Commit Graph

25 Commits

Author SHA1 Message Date
Pierrick C
66abc780f8 Add @property decorator to some method of Data class 2018-08-03 23:10:40 +02:00
Pierrick C
60e4b9f12d todo & version update 2018-08-03 22:44:41 +02:00
Pierrick C
a5a279a64d Add first lines of code to send json data to raspberry pi with additionnal UART 2018-08-03 22:44:01 +02:00
Pierrick C
588a0e815c Debug json : now valid compact JSON (RFC 4627) 2018-08-03 20:38:46 +02:00
Pierrick C
f07f998771 Reduction of memory use and fragmentation
Add onbaord LED as "read-only flash" indicator
2018-08-03 19:59:34 +02:00
Pierrick C
2a1aae6da8 Delete unneed print command 2018-08-03 18:55:30 +02:00
Pierrick C
7aa786493b Delete unnneeded code to disable GPS 2018-08-03 18:29:21 +02:00
Pierrick C
403ff7f550 Add : cut power to the GPS module if gps_enable if False to save battery 2018-08-03 15:35:03 +02:00
Pierrick C
b08a56b204 Move function "update_neopixel()" to data class method "atmo2rgb()" for consistency and french to english color variables translation 2018-08-03 15:00:28 +02:00
Pierrick C
280823577c Full declaration of Data.data dict to "reserve" the RAM 2018-08-03 12:09:55 +02:00
Pierrick C
bb88522d51 Updated directory arch 2018-08-03 10:59:14 +02:00
Pierrick C
434d02288b Add new firmware with build-in lib: GPS, neopixel, BusDevice and BME280 2018-08-03 10:57:50 +02:00
Pierrick C
aa60639307 Add : do not try again to write data on flash if it failed with read-only error 2018-08-02 00:15:25 +02:00
Pierrick C
5665ccff52 Add function to measure Vbat with some simple filter (mean of n samples, 10 by default) 2018-08-02 00:11:57 +02:00
Pierrick C
37e77ebef6 Add : write data on SPI flash memory if writable 2018-08-02 00:09:13 +02:00
Pierrick C
7c80336f9a Update metadata & info 2018-07-29 19:39:13 +02:00
Pierrick C
a958fc4189 Add Licence and metadata in the header 2018-07-29 18:48:25 +02:00
Pierrick C
a758b2c3f4 Add function to set date/time with GPS clock if available and diffence >= 5s 2018-07-29 17:27:52 +02:00
Pierrick C
5ed1b85280 Set neopixel brightness to 1 and use neopixel_max_value instead to spare some mem 2018-07-29 16:45:19 +02:00
Pierrick C
8f73b1f864 Update and translate (fr->en) some comments 2018-07-29 16:25:37 +02:00
Pierrick C
b8586837c3 Add Feather M0 internal RTC support 2018-07-29 16:19:44 +02:00
Pierrick C
0c2f6f22a9 GPS enable 2018-07-29 15:27:37 +02:00
Pierrick C
85a6425b25 Remove obsolete function update_gps() 2018-07-29 13:07:51 +02:00
Pierrick C
db92dbe984 Update from simple test script to more complete script 2018-07-29 13:02:16 +02:00
Pierrick C
01ed6e1658 Start to move from Arduino (C/C++) to MicroPython / CircuitPython (teensy=>Feather M0 express) 2018-07-28 18:42:27 +02:00