[{"title":"( 33 个子文件 1.09MB ) nrf_sniffer_for_bluetooth_le_4.1.0","children":[{"title":"nrf_sniffer_for_bluetooth_le_4.1.0","children":[{"title":"yfw.txt <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Profile_nRF_Sniffer_Bluetooth_LE","children":[{"title":"recent <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false},{"title":"preferences <span style='color:#111;'> 615B </span>","children":null,"spread":false}],"spread":true},{"title":"release_notes.txt <span style='color:#111;'> 6.50KB </span>","children":null,"spread":false},{"title":"hex","children":[{"title":"sniffer_nrf52dk_nrf52832_4.1.0.hex <span style='color:#111;'> 113.26KB </span>","children":null,"spread":false},{"title":"sniffer_nrf52840dongle_nrf52840_4.1.0.hex <span style='color:#111;'> 191.35KB </span>","children":null,"spread":false},{"title":"sniffer_nrf52840dk_nrf52840_4.1.0.hex <span style='color:#111;'> 196.45KB </span>","children":null,"spread":false},{"title":"sniffer_nrf51dk_nrf51422_4.1.0.hex <span style='color:#111;'> 98.06KB </span>","children":null,"spread":false},{"title":"sniffer_nrf51dongle_nrf51422_4.1.0.hex <span style='color:#111;'> 98.03KB </span>","children":null,"spread":false},{"title":"sniffer_nrf52833dk_nrf52833_4.1.0.hex <span style='color:#111;'> 177.95KB </span>","children":null,"spread":false}],"spread":true},{"title":"doc","children":[{"title":"sniffer_uart_protocol.txt <span style='color:#111;'> 15.22KB </span>","children":null,"spread":false},{"title":"example_linux.py <span style='color:#111;'> 4.82KB </span>","children":null,"spread":false},{"title":"example.py <span style='color:#111;'> 3.99KB </span>","children":null,"spread":false},{"title":"Sniffer API Guide.pdf <span style='color:#111;'> 845.86KB </span>","children":null,"spread":false}],"spread":true},{"title":"extcap","children":[{"title":"SnifferAPI","children":[{"title":"UART.py <span style='color:#111;'> 7.92KB </span>","children":null,"spread":false},{"title":"Logger.py <span style='color:#111;'> 6.72KB </span>","children":null,"spread":false},{"title":"Devices.py <span style='color:#111;'> 5.25KB </span>","children":null,"spread":false},{"title":"Notifications.py <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false},{"title":"Exceptions.py <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"Packet.py <span style='color:#111;'> 22.40KB </span>","children":null,"spread":false},{"title":"Sniffer.py <span style='color:#111;'> 9.30KB </span>","children":null,"spread":false},{"title":"Pcap.py <span style='color:#111;'> 3.25KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"SnifferCollector.py <span style='color:#111;'> 12.23KB </span>","children":null,"spread":false},{"title":"Types.py <span style='color:#111;'> 3.39KB </span>","children":null,"spread":false},{"title":"Filelock.py <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"version.py <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"CaptureFiles.py <span style='color:#111;'> 3.67KB </span>","children":null,"spread":false}],"spread":false},{"title":"nrf_sniffer_ble.py <span style='color:#111;'> 30.69KB </span>","children":null,"spread":false},{"title":"nrf_sniffer_ble.bat <span style='color:#111;'> 563B </span>","children":null,"spread":false},{"title":"requirements.txt <span style='color:#111;'> 16B </span>","children":null,"spread":false},{"title":"nrf_sniffer_ble.sh <span style='color:#111;'> 649B </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE.txt <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]