Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Download logged Data (via NUS over GATT) from RuuviTags #113

Open
bchwtz opened this issue Oct 5, 2020 · 0 comments
Open

Download logged Data (via NUS over GATT) from RuuviTags #113

bchwtz opened this issue Oct 5, 2020 · 0 comments
Labels

Comments

@bchwtz
Copy link

bchwtz commented Oct 5, 2020

The latest RuuviTag Firmware (3.29.0-RC5 at time of writing) supports logging environmental data in the nRF52832 internal flash and support for logging accelerometer data is planned for future releases. The mobile Ruuvi Station App allows the user to download the data. The same feature should be added to ruuvitag-sensor.

Internally downloading the logged data is managed via the RuuviTag communication interface that uses the Nordic UART Service (NUS) over the BLE Generic Attribute Profile (GATT). There is an implementation of the NUS in Python as @ojousima pointed out. The following libraries could serve as starting point:

Future firmware releases will also allow for configuration settings being send over the same service, so it may be a good idea to consider that already.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants