diff --git a/main.c b/main.c index 45226b8..00f8690 100644 --- a/main.c +++ b/main.c @@ -6,7 +6,7 @@ #include "rf24/rf24.h" #include "rf24/nRF24L01.h" -#define TX +//#define TX 1 unsigned char rx_addr[5] = {0xE7, 0xE7, 0xE7, 0xE7, 0xE7}; unsigned char tx_addr[5] = {0xD7, 0xD7, 0xD7, 0xD7, 0xD7}; @@ -26,8 +26,8 @@ void prepare(){ pins_init(); serial_init(9600); - pin_mode(A1, OUTPUT); - pin_mode(A2, OUTPUT); + pin_mode(A1, OUTPUT); // ok + pin_mode(A2, OUTPUT); // error rf24_init(7, 6, 5, 4, 3, 2); rf24_config(2, 4); @@ -44,33 +44,36 @@ void prepare(){ } void loop(){ - digital_write(A1, HIGH); + _delay_ms(1000); + digital_write(A1, LOW); digital_write(A2, LOW); + _delay_ms(1000); #ifdef TX - unsigned char data[4] = {'t', 'e', 's', 't'}; + unsigned char data[4] = {1, 2, 3, 4}; + rf24_send(data); - while(rf24_is_sending()); - - unsigned char status = rf24_status(); + /*unsigned char status = rf24_status(); if(status&(1<