Hello,
I want to implement a data logger that will save events in an external flash (even if i think i will start with the FDS). My purpose is to identify some behavior of my product during its life cycle. There will be a lot of events and it could take hundreds of kilobytes of data.
I have recently heard about Protocol Buffer from google (and nanopb) and i think it could be great if i can use it in my project. My purpose is to use protocol buffer on my NRF52 to encode the events of my data logger and they will be decoded on a smartphone. I'm already using a NUS service to exchange and send commands to my device from a smartphone and i think i should create a second BLE service for protocole buffer.
The part that is quite unknown for me it the decoding part on the smartphone. I'm not familiar with it because i have never developed on Android. Do you have any idea how to start or do you have any project examples?
I know there is this project : here that talks about protocol buffer and NRF52. It is very interesting and i will use it for sure but the javascript part is made for MAC.
Thank you in advance,
Best regards,
Aurélien