RF24Network Send example program.
Dependencies: xtoff RF24Network mbed
Fork of RF24Network_Send by
Diff: Verzender.cpp
- Revision:
- 5:e6067799a414
- Child:
- 6:03ba3e18ced2
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Verzender.cpp Mon Feb 12 17:16:26 2018 +0000 @@ -0,0 +1,31 @@ +#include "Verzender.h" + +RF24 radio(spi_MOSI, spi_MISO, spi_SCK, nrf_CE, nrf_CSN ); +RF24Network network(radio); +Timer t; +unsigned long packets_sent; +Timer t_packet; + + +Verzender::Verzender() +{ + radio.begin(); + network.begin(90,this_node); + wait_ms(2000); + t.start(); + t_packet.start(); +} + + +void Verzender::update() +{ + network.update(); +} + +bool Verzender::write(payload_t message) +{ + RF24NetworkHeader header_tx(other_node); + payload_t payload_tx; + payload_tx = message; + return network.write(header_tx,&payload_tx,sizeof(payload_tx)); +}