Skip to content

Commit 53fc035

Browse files
committed
PrintDetails
- Fix printing address width for pipes 0 and 1
1 parent 5043641 commit 53fc035

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/nrf_to_nrf.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -722,6 +722,7 @@ void nrf_to_nrf::setAddressWidth(uint8_t a_width){
722722

723723
}
724724

725+
/**********************************************************************************************************/
725726

726727
void nrf_to_nrf::printDetails(){
727728

@@ -732,15 +733,15 @@ void nrf_to_nrf::printDetails(){
732733
//Serial.println(addrConv32(NRF_RADIO->PREFIX0);
733734
Serial.print("RX_ADDR_P0-1\t= 0x");
734735
uint32_t base = addrConv32(NRF_RADIO->BASE0);
735-
for(int i=addressWidth-1; i >-1; i--){
736+
for(int i=addressWidth-2; i >-1; i--){
736737
Serial.print( (base >> (i * 8)) & 0xFF,HEX);
737738
}
738739
uint32_t prefixes = addrConv32(NRF_RADIO->PREFIX0);
739740
uint8_t prefix = (prefixes >> 24) & 0xFF;
740741
Serial.print(prefix,HEX);
741742
Serial.print(" 0x");
742743
base = addrConv32(NRF_RADIO->BASE1);
743-
for(int i=addressWidth-1; i >-1; i--){
744+
for(int i=addressWidth-2; i >-1; i--){
744745
Serial.print( (base >> (i * 8)) & 0xFF,HEX);
745746
}
746747
prefix = (prefixes >> 16) & 0xFF;

0 commit comments

Comments
 (0)