summaryrefslogtreecommitdiff
path: root/software/hhd70dongle/hhd70dongle.c
diff options
context:
space:
mode:
Diffstat (limited to 'software/hhd70dongle/hhd70dongle.c')
-rw-r--r--software/hhd70dongle/hhd70dongle.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/software/hhd70dongle/hhd70dongle.c b/software/hhd70dongle/hhd70dongle.c
index 9c19398..da1c882 100644
--- a/software/hhd70dongle/hhd70dongle.c
+++ b/software/hhd70dongle/hhd70dongle.c
@@ -71,6 +71,7 @@ int main(void)
_delay_ms(500);
c1101_init();
+ hhd70_lna_enable();
for(;;)
{
@@ -78,14 +79,15 @@ int main(void)
usb_rawhid_recv(read_buffer,20);
if (read_buffer[0] == 'r')
reset();
- //~ usb_rawhid_send((uint8_t*)"c1101 partnum:",255);
- //~ debug_sprint_int16hex(write_buffer, c1101_getPartNum());
- //~ usb_rawhid_send(write_buffer,255);
- //~ _delay_ms(250);
- //~ usb_rawhid_send((uint8_t*)"c1101 version:",255);
- //~ debug_sprint_int16hex(write_buffer, c1101_getVersion());
- //~ usb_rawhid_send(write_buffer,255);
- //~ _delay_ms(250);
+
+ if (hhd70_rx_data_available())
+ {
+ led_on();
+ usb_rawhid_send((uint8_t*)"RX: GDO2 pin HIGH",100);
+ c1101_recieveData();
+ led_off();
+ }
+
usb_rawhid_send((uint8_t*)"c1101 rssi:",255);
debug_sprint_int16hex(write_buffer, spi_c1101_read_register(SPIC1101_ADDR_RSSI));
usb_rawhid_send(write_buffer,255);