in d mix
Dependencies: xtoff2 RF24Network mbed
Fork of RF24Network_Receive by
Ontvanger.cpp
- Committer:
- pietor
- Date:
- 2018-02-21
- Revision:
- 7:8515f205483b
- Parent:
- 6:6a82110ff393
- Child:
- 10:0a4c465f7838
File content as of revision 7:8515f205483b:
#include "Ontvanger.h" RF24 radio(spi_MOSI, spi_MISO, spi_SCK, nrf_CE, nrf_CSN ); RF24Network network(radio); RF24NetworkHeader header_rx; Ontvanger::Ontvanger() { wait_ms(1000); radio.begin(); network.begin(90, this_node); wait_ms(2000); }; void Ontvanger::update() { network.update(); } bool Ontvanger::available() { return network.available(); } payload_t Ontvanger::read() { payload_t payload_rx; network.read(header_rx,&payload_rx,sizeof(payload_rx)); return payload_rx; } bool Ontvanger::write(state_Packet message) { RF24NetworkHeader header_tx(other_node); state_Packet packet; packet = message; return network.write(header_tx,&packet,sizeof(packet)); }