Comments (2)
Thanks for the report.
Both Ruuvi Flash functions and Nordic GATT functions depend on Nordic Flash libraries being available. Disabling Ruuvi Flash functions results in Nordic Flash functions not getting compiled, hence undefined references.
I'll fix this in #332 by enabling lower-level Flash functions if GATT is enabled. I also added configuration to long-life variant to disable both GATT and Flash memory, because connecting to longlife tag is pretty difficult as advertisements are rare. That should also mimic 2.X firmware broadcasting RAWv2 quite well.
from ruuvi.firmware.c.
Fixed in #332
from ruuvi.firmware.c.
Related Issues (20)
- Gatt sync stalls HOT 6
- SEN55 PM 2.5 Confirm set up, board connected to PC, data connection is working HOT 1
- SCD41 CO2 sensor, Confirm set up, board connected to PC, data connection is working
- Study datasheets for both sensors
- Connect SEN55 PM2.5 evaluation board to NRF52-devkit
- SEN55: Setup compiling environment and development environment and test compiling the current RuuviTag firmware
- Design and specify Bluetooth broadcasting data format, that includes all necessary data that sensors can provide HOT 1
- Get familiar with SEN55 PM2.5 driver provided by Sensirion
- SEN55: Create new board definition file and pin definitions of RuuviTag firmware repository
- Port SEN55 driver
- SEN55: Create build and binaries, setup the demo device so data is being relayed to cloud
- Connect SCD41 CO2 evaluation board to NRF52-devkit
- Get familiar with SCD41 CO2 driver provided by Sensirion
- SCD41: Create new board definition file and pin definitions of RuuviTag firmware repository
- SCD41: Port the driver
- SCD41: Create build and binaries, setup the demo device so data is being relayed to cloud
- Set up repository and Github board HOT 1
- GPIO is not uninitialised on failed accelerometer initialisation, leaving floating pins HOT 4
- NFC read may cause tag to freeze (reopen) HOT 40
- readme.md needs revisions
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ruuvi.firmware.c.