Commit Graph

250 Commits

Author SHA1 Message Date
Duke NUCem
d387caecad Added measurement script for multiple devices 2021-10-20 20:38:37 +02:00
Duke NUCem
a5c9eb180d Added baud sweep to find_address.py 2021-10-20 20:04:49 +02:00
Duke NUCem
8776a84678 Added script for MODBUS device search 2021-10-20 19:55:25 +02:00
Duke NUCem
a290f52d4d Disable UART IRQs during sensor readout 2021-10-20 18:14:13 +02:00
Duke NUCem
3abe7568b0 Added measurement script 2021-10-11 20:17:45 +02:00
Duke NUCem
78c8104a58 Added sanity check to CO2 (must be more that 0 :D) 2021-10-11 20:06:27 +02:00
Duke NUCem
a87afdf6fa EEPROM config functional 2021-10-11 19:09:06 +02:00
Duke NUCem
d26079f722 Baudrate change done 2021-10-11 19:01:47 +02:00
Duke NUCem
33e70f5baf MODBUS write multiple registers done 2021-10-11 18:12:43 +02:00
Duke NUCem
0bfc93d3ea WIP write multiple registers 2021-10-11 17:05:54 +02:00
Duke NUCem
12cd3df5a3 Renamed test scripts 2021-10-10 12:41:22 +02:00
Duke NUCem
692cad0bc8 Deleted redundant switch case (MODBUS write single and multiple register) 2021-10-10 12:30:39 +02:00
Duke NUCem
e2f8ab3405 WIP modbus write 2021-10-10 12:12:39 +02:00
Duke NUCem
051509155e WIP modbus write 2021-10-10 11:35:14 +02:00
dooku
917886820d WIP holding register write 2021-10-06 20:20:51 +02:00
dooku
15bc1943ef Fixed EEPROM baudrate readout 2021-10-06 19:27:54 +02:00
dooku
b09de011c1 Moved baudrates to config 2021-10-06 18:26:33 +02:00
David Žaitlík
36e2597539 Added variable baudrates functionality. NOT TESTED. 2021-10-02 18:02:09 +02:00
David Žaitlík
daaab07912 Added LED brightnes placeholder. Set the default value when the timer settings will be known. 2021-10-02 12:33:57 +02:00
David Žaitlík
400a83ef64 Added LED SMOOTH and SCD4x TEMPERATURE OFFSET to the config. 2021-10-02 12:12:49 +02:00
Duke NUCem
25df18ed66 Decreased SHT read time to 10 ms; changed baud to 19200 2021-09-30 18:38:59 +02:00
Duke NUCem
b8718935f7 Changed modbus address in minimalmodbus_test.py 2021-09-30 17:52:27 +02:00
Duke NUCem
cfc32b28c2 Merge branch 'master' of gitlab.com:HDIoT/smart_household/wired_sensors/iaq_wired_sensor 2021-09-30 17:48:26 +02:00
Duke NUCem
bed177785c Moved MODBUS callback back to main 2021-09-30 17:46:39 +02:00
David Žaitlík
5244fe768f Added CO2 Level LED indication. 2021-09-30 17:43:29 +02:00
David Zaitlik
80a50d57cf Add README.md 2021-09-30 15:02:15 +00:00
David Žaitlík
9c6f88964f Renamed some definitions of the EEPROM addresses. Implemented Holding registers write and read 2021-09-30 16:49:08 +02:00
Duke NUCem
e7f7077b8a Merge branch 'flash' 2021-09-30 14:56:29 +02:00
David Žaitlík
a088da163b Implemented writing and reading condiguration registers from EEPROM. 2021-09-28 16:13:43 +02:00
David Žaitlík
b5599bb35d Minor changes. 2021-09-28 16:12:59 +02:00
David Žaitlík
020bc31908 Changed the MCU to STM32L031G6U7. Switched UART to UART2. Flipped the connector for dust sensor. Removed the I2C level conversion. 2021-09-23 22:17:11 +02:00
David Žaitlík
7e256ff282 Changed the data structure of the struct. Implemented writing and reading config. Defined addresses for the data. NOT TESTED. 2021-09-10 21:51:29 +02:00
David Žaitlík
17286806fb Basic code for writing to EEPROM. 2021-09-09 19:19:20 +02:00
Duke NUCem
ad41fb28dc Improved test script print out 2021-09-09 18:46:59 +02:00
Duke NUCem
fcdbb63ca4 Moved Modbus message processing to UART ISR 2021-09-09 18:36:40 +02:00
Duke NUCem
7220a36fa7 Added signed T values 2021-09-09 18:24:24 +02:00
Duke NUCem
44e27ac890 Added SCD4x T,RH readout 2021-09-09 18:17:55 +02:00
Duke NUCem
0837de9703 Added T, RH readout 2021-09-09 18:11:11 +02:00
Duke NUCem
7b0ad1fd65 added stdint to config.h so it would build. 2021-09-05 17:17:27 +02:00
Duke NUCem
38f92547cf Changed types in sensros functions. Creaded files fro sensor config. (DH). 2021-09-05 16:12:12 +02:00
Duke NUCem
50d7893963 created test script for modbus. (DH) 2021-09-05 16:10:57 +02:00
Duke NUCem
fcb6ce88a6 Put the modbus and rs485 codes together. Briefly tested. 2021-09-05 14:43:32 +02:00
dooku
b5b031e593 Fixed return in modbus callback 2021-09-05 12:12:00 +02:00
dooku
23b144eeb2 Fixed typo 2021-09-05 11:54:38 +02:00
dooku
ccc9922d0a Implemented input register memory map (not used yet) 2021-08-17 12:02:29 +02:00
dooku
3b60430824 Measure data union modification 2021-08-16 23:28:39 +02:00
dooku
8d2f2a6486 Added CO2 MODBUS readout 2021-08-16 23:21:33 +02:00
dooku
6830fabbd3 Added basic modbus implementation 2021-08-16 23:04:45 +02:00
dooku
5f1a9295e2 Merge branch 'master' of gitlab.com:HDIoT/smart_household/wired_sensors/iaq_wired_sensor 2021-08-01 17:12:39 +02:00
dooku
7e82d68ae6 Re-modeled enclosure as a single object (including parameters) 2021-08-01 17:11:16 +02:00