BastilleResearch / gr-nordic

GNU Radio module and Wireshark dissector for the Nordic Semiconductor nRF24L Enhanced Shockburst protocol.
GNU General Public License v3.0
108 stars 34 forks source link

nordic_sniffer_scanner.py is logging random addresses with HackRF #6

Open averri opened 6 years ago

averri commented 6 years ago

I have tested the script nordic_sniffer_scanner. with HackRF, and it keeps logging random addresses. If I start the NRF24 transmitter in a specific channel, the channel does not appear in the script output log.

ubuntu@ubuntu:~/gr-nordic/examples$ ./nordic_sniffer_scanner.py 
linux; GNU C++ version 5.4.0 20160609; Boost_105800; UHD_003.009.006-0-g122d5f8e

gr-osmosdr v0.1.4-77-g2a2236cc (0.1.5git) gnuradio 3.7.11
built-in source types: file fcd rtl rtl_tcp uhd hackrf bladerf rfspace airspy redpitaya 
Number of USB devices: 6
USB device 1d50:6089: 0000000000000000a06893c8334acd5f match
Using HackRF One with firmware 2017.02.1 
Press Enter to quit: CH=2403 SEQ=1 ADDR=2A:AD:69:67:2E PLD=8A:B0:B5:4A:D2:AB:6D:51:15:EA:AA:72:6D:11:8B:56:CA:B6:AD:52:A6:8D:2D:AB:75 CRC=BF:FD
Tuning to 2403 MHz
Tuning to 2404 MHz
Tuning to 2405 MHz
CH=2405 SEQ=2 ADDR=ED:57:58:72:A4 PLD=92:D2:A5:52:59:4A:92:63:16:BB:54:B5:95:54:A5:95:59:A6:19:54:AA:54 CRC=5E:9E
CH=2405 SEQ=2 ADDR=69:5A:B2:AD:45 PLD=DB:AB:4A:59 CRC=77:5B
Tuning to 2406 MHz
Tuning to 2407 MHz
Tuning to 2408 MHz
CH=2408 SEQ=0 ADDR=96:AA:CB:2B:56 PLD=D8:CC:A3:A5:52:52:EA:A3:43:2A:99:52:BA:59:49:CD:BC:C5:96:DB:4E:DA:AD CRC=1C:39
CH=2408 SEQ=0 ADDR=49:6B:B3:55:46 PLD=39:4E:A4:6D:32:D9:53:55:55:6D:67:AA:9B:5A:95:69:DC:36:12:EA:94:D6:D4:5A:89:76:D4:5B:5D CRC=96:55
CH=2408 SEQ=2 ADDR=6C:6E:AA:90:52 PLD=35:55:15:4A:ED:2B:55:54:CD:8A:CB:7B:26:EA:C6:D6:D5:AB:2E:8D:55:54:C5 CRC=86:91
Tuning to 2409 MHz
CH=2409 SEQ=0 ADDR=B2:66:58:AD:BA PLD=5A:A5:34:A9:D6:B6:BA:89:44:57:1A:C9:D4:A9:AA:D4:D5:66 CRC=DE:1E
CH=2409 SEQ=2 ADDR=96:CC:92:CD:45 PLD=75:72:DA:AB:22:A5:78:75:33:6D:35:62:B2:B5:AA:A5:6C:45:B2:29:55:59:2C:CA:B2:5D CRC=CE:24
Tuning to 2410 MHz
CH=2410 SEQ=3 ADDR=A9:A6:65:6A:AA PLD=A9:64:AA:9C:A4:B2:B6:95:4A:A6:B6:6B:65:92:B4:93:12 CRC=7D:46
CH=2410 SEQ=1 ADDR=6E:A9:6C:5A:43 PLD=B3:95:5A:9B:C9:ED:55:4A:E5:2B:4A:D4:B2:55:5B:35:9A:C6:CA:A3:2F CRC=FB:AD
CH=2410 SEQ=1 ADDR=95:BB:35:0A:CD PLD=BA:AB:25:3A:52:4B CRC=DB:A2
CH=2410 SEQ=0 ADDR=A5:68:D2:B8:6A PLD=B0:B5:2D CRC=A2:E8
CH=2410 SEQ=1 ADDR=B3:72:6A:55:67 PLD=97:4A:46:C4:AD:E6:2C:A9:2A:85:D4:CB:6A:95:AA:8A:D7:47:4A:3E:2A:65 CRC=98:46
CH=2410 SEQ=1 ADDR=AD:7D:5A:95:5B PLD=AD:C9:64:6A:AB:69:55:55:55:31:4A:14:B2:9A:8D:26:2B:D5:4E:B2:28:EA:8C:BA:A4:55:C5:AA:56:A4 CRC=38:82
Tuning to 2411 MHz
CH=2411 SEQ=1 ADDR=66:AA:D5:54:5D PLD=D3:2C:14:DB:49:D5:A1:B6:A2:8A:95:52:D4:65:55:51:2C:9A:A5:5A:93 CRC=C4:E6
CH=2411 SEQ=2 ADDR=16:AC:92:6E:AB PLD=3B:65:DA:FA:A9:95:55:56:ED:32:94:6B:12:95:34:C2:54:6B:AB:55 CRC=9A:F3
CH=2411 SEQ=2 ADDR=B5:5A:54:6A:D5 PLD=56:BB:5C:A5:51:4B:AA:69:2D:2D:8C:39:C8:96 CRC=96:4E
Tuning to 2412 MHz
Tuning to 2413 MHz
Tuning to 2414 MHz
Tuning to 2415 MHz
Tuning to 2416 MHz
CH=2416 SEQ=2 ADDR=4C:77:56:9A:AA PLD=AE:B0:9A:9E:AD:4B:69:D4:55:6C:D4:AE:6A:76:95:55:55:49 CRC=62:DB
jmcastro00 commented 4 years ago

I have the same errors that you. How did you solve it?