Age | Commit message (Collapse) | Author | Files | Lines |
|
* Add the following compilation flags:
* -fno-exceptions and -fno-non-call-exceptions : disable exception handling
* -fno-rtti : disable run time type information (needed by dynamic_cast, for example)
These flags reduce the binary size by about 100KB!
Also, -fstack-usage generate debug info (not in final binary) to allow tools like Puncover to do a stack analysis.
* Remove unused CMake variables in CMake_nRF5x.cmake (duplicated in src/CMakeLists.txt).
Replace -O0 by -Og in DEBUG builds. This generates a smaller binary (small enough for the internal memory) that is debugger friendly.
|
|
|
|
Update documentation.
Remove Asserts when starting advertising to prevent crash (known bug).
Set version 0.5.0.
|
|
Advertising is working.
|
|
Work In Progress!!!
|
|
|
|
compatability
|
|
from executing them when running "make".
|
|
Add documentation about that in README.md
|
|
- Disable IDLE hook (it would wake the device up as soon as possible).
- Logger task sleep for 100ms (disable logging for better battery life)
- Logging is disabled by default
- Apply fix for ERRATA 87 (clear FPU interrupt before going to sleep). Ports files from FreeRTOS are now in the sources (they where in the SDK before)
|
|
Handle touch event in display app : draw a big square at the touch point coordinates.
|
|
|
|
NRFConnect) once it's bond.
WIP, the code is really ugly
|
|
|
|
Add flag to compiler so that it generates an error when a returning function does not return something...
|
|
|
|
|
|
|