# Misc Stuff * Consider support for upper/lower case MAC address and optionaly ":" * Scanning - list devices publishing, should be able to get list even without knowing MAC / Encryption key * Struct vs Manual * Sh3dNg version and examples uses structs to get data - seems to work * Example generated uses manually managing a string * Reconsider what is best and use # Debugging Use standard ESP32 debugging stuff. Handler should not be string but more like printf? Consider alternatives Make sure debugging can be to file or serial etc # Decrypting Review 2 methods of decrypting and check it is working correctly Seems mbedTLS is better choice as auotmatic hardware support even on ESP32 - where as the esp_aes version is not portable. # Examples * Multiple threads - scan BLE in the background * Example scan anything * With and without Callback * Platformio.ini files into example data # Logging and Debugging * The debugging is very verbose and hard to read - maybe group the messages together for repeats