| 1234567891011121314151617181920212223242526272829303132333435363738 |
- /**
- * Pins:
- * Hardware SPI:
- * MISO -> 12
- * MOSI -> 11
- * SCK -> 13
- *
- * Configurable:
- * CE -> 8
- * CSN -> 7
- */
- #include <SPI.h>
- #include <Mirf.h>
- #include <nRF24L01.h>
- #include <MirfHardwareSpiDriver.h>
- void setup() {
- Serial.begin(9600);
- Serial.println( "Starting wireless..." );
- // Setup
- Mirf.spi = &MirfHardwareSpi;
- Mirf.init();
- Mirf.setRADDR((byte *)"clie1");
- Mirf.payload = sizeof(unsigned long);
- Mirf.config();
-
- // Read and print RF_SETUP
- byte rf_setup = 0;
- Mirf.readRegister( RF_SETUP, &rf_setup, sizeof(rf_setup) );
- Serial.print( "rf_setup = " );
- Serial.println( rf_setup, BIN );
- Serial.println( "Wireless initialized!" );
- }
- void loop() {}
|