@@ -720,7 +720,7 @@ void RF24::printDetails(void)
720720 print_byte_register (PSTR (" EN_RXADDR" ), EN_RXADDR);
721721 print_byte_register (PSTR (" RF_CH\t " ), RF_CH);
722722 print_byte_register (PSTR (" RF_SETUP" ), RF_SETUP);
723- print_byte_register (PSTR (" CONFIG\t " ), NRF_CONFIG );
723+ print_byte_register (PSTR (" CONFIG\t " ), CONFIG );
724724 print_byte_register (PSTR (" DYNPD/FEATURE" ), DYNPD, 2 );
725725
726726 printf_P (PSTR (" Data Rate\t " PRIPSTR
@@ -783,7 +783,7 @@ void RF24::printPrettyDetails(void)
783783 printf_P (PSTR (" Packets lost on\n current channel\t = %d\r\n " ), observeTx >> 4 );
784784 printf_P (PSTR (" Retry attempts made for\n last transmission\t = %d\r\n " ), observeTx & 0x0F );
785785
786- uint8_t features = read_register (RF24_FEATURE );
786+ uint8_t features = read_register (FEATURE );
787787 printf_P (PSTR (" Multicast\t\t " PRIPSTR
788788 " \r\n " ),
789789 (char *)(pgm_read_ptr (&rf24_feature_e_str_P[static_cast <uint8_t >(static_cast <bool >(features & _BV (EN_DYN_ACK)) * 2 )])));
@@ -814,7 +814,7 @@ void RF24::printPrettyDetails(void)
814814 static_cast <char >(static_cast <bool >(autoAck & _BV (ENAA_P0)) + 48 ));
815815 }
816816
817- config_reg = read_register (NRF_CONFIG );
817+ config_reg = read_register (CONFIG );
818818 printf_P (PSTR (" Primary Mode\t\t = %cX\r\n " ), config_reg & _BV (PRIM_RX) ? ' R' : ' T' );
819819 print_address_register (PSTR (" TX address\t " ), TX_ADDR);
820820
@@ -873,9 +873,9 @@ uint16_t RF24::sprintfPrettyDetails(char* debugging_information)
873873 ((read_register (SETUP_RETR) >> ARD) * 250 + 250 ),
874874 (read_register (SETUP_RETR) & 0x0F ), (read_register (OBSERVE_TX) >> 4 ),
875875 (read_register (OBSERVE_TX) & 0x0F ),
876- (char *)(pgm_read_ptr (&rf24_feature_e_str_P[static_cast <uint8_t >(static_cast <bool >(read_register (RF24_FEATURE ) & _BV (EN_DYN_ACK)) * 2 )])),
877- (char *)(pgm_read_ptr (&rf24_feature_e_str_P[static_cast <uint8_t >(static_cast <bool >(read_register (RF24_FEATURE ) & _BV (EN_ACK_PAY)) * 1 )])),
878- (char *)(pgm_read_ptr (&rf24_feature_e_str_P[static_cast <uint8_t >((read_register (DYNPD) && (read_register (RF24_FEATURE ) & _BV (EN_DPL))) * 1 )])));
876+ (char *)(pgm_read_ptr (&rf24_feature_e_str_P[static_cast <uint8_t >(static_cast <bool >(read_register (FEATURE ) & _BV (EN_DYN_ACK)) * 2 )])),
877+ (char *)(pgm_read_ptr (&rf24_feature_e_str_P[static_cast <uint8_t >(static_cast <bool >(read_register (FEATURE ) & _BV (EN_ACK_PAY)) * 1 )])),
878+ (char *)(pgm_read_ptr (&rf24_feature_e_str_P[static_cast <uint8_t >((read_register (DYNPD) && (read_register (FEATURE ) & _BV (EN_DPL))) * 1 )])));
879879 uint8_t autoAck = read_register (EN_AA);
880880 if (autoAck == 0x3F || autoAck == 0 ) {
881881 // all pipes have the same configuration about auto-ack feature
@@ -896,7 +896,7 @@ uint16_t RF24::sprintfPrettyDetails(char* debugging_information)
896896 }
897897 offset += sprintf_P (
898898 debugging_information + offset, format_str2,
899- (read_register (NRF_CONFIG ) & _BV (PRIM_RX) ? ' R' : ' T' ));
899+ (read_register (CONFIG ) & _BV (PRIM_RX) ? ' R' : ' T' ));
900900 offset += sprintf_address_register (debugging_information + offset, TX_ADDR);
901901 uint8_t openPipes = read_register (EN_RXADDR);
902902 for (uint8_t i = 0 ; i < 6 ; ++i) {
@@ -920,8 +920,8 @@ uint16_t RF24::sprintfPrettyDetails(char* debugging_information)
920920
921921void RF24::encodeRadioDetails (uint8_t * encoded_details)
922922{
923- uint8_t end = RF24_FEATURE + 1 ;
924- for (uint8_t i = NRF_CONFIG ; i < end; ++i) {
923+ uint8_t end = FEATURE + 1 ;
924+ for (uint8_t i = CONFIG ; i < end; ++i) {
925925 if (i == RX_ADDR_P0 || i == RX_ADDR_P1 || i == TX_ADDR) {
926926 // get 40-bit registers
927927 read_register (i, encoded_details, 5 );
@@ -1078,17 +1078,17 @@ bool RF24::_init_radio()
10781078 setDataRate (RF24_1MBPS);
10791079
10801080 // detect if is a plus variant & use old toggle features command accordingly
1081- uint8_t before_toggle = read_register (RF24_FEATURE );
1081+ uint8_t before_toggle = read_register (FEATURE );
10821082 toggle_features ();
1083- uint8_t after_toggle = read_register (RF24_FEATURE );
1083+ uint8_t after_toggle = read_register (FEATURE );
10841084 _is_p_variant = before_toggle == after_toggle;
10851085 if (after_toggle) {
10861086 if (_is_p_variant) {
10871087 // module did not experience power-on-reset (#401)
10881088 toggle_features ();
10891089 }
10901090 // allow use of multicast parameter and dynamic payloads by default
1091- write_register (RF24_FEATURE , 0 );
1091+ write_register (FEATURE , 0 );
10921092 }
10931093 ack_payloads_enabled = false ; // ack payloads disabled by default
10941094 write_register (DYNPD, 0 ); // disable dynamic payloads by default (for all pipes)
@@ -1105,7 +1105,7 @@ bool RF24::_init_radio()
11051105
11061106 // Reset current status
11071107 // Notice reset and flush is the last thing we do
1108- write_register (NRF_STATUS , RF24_IRQ_ALL);
1108+ write_register (STATUS , RF24_IRQ_ALL);
11091109
11101110 // Flush buffers
11111111 flush_rx ();
@@ -1118,8 +1118,8 @@ bool RF24::_init_radio()
11181118 // 16-bit CRC (CRC required by auto-ack)
11191119 // Do not write CE high so radio will remain in standby I mode
11201120 // PTX should use only 22uA of power
1121- write_register (NRF_CONFIG , (_BV (EN_CRC) | _BV (CRCO) | _BV (MASK_RX_DR) | _BV (MASK_TX_DS) | _BV (MASK_MAX_RT)));
1122- config_reg = read_register (NRF_CONFIG );
1121+ write_register (CONFIG , (_BV (EN_CRC) | _BV (CRCO) | _BV (MASK_RX_DR) | _BV (MASK_TX_DS) | _BV (MASK_MAX_RT)));
1122+ config_reg = read_register (CONFIG );
11231123
11241124 powerUp ();
11251125
@@ -1149,8 +1149,8 @@ void RF24::startListening(void)
11491149 powerUp ();
11501150#endif
11511151 config_reg |= _BV (PRIM_RX);
1152- write_register (NRF_CONFIG , config_reg);
1153- write_register (NRF_STATUS , RF24_IRQ_ALL);
1152+ write_register (CONFIG , config_reg);
1153+ write_register (STATUS , RF24_IRQ_ALL);
11541154 ce (HIGH);
11551155
11561156 // Restore the pipe0 address, if exists
@@ -1178,7 +1178,7 @@ void RF24::stopListening(void)
11781178 }
11791179
11801180 config_reg = static_cast <uint8_t >(config_reg & ~_BV (PRIM_RX));
1181- write_register (NRF_CONFIG , config_reg);
1181+ write_register (CONFIG , config_reg);
11821182
11831183#if defined(RF24_TINY) || defined(LITTLEWIRE)
11841184 // for 3 pins solution TX mode is only left with additional powerDown/powerUp cycle
@@ -1215,7 +1215,7 @@ void RF24::powerDown(void)
12151215{
12161216 ce (LOW); // Guarantee CE is low on powerDown
12171217 config_reg = static_cast <uint8_t >(config_reg & ~_BV (PWR_UP));
1218- write_register (NRF_CONFIG , config_reg);
1218+ write_register (CONFIG , config_reg);
12191219}
12201220
12211221/* ***************************************************************************/
@@ -1226,7 +1226,7 @@ void RF24::powerUp(void)
12261226 // if not powered up then power up and wait for the radio to initialize
12271227 if (!(config_reg & _BV (PWR_UP))) {
12281228 config_reg |= _BV (PWR_UP);
1229- write_register (NRF_CONFIG , config_reg);
1229+ write_register (CONFIG , config_reg);
12301230
12311231 // For nRF24L01+ to go from power down mode to TX or RX mode it must first pass through stand-by mode.
12321232 // There must be a delay of Tpd2stby (see Table 16.) after the nRF24L01+ leaves power down mode before
@@ -1325,7 +1325,7 @@ bool RF24::write(const void* buf, uint8_t len, const bool multicast)
13251325
13261326 ce (LOW);
13271327
1328- write_register (NRF_STATUS , RF24_IRQ_ALL);
1328+ write_register (STATUS , RF24_IRQ_ALL);
13291329
13301330 // Max retries exceeded
13311331 if (status & RF24_TX_DF) {
@@ -1399,7 +1399,7 @@ bool RF24::writeBlocking(const void* buf, uint8_t len, uint32_t timeout)
13991399void RF24::reUseTX ()
14001400{
14011401 ce (LOW);
1402- write_register (NRF_STATUS , RF24_TX_DF); // Clear max retry flag
1402+ write_register (STATUS , RF24_TX_DF); // Clear max retry flag
14031403 read_register (REUSE_TX_PL, (uint8_t *)nullptr , 0 );
14041404 IF_RF24_DEBUG (printf_P (" [Reusing payload in TX FIFO]" ););
14051405 ce (HIGH); // Re-Transfer packet
@@ -1526,7 +1526,7 @@ bool RF24::txStandBy()
15261526#endif
15271527 while (!(read_register (FIFO_STATUS) & _BV (TX_EMPTY))) {
15281528 if (status & RF24_TX_DF) {
1529- write_register (NRF_STATUS , RF24_TX_DF);
1529+ write_register (STATUS , RF24_TX_DF);
15301530 ce (LOW);
15311531 flush_tx (); // Non blocking, flush the data
15321532#if defined(FAILURE_HANDLING)
@@ -1562,7 +1562,7 @@ bool RF24::txStandBy(uint32_t timeout, bool startTx)
15621562
15631563 while (!(read_register (FIFO_STATUS) & _BV (TX_EMPTY))) {
15641564 if (status & RF24_TX_DF) {
1565- write_register (NRF_STATUS , RF24_TX_DF);
1565+ write_register (STATUS , RF24_TX_DF);
15661566 ce (LOW); // Set re-transmit
15671567 ce (HIGH);
15681568 if (millis () - start >= timeout) {
@@ -1597,7 +1597,7 @@ void RF24::maskIRQ(bool tx, bool fail, bool rx)
15971597 config_reg = static_cast <uint8_t >(config_reg & ~(1 << MASK_MAX_RT | 1 << MASK_TX_DS | 1 << MASK_RX_DR));
15981598 /* set the specified interrupt flags */
15991599 config_reg = static_cast <uint8_t >(config_reg | fail << MASK_MAX_RT | tx << MASK_TX_DS | rx << MASK_RX_DR);
1600- write_register (NRF_CONFIG , config_reg);
1600+ write_register (CONFIG , config_reg);
16011601}
16021602
16031603/* ***************************************************************************/
@@ -1640,7 +1640,7 @@ void RF24::read(void* buf, uint8_t len)
16401640 read_payload (buf, len);
16411641
16421642 // Clear the only applicable interrupt flags
1643- write_register (NRF_STATUS , RF24_RX_DR);
1643+ write_register (STATUS , RF24_RX_DR);
16441644}
16451645
16461646/* ***************************************************************************/
@@ -1649,7 +1649,7 @@ void RF24::whatHappened(bool& tx_ok, bool& tx_fail, bool& rx_ready)
16491649{
16501650 // Read the status & reset the status in one easy call
16511651 // Or is that such a good idea?
1652- write_register (NRF_STATUS , RF24_IRQ_ALL);
1652+ write_register (STATUS , RF24_IRQ_ALL);
16531653
16541654 // Report to the user what happened
16551655 tx_ok = status & RF24_TX_DS;
@@ -1661,7 +1661,7 @@ void RF24::whatHappened(bool& tx_ok, bool& tx_fail, bool& rx_ready)
16611661
16621662uint8_t RF24::clearStatusFlags (uint8_t flags)
16631663{
1664- write_register (NRF_STATUS , flags & RF24_IRQ_ALL);
1664+ write_register (STATUS , flags & RF24_IRQ_ALL);
16651665 return status;
16661666}
16671667
@@ -1671,7 +1671,7 @@ void RF24::setStatusFlags(uint8_t flags)
16711671{
16721672 // flip the `flags` to translate from "human understanding"
16731673 config_reg = (config_reg & ~RF24_IRQ_ALL) | (~flags & RF24_IRQ_ALL);
1674- write_register (NRF_CONFIG , config_reg);
1674+ write_register (CONFIG , config_reg);
16751675}
16761676
16771677/* ***************************************************************************/
@@ -1822,9 +1822,9 @@ void RF24::enableDynamicPayloads(void)
18221822 // Enable dynamic payload throughout the system
18231823
18241824 // toggle_features();
1825- write_register (RF24_FEATURE , read_register (RF24_FEATURE ) | _BV (EN_DPL));
1825+ write_register (FEATURE , read_register (FEATURE ) | _BV (EN_DPL));
18261826
1827- IF_RF24_DEBUG (printf_P (" FEATURE=%i\r\n " , read_register (RF24_FEATURE )));
1827+ IF_RF24_DEBUG (printf_P (" FEATURE=%i\r\n " , read_register (FEATURE )));
18281828
18291829 // Enable dynamic payload on all pipes
18301830 //
@@ -1842,9 +1842,9 @@ void RF24::disableDynamicPayloads(void)
18421842 // Disables dynamic payload throughout the system. Also disables Ack Payloads
18431843
18441844 // toggle_features();
1845- write_register (RF24_FEATURE , 0 );
1845+ write_register (FEATURE , 0 );
18461846
1847- IF_RF24_DEBUG (printf_P (" FEATURE=%i\r\n " , read_register (RF24_FEATURE )));
1847+ IF_RF24_DEBUG (printf_P (" FEATURE=%i\r\n " , read_register (FEATURE )));
18481848
18491849 // Disable dynamic payload on all pipes
18501850 //
@@ -1863,9 +1863,9 @@ void RF24::enableAckPayload(void)
18631863 // enable ack payloads and dynamic payload features
18641864
18651865 if (!ack_payloads_enabled) {
1866- write_register (RF24_FEATURE , read_register (RF24_FEATURE ) | _BV (EN_ACK_PAY) | _BV (EN_DPL));
1866+ write_register (FEATURE , read_register (FEATURE ) | _BV (EN_ACK_PAY) | _BV (EN_DPL));
18671867
1868- IF_RF24_DEBUG (printf_P (" FEATURE=%i\r\n " , read_register (RF24_FEATURE )));
1868+ IF_RF24_DEBUG (printf_P (" FEATURE=%i\r\n " , read_register (FEATURE )));
18691869
18701870 // Enable dynamic payload on pipes 0 & 1
18711871 write_register (DYNPD, read_register (DYNPD) | _BV (DPL_P1) | _BV (DPL_P0));
@@ -1880,9 +1880,9 @@ void RF24::disableAckPayload(void)
18801880{
18811881 // disable ack payloads (leave dynamic payload features as is)
18821882 if (ack_payloads_enabled) {
1883- write_register (RF24_FEATURE , static_cast <uint8_t >(read_register (RF24_FEATURE ) & ~_BV (EN_ACK_PAY)));
1883+ write_register (FEATURE , static_cast <uint8_t >(read_register (FEATURE ) & ~_BV (EN_ACK_PAY)));
18841884
1885- IF_RF24_DEBUG (printf_P (" FEATURE=%i\r\n " , read_register (RF24_FEATURE )));
1885+ IF_RF24_DEBUG (printf_P (" FEATURE=%i\r\n " , read_register (FEATURE )));
18861886
18871887 ack_payloads_enabled = false ;
18881888 }
@@ -1896,9 +1896,9 @@ void RF24::enableDynamicAck(void)
18961896 // enable dynamic ack features
18971897 //
18981898 // toggle_features();
1899- write_register (RF24_FEATURE , read_register (RF24_FEATURE ) | _BV (EN_DYN_ACK));
1899+ write_register (FEATURE , read_register (FEATURE ) | _BV (EN_DYN_ACK));
19001900
1901- IF_RF24_DEBUG (printf_P (" FEATURE=%i\r\n " , read_register (RF24_FEATURE )));
1901+ IF_RF24_DEBUG (printf_P (" FEATURE=%i\r\n " , read_register (FEATURE )));
19021902}
19031903
19041904/* ***************************************************************************/
@@ -2061,7 +2061,7 @@ void RF24::setCRCLength(rf24_crclength_e length)
20612061 config_reg |= _BV (EN_CRC);
20622062 config_reg |= _BV (CRCO);
20632063 }
2064- write_register (NRF_CONFIG , config_reg);
2064+ write_register (CONFIG , config_reg);
20652065}
20662066
20672067/* ***************************************************************************/
@@ -2070,7 +2070,7 @@ rf24_crclength_e RF24::getCRCLength(void)
20702070{
20712071 rf24_crclength_e result = RF24_CRC_DISABLED;
20722072 uint8_t AA = read_register (EN_AA);
2073- config_reg = read_register (NRF_CONFIG );
2073+ config_reg = read_register (CONFIG );
20742074
20752075 if (config_reg & _BV (EN_CRC) || AA) {
20762076 if (config_reg & _BV (CRCO)) {
@@ -2089,7 +2089,7 @@ rf24_crclength_e RF24::getCRCLength(void)
20892089void RF24::disableCRC (void )
20902090{
20912091 config_reg = static_cast <uint8_t >(config_reg & ~_BV (EN_CRC));
2092- write_register (NRF_CONFIG , config_reg);
2092+ write_register (CONFIG , config_reg);
20932093}
20942094
20952095/* ***************************************************************************/
0 commit comments