diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2020-10-30 11:26:46 +0100 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2020-10-30 11:26:46 +0100 |
commit | 4bd5855f386801a594636dc2848376d56700f066 (patch) | |
tree | eb83250116dace0452cd5d975a2daede53c53a5f /sw/README.rst | |
parent | e3cb8a57512c591197264b89801ed43861fee840 (diff) | |
download | glutte-batteries-4bd5855f386801a594636dc2848376d56700f066.tar.gz glutte-batteries-4bd5855f386801a594636dc2848376d56700f066.tar.bz2 glutte-batteries-4bd5855f386801a594636dc2848376d56700f066.zip |
Add disjoncteur state message
Diffstat (limited to 'sw/README.rst')
-rw-r--r-- | sw/README.rst | 30 |
1 files changed, 19 insertions, 11 deletions
diff --git a/sw/README.rst b/sw/README.rst index 90f999d..e1b2f69 100644 --- a/sw/README.rst +++ b/sw/README.rst @@ -12,6 +12,7 @@ Au démarrage, avant de passer à la mesure régulière, le code doit: - Initialiser UART (uniquement TX, on verra si on a besoin du RX plus tard) - Configurer SPI pour le LTC2400 - Initialiser entrées analogiques et mesurer tension batterie +- Initialiser entrée numérique D4 pour mesurer contacts auxiliaires des dijoncteurs des trois phases de l'éolienne. Protocole du port série ----------------------- @@ -19,16 +20,17 @@ Protocole du port série Chaque message commence par un identificateur, suivi d'une virgule, du temps en secondes, une virgule, un champ de données, et termine par CR LF. -+--------------------+-----------------------------------+ -| Identificateur | Contenu du champ | -+--------------------+-----------------------------------+ -| `TEXT` | Un message informatif | -| `ERROR` | Erreur ou avertissement | -| `CAPA` | Une valeur en mAh | -| `RELAY` | Etats des trois relais, ON ou OFF | -| `VBAT+` | Une valeur en mV | -| `VBAT-` | Une valeur en mV | -+--------------------+-----------------------------------+ ++------------------+---------------------------------------------+ +| Identificateur | Contenu du champ | ++------------------+---------------------------------------------+ +| `TEXT` | Un message informatif | +| `ERROR` | Erreur ou avertissement | +| `CAPA` | Une valeur en mAh | +| `RELAY` | Etats des trois relais, `On` ou `Off` | +| `VBAT+` | Une valeur en mV | +| `VBAT-` | Une valeur en mV | +| `DISJEOL` | `On` ou `Off`, état du disjoncteur eolienne | ++--------------------+-------------------------------------------+ Par exemple: `TEXT,12,Startup\r\n` @@ -36,7 +38,6 @@ TODO ---- - Definir le comportement par defaut au démarrage, pas de glitch! -- Initialiser DS18B20 Reglages eFuse @@ -48,6 +49,13 @@ Reglages eFuse Commande AVRdude equivalente: `-U lfuse:w:0x7e:m -U hfuse:w:0xd9:m -U efuse:w:0xfc:m` +Remarques +--------- + +- Le DS18B20 ne sera pas assemblé, l'entrée D4 et son footprint réutilisés pour brancher les auxiliaires des + disjoncteurs de l'éolienne + + Acknowledgements ================ |