Commit Graph

56 Commits

Author SHA1 Message Date
King Kévin d217a98413 move RE/DE pin to PB1 to fit better board layout 2017-01-21 18:54:05 +01:00
King Kévin aa7612c8b5 add timout between request to improve response success rate 2017-01-21 12:59:16 +01:00
King Kévin 2c6b35e380 fix typo 2017-01-21 11:27:05 +01:00
King Kévin 51d8d5a3f5 fix how received PZEM messages are handled 2017-01-20 17:07:34 +01:00
King Kévin 21fffe70dd fix value calculation (integer vs float division) 2017-01-19 13:29:38 +01:00
King Kévin 37e9c01596 fix comment 2016-10-15 16:41:05 +02:00
King Kévin 08cadd14a0 add variables documentation 2016-10-15 14:17:15 +02:00
King Kévin a919c34d5d fix PZEM measurement type 2016-10-15 14:16:12 +02:00
King Kévin 89f7df59d4 implement timer for reliable message transmission 2016-10-14 10:46:45 +02:00
King Kévin cf44707281 comment unused PZEM non-measurements 2016-10-14 10:45:58 +02:00
King Kévin 071cda7035 fix doc 2016-10-10 10:24:55 +02:00
King Kévin ae972c78a2 fix energy calculation 2016-10-09 17:18:31 +02:00
King Kévin 39f9efbda6 use serial port 1 for wifi 2016-10-08 18:31:56 +02:00
King Kévin 1f895138b1 add open/send/close, fix disable echo, use memcmp instead of memmem 2016-10-04 11:15:55 +02:00
King Kévin b2c5fd4f44 add ESP8266 WiFi SoC library 2016-10-03 17:39:15 +02:00
King Kévin 17dd14b744 fix typo 2016-10-03 12:10:10 +02:00
King Kévin 8708cfd570 add alarm command 2016-10-03 12:09:24 +02:00
King Kévin 2b7178284e add set SDM120 configuration 2016-09-17 14:31:56 +02:00
King Kévin 8c9f5afaaf add configuration request and decode 2016-09-17 14:22:11 +02:00
King Kévin d44bbfe4f9 add generic wait to transmit SDM120 request 2016-09-14 16:39:31 +02:00
King Kévin f0eb5e0f7c fix reveiced and decode data 2016-09-14 10:02:38 +02:00
King Kévin 9b047ccf41 add SDM120 electricity meter library (only transmit works) 2016-09-13 22:43:38 +02:00
King Kévin 8916359b7e add SDM120 electricity meter library (only transmit works 2016-09-13 22:42:33 +02:00
King Kévin 2d8edda833 enable RCC for alternate UART function 2016-09-13 22:41:31 +02:00
King Kévin 79d76ee0fd rename PZEM enums 2016-09-12 21:42:37 +02:00
King Kévin 353dfe295f fix comment 2016-09-12 21:35:15 +02:00
King Kévin 8c15580cf1 update documentation 2016-09-11 22:44:27 +02:00
King Kévin 599027ac39 add library to communicate with PZEM-004 electricity meter 2016-09-11 17:21:15 +02:00
King Kévin 38e39aca63 fix small change 2016-09-11 16:54:22 +02:00
King Kévin 66c25ec0fd implement transmit functionnalities for software UART 2016-09-05 09:33:56 +02:00
King Kévin 833d40fe10 drop old data if receive buffer full 2016-09-04 19:08:57 +02:00
King Kévin 868283a8e7 use macros to derivate USART addresses based on ID 2016-09-04 18:56:49 +02:00
King Kévin 63f07be7b5 add software UART receive buffer 2016-09-04 18:33:12 +02:00
King Kévin f9b46124a0 try soft UART EXTI and timer 2016-09-04 14:48:40 +02:00
King Kévin 55d8dcd629 rename software USART to UART 2016-08-19 22:00:12 +02:00
King Kévin 53fe247b9d use defines for the USART pins (incomplete) 2016-08-19 21:59:22 +02:00
King Kévin 05dac677ab clean how to get address 2016-08-18 11:25:11 +02:00
King Kévin 045f533afa add generic way to get register addresses 2016-08-18 10:45:36 +02:00
King Kévin abb59970bd add software usart library (incomplete) 2016-08-16 11:56:10 +02:00
King Kévin 8002255525 document and correct VFD library 2016-08-14 20:18:10 +02:00
King Kévin 78f052e540 rename flash library 2016-08-14 19:25:58 +02:00
King Kévin dade16b86a document flash library 2016-08-14 19:25:38 +02:00
King Kévin 54d8f82353 remove trivial incomplete library 2016-08-14 19:05:32 +02:00
King Kévin 101c20ebec get new library files from LED clock 2016-08-14 18:37:58 +02:00
King Kévin 81c40d86ff get improved library files from LED clock 2016-08-14 18:37:30 +02:00
King Kévin 618de224e0 add all common changes, files, and libraries from previous project 2016-02-18 10:39:08 +01:00
King Kévin b1a9b811ba fix port 2016-01-29 11:06:21 +01:00
King Kévin af0bc91916 fix disconnect time 2016-01-29 10:40:00 +01:00
King Kévin 9c19273ecd add USB disconnect functionnality for maple mini to force re-enumerate 2016-01-29 00:35:54 +01:00
King Kévin 3a76222050 send buffered data when connected to USB CDC ACM serial port 2016-01-29 00:26:12 +01:00