RF24Network Send example program.
Dependencies: xtoff RF24Network mbed
Fork of RF24Network_Send by
Diff: Verzender.h
- Revision:
- 9:6d8c0b946259
- Parent:
- 8:62b4607c44ca
- Child:
- 10:875812a04307
--- a/Verzender.h Thu Mar 08 09:23:05 2018 +0000 +++ b/Verzender.h Fri Mar 09 09:58:02 2018 +0000 @@ -10,12 +10,10 @@ #define spi_MOSI p5 #define spi_MISO p6 + +//Identificatie verzender/ontvanger const uint16_t this_node = 01; const uint16_t other_node = 00; -const unsigned long interval = 100; //ms - - - struct payload_t { bool reedsensor; @@ -41,11 +39,33 @@ public: Verzender(); + + /** + Update to receive a message available for this node + */ void update(); + + + /** + Send a message to the receiver + + @param message of type payload_t + */ bool write(payload_t message); + + + /** + Test whether there is a message available for this node + */ bool available(); + + + /** + Read a message to the receiver + + @return message of type state_packet + */ state_Packet read(); - void test(); }; #endif