diff --git a/Bluetooth-Low-Energy-Receiver.md b/Bluetooth-Low-Energy-Receiver.md index 7b0b34e..08382ea 100644 --- a/Bluetooth-Low-Energy-Receiver.md +++ b/Bluetooth-Low-Energy-Receiver.md @@ -1,14 +1,11 @@ -This is to discover the MAC address of Bluetooth Low Energy device around you. -It's not perfect because decoded data can't pass CRC, hence there will be 1~2 bit error in result. +As of 10/31/23 the previous BLE implementation has been updated and improved to correct some of the issues the other BLE app lacked. -![Result of bluetooth hardware(hcitool lescan)](https://user-images.githubusercontent.com/17997195/77241595-5693a200-6c2f-11ea-94fb-2e8ff8a780aa.jpeg) -![Result of portapack btle search](https://user-images.githubusercontent.com/17997195/77241602-75923400-6c2f-11ea-98a2-1ad0a1c09aba.jpeg) +This BLE app has several features which I will highlight in a brief overview. -You don't need to change the frequency, since all Bluetooth device will broadcast on the pre-set frequency. -You might need to adjust gain though. +1. The BLE app upon entry will scan for BLE advertisement packets, and report them on the screen. The Channel knob can be used to select which advertisement channel to listen on. +2. Once found the user can then select an individual MAC Addresses entry to pull up a more detailed view of the captured data packet. +3. The Sort Knob will sort the list of MAC indices by either Ascending MAC Address, dB, or by most recently updated entry. -Theoretically, it's possible to decode some data in the ble packets, like temperature, but it doesn't make sense if there is bit error. +Below short example on using the BLE Rx App. -## References: - -https://blog.csdn.net/shukebeta008/article/details/105024278 \ No newline at end of file +
\ No newline at end of file