Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- RF24 radio(9,10);
- const uint64_t pipes[2] = { 0xF0F0F0F0E1LL, 0xF0F0F0F0D2LL };
- uint8_t payload[1];
- void setup() {
- Serial.begin(9600);
- radio.begin();
- radio.setRetries(15, 15);
- radio.setPayloadSize(1);
- radio.openWritingPipe(pipes[0]);
- }
- void loop() {
- payload[0] = 1;
- bool ok = radio.write(payload, 1);
- Serial.println("Status: " + (String) ok);
- delay(200);
- }
- RF24 radio(9,10);
- const uint64_t pipes[2] = { 0xF0F0F0F0E1LL, 0xF0F0F0F0D2LL };
- uint8_t payload[1];
- void setup() {
- Serial.begin(9600);
- radio.begin();
- radio.setRetries(15, 15);
- radio.setPayloadSize(1);
- radio.openReadingPipe(1, pipes[0]);
- radio.startListening();
- Serial.println("Listening: " );
- }
- void loop() {
- if (radio.available()) {
- bool done = false;
- while (!done) {
- done = radio.read(payload, 1);
- Serial.println("Got payload: " + (String) payload[0]);
- }
- }
- }
- void setup() {
- Serial.begin(9600);
- radio.begin();
- radio.setRetries(15, 15);
- radio.setPayloadSize(1);
- radio.openWritingPipe(pipes[0]);
- radio.openReadingPipe(1, pipes[1]); // add this
- }
- void loop() {
- radio.stopListening(); // add this
- payload[0] = 1;
- bool ok = radio.write(payload, 1);
- radio.startListening(); // add this
- Serial.println("Status: " + (String) ok);
- delay(200);
- }
- radio.openWritingPipe(pipes[1]); // add this to receiver `setup()`
Add Comment
Please, Sign In to add comment