28 lines
910 B
Plaintext
28 lines
910 B
Plaintext
# 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
|