diff options
Diffstat (limited to 'software/hhd70dongle/hhd70dongle.c')
-rw-r--r-- | software/hhd70dongle/hhd70dongle.c | 18 |
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); |