Commit Graph

  • ea15123df4 Add raspberry pi power control pin master Pierrick C 2018-09-15 08:12:54 +0200
  • 4ed3310042 Add pin usage in docstrings Pierrick C 2018-09-15 08:11:09 +0200
  • 672b0b6015 Disable debug for set_clock_from_localtime Pierrick C 2018-09-10 15:18:00 +0200
  • cca0c082c8 Add clock check before writing data Pierrick C 2018-09-10 11:03:28 +0200
  • e84682c391 Fix error when GPS send None timestamp Pierrick C 2018-09-10 11:02:38 +0200
  • 7146111a56 Explicit debug + change in data collection order Pierrick C 2018-09-10 11:01:44 +0200
  • 5396d6f946 Unused variables Pierrick C 2018-09-10 10:59:41 +0200
  • 1cce6281b5 Fix the use of GPS as time source in the new cameteo module Pierrick C 2018-09-10 10:01:36 +0200
  • aafc5f2c77 Small changes in verbosity Pierrick C 2018-09-10 10:00:26 +0200
  • d5be5e1a28 Better way to free ressources from unused neopixel Pierrick C 2018-09-10 09:58:31 +0200
  • af9d40ceb6 Fix file rotation. Now it's a method of Data classes Pierrick C 2018-09-10 09:57:01 +0200
  • bb2a2f2665 Lib & firmware update + cleaner directories structure Pierrick C 2018-09-10 09:52:27 +0200
  • 7953969dff Debug csv line generation Pierrick C 2018-09-10 07:53:21 +0200
  • 1d02bb7d2f Disable LED13 at boot (too fast to be seen) Pierrick C 2018-09-09 22:55:41 +0200
  • 97b6d67177 Return json to Data.__repr__() Pierrick C 2018-09-09 16:58:12 +0200
  • fba971349c Big rewrite !!! Data objects has subclasses for GPS, system and BME280 and moved to module Pierrick C 2018-09-09 11:39:21 +0200
  • 9b36c49893 Comment update Pierrick C 2018-09-09 11:36:54 +0200
  • bc875c32fe Do not wiat for fix to use date/time from GPS => use GPS RTC everytime! Pierrick C 2018-08-25 22:19:15 +0200
  • c64f463ef0 pylint and PEP 8 checks (again) Pierrick C 2018-08-25 22:16:09 +0200
  • eeaa78869c Some code formatting changes Pierrick C 2018-08-25 11:44:35 +0200
  • 67b7fdce68 pylint and PEP 8 checks Only styles changes Pierrick C 2018-08-25 11:38:05 +0200
  • b4036b8092 Debug daily file rotation Pierrick C 2018-08-24 21:19:49 +0200
  • 2efc31ab4d Update README.md Mise à jour de la liste de matériel (CircuitPython sur adafruit feather) Pierrick C 2018-08-20 22:17:15 +0200
  • 17757f7b1f Add file rotation : data.csv => hourly => daily Pierrick C 2018-08-19 23:39:58 +0200
  • c62ad455ba Better management of data to display Pierrick C 2018-08-19 00:02:45 +0200
  • 4b9885d7a7 Add GPS data to data on flash memory Pierrick C 2018-08-19 00:01:23 +0200
  • 50b73d3592 New base plate for electronic components Pierrick C 2018-08-19 00:00:22 +0200
  • 238f5d0160 Small change to actually print Vbat Pierrick C 2018-08-17 23:55:01 +0200
  • fcc9c2f15b Add 'CPUT' data type for CPU Temperature Pierrick C 2018-08-17 23:54:30 +0200
  • b2e547cf55 Move data units and types dict from uart2mqtt module to cameteo_conf Pierrick C 2018-08-17 23:53:56 +0200
  • 9174e70030 Display Vbat instead of Altitude Pierrick C 2018-08-17 23:20:08 +0200
  • b7187d6d54 Add Vbat to written data on flash Pierrick C 2018-08-17 23:19:30 +0200
  • 6141e4a9b2 Wait data for full screen refresh. There is no partial refresh and the full refresh is slow => wait few seconds for other data to arrive before refreshing instead of refreshing every many times. Pierrick C 2018-08-15 22:04:29 +0200
  • fe009f6116 Add different interval of time for sending data to Rpi and backup on flash memory Pierrick C 2018-08-15 18:59:03 +0200
  • d0c130e5e6 New (working !) UART to communicate with the raspberry pi Pierrick C 2018-08-15 18:44:13 +0200
  • d9d6d80588 Add info about pins usage and some tweak to try to debug 2d UART (to raspberry pi) Pierrick C 2018-08-12 17:09:47 +0200
  • 57b22c4cc5 Add freeshly compiled firmware (one with frozen modules for bus-devices, GPS, Neopixel and BME280) Pierrick C 2018-08-12 15:28:59 +0200
  • c65b4d3c44 Move from waveshare e-ink display to pimoroni's inkyphat (run install_inkyphat_lib.sh to install dependencies) Pierrick C 2018-08-12 13:17:59 +0200
  • ac55131ac5 Move old M0 firmawre in new directory Pierrick C 2018-08-11 16:28:54 +0200
  • 4acb6bee45 Move code from M0 express feather board to M4 express board Pierrick C 2018-08-11 15:57:35 +0200
  • 69ab6d4c2c Deleted one baaaad little space Pierrick C 2018-08-04 23:04:18 +0200
  • 273be7d4b4 Updated schema with UART connecting RPi to feather Pierrick C 2018-08-04 22:53:57 +0200
  • dda9f3ed7d Handle exception when the data is not correctly formatted or partial (ie : first start at boot time) Pierrick C 2018-08-04 22:20:19 +0200
  • 311a36fbdf French -> english translation Pierrick C 2018-08-04 20:58:39 +0200
  • c96f7b86ae Version 0.2 - Change date/time display to match the new source (feather RTC !). Update doc, comments, licence, version... Pierrick C 2018-08-04 20:33:14 +0200
  • be8d28a2f9 Update to use new data from feather m0 express (UART->MQTT) Pierrick C 2018-08-04 19:29:49 +0200
  • b7205f397f Send data as single "packet" instead of multiple Pierrick C 2018-08-04 19:21:08 +0200
  • 01dd30d2cf Add: data receveid on UART as compact JSON are sended to MQTT broker. Old obsolete script deleted Pierrick C 2018-08-04 19:04:17 +0200
  • d7e4705abd Add firmware with Circuitpython 3.x (stable) and frozen modules : GPS, BusDevice, BME280 and Neopixel Pierrick C 2018-08-04 17:03:03 +0200
  • d5d7d78f59 Add the feather M0 express pinout to the doc Pierrick C 2018-08-04 16:21:30 +0200
  • 3718666890 Add age (in seconds) of the last GPS fix Pierrick C 2018-08-04 16:20:51 +0200
  • d88a47d793 Add end of line symbol to after json output to uart Pierrick C 2018-08-04 14:26:08 +0200
  • 6363264b95 Rename firmware with version Pierrick C 2018-08-04 12:07:19 +0200
  • e6faa04702 More informations Pierrick C 2018-08-04 12:05:23 +0200
  • b767ff9670 More comments and informations Pierrick C 2018-08-04 12:03:11 +0200
  • 4cc41e8e9a Add threshold parameter to set_clock_from_gps() and update some documentation Pierrick C 2018-08-03 23:25:14 +0200
  • 66abc780f8 Add @property decorator to some method of Data class Pierrick C 2018-08-03 23:10:40 +0200
  • 60e4b9f12d todo & version update Pierrick C 2018-08-03 22:44:41 +0200
  • a5a279a64d Add first lines of code to send json data to raspberry pi with additionnal UART Pierrick C 2018-08-03 22:44:01 +0200
  • 588a0e815c Debug json : now valid compact JSON (RFC 4627) Pierrick C 2018-08-03 20:38:46 +0200
  • f07f998771 Reduction of memory use and fragmentation Add onbaord LED as "read-only flash" indicator Pierrick C 2018-08-03 19:59:34 +0200
  • 2a1aae6da8 Delete unneed print command Pierrick C 2018-08-03 18:55:30 +0200
  • 7aa786493b Delete unnneeded code to disable GPS Pierrick C 2018-08-03 18:29:21 +0200
  • 403ff7f550 Add : cut power to the GPS module if gps_enable if False to save battery Pierrick C 2018-08-03 15:35:03 +0200
  • b08a56b204 Move function "update_neopixel()" to data class method "atmo2rgb()" for consistency and french to english color variables translation Pierrick C 2018-08-03 15:00:28 +0200
  • 280823577c Full declaration of Data.data dict to "reserve" the RAM Pierrick C 2018-08-03 12:09:55 +0200
  • bb88522d51 Updated directory arch Pierrick C 2018-08-03 10:59:14 +0200
  • 4ab331dd30 Update for new directory arch. Pierrick C 2018-08-03 10:58:29 +0200
  • 434d02288b Add new firmware with build-in lib: GPS, neopixel, BusDevice and BME280 Pierrick C 2018-08-03 10:57:50 +0200
  • aa60639307 Add : do not try again to write data on flash if it failed with read-only error Pierrick C 2018-08-02 00:15:25 +0200
  • 5665ccff52 Add function to measure Vbat with some simple filter (mean of n samples, 10 by default) Pierrick C 2018-08-02 00:11:57 +0200
  • 37e77ebef6 Add : write data on SPI flash memory if writable Pierrick C 2018-08-02 00:09:13 +0200
  • 7c80336f9a Update metadata & info Pierrick C 2018-07-29 19:39:13 +0200
  • f779371c5e Add fritzing "schema" Pierrick C 2018-07-29 18:49:19 +0200
  • a958fc4189 Add Licence and metadata in the header Pierrick C 2018-07-29 18:48:25 +0200
  • a758b2c3f4 Add function to set date/time with GPS clock if available and diffence >= 5s Pierrick C 2018-07-29 17:27:52 +0200
  • 5ed1b85280 Set neopixel brightness to 1 and use neopixel_max_value instead to spare some mem Pierrick C 2018-07-29 16:45:19 +0200
  • 8f73b1f864 Update and translate (fr->en) some comments Pierrick C 2018-07-29 16:25:37 +0200
  • b8586837c3 Add Feather M0 internal RTC support Pierrick C 2018-07-29 16:19:44 +0200
  • 0c2f6f22a9 GPS enable Pierrick C 2018-07-29 15:27:37 +0200
  • 85a6425b25 Remove obsolete function update_gps() Pierrick C 2018-07-29 13:07:51 +0200
  • 5f8990e60e Move js_ressources to content block Pierrick C 2018-07-29 13:04:54 +0200
  • db92dbe984 Update from simple test script to more complete script Pierrick C 2018-07-29 13:02:16 +0200
  • 71310249c3 File permission updates Pierrick C 2018-07-29 01:01:00 +0200
  • 432165454c Rename and order parts folder Pierrick C 2018-07-28 18:49:57 +0200
  • 01ed6e1658 Start to move from Arduino (C/C++) to MicroPython / CircuitPython (teensy=>Feather M0 express) Pierrick C 2018-07-28 18:42:27 +0200
  • f421bda621 Add pymakr configuration file Pierrick C 2018-07-28 18:40:01 +0200
  • 08fab2b86b Suppression fichiers inutiles : abandon de d3.js pour bokeh Pierrick C 2017-10-08 22:34:56 +0200
  • 9aa4f8084d Petites améliorations du graphe + préparation d'autre amélioration Ajout téléchargement des données en JSON Pierrick C 2017-10-02 00:33:03 +0200
  • b5c32cfc15 Graphe fonctionnel avec bokeh pour les données par type (à améliorer, mais ça marche) Pierrick C 2017-10-01 18:14:12 +0200
  • daf1053f7d Renommage de l'interface web Pierrick C 2017-10-01 09:40:04 +0200
  • 42dbc8e1b4 Mise à jour chemin vers les template Jinja renommés Pierrick C 2017-10-01 09:23:50 +0200
  • 114e6a830b Suppression fichier obsolète Pierrick C 2017-10-01 09:23:12 +0200
  • ce15bceb58 Grand ménage des fichiers obsolètes/inutiles et réorganisation des dossiers Pierrick C 2017-10-01 09:20:19 +0200
  • 2091c459be Mises à jour multiples à l'interface web : visu de photos, renommage des templates Jinja, nouvelle configuration, préparation graphe Pierrick C 2017-10-01 09:07:48 +0200
  • 4aa801634f Renommage des templates Jinja pour plus de clareté Pierrick C 2017-10-01 09:05:50 +0200
  • e39a0c1b91 Modif mise en page affichage sur EPD + Commentaires=>DocString Pierrick C 2017-10-01 09:04:55 +0200
  • 5efa599b93 Mise à jour du SHIM suite à réunion KiCAD (connecteur intercalaire sur GPIO) Pierrick C 2017-10-01 09:03:08 +0200
  • 669a31ce69 Suppression fichier inutile Pierrick C 2017-10-01 09:02:10 +0200
  • 61c4296af6 Nouveau driver ePaper Display de Waveshare supportant les Image de la librairie PIL Pierrick C 2017-09-20 18:06:00 +0200