sheinz
2cc4ccf9ec
Fixed reivew comments
2016-12-17 21:55:16 +02:00
sheinz
e84f47f944
SPI flash refactoring.
...
Extract common spiflash.c into core.
Use spiflash.c in sysparam.
Use memcpy in spiflash.c insted of hand-written version.
Tests for spiflash.c
2016-11-28 17:34:17 +02:00
sheinz
2105d5a5cd
Sysparam getting bool without memory allocation. Bool tests.
2016-11-28 12:16:38 +02:00
sheinz
2f611dfbc0
Fix for negative int8 in sysparam. Tests update.
2016-11-28 09:59:12 +02:00
sheinz
a00b78bc0c
Sysparam threadsafe and SPI access
...
Original work by @ourairquality
2016-11-25 17:16:58 +02:00
Our Air Quality
5c885c7722
sysparam: export the 'compact' function, added it to the editor. ( #213 )
2016-11-24 00:41:39 +02:00
Our Air Quality
a5cc728079
FreeRTOS type updates. ( #261 )
2016-11-05 12:04:03 +02:00
Our Air Quality
4c78db81d8
sysparams: get/set int32 and int8 apis. ( #209 )
...
Rename the get/set_int api functions to get/set_int32.
Add get/set_int8 api functions too in anticipation of more efficient implementations for these.
2016-09-15 08:17:26 +02:00
Our Air Quality
762eced543
sysparam: add a semaphore to synchronize writers. ( #194 )
2016-08-21 07:47:40 +02:00
Johan Kanflo
40dc3bf945
Sysparam by @foogod ( #180 )
...
* Sysparam implementation
sysparam improvements
Mostly done, a few minor cleanups left.
Add sysparam_editor example
Sysparam code cleanup
Add documentation to sysparam.h
Fix up sysparam.h docs
Added a couple more debug statements
Fix potential memory leak if realloc() fails
Major sysparam overhaul
Add sysparam_get_info function
Add sysparam initialization to app_main.c
* Fixed warnings, added license
2016-08-18 12:07:46 +02:00