Commit Graph
100 Commits
Author SHA1 Message Date
Jan Mrna f4ee8ace45 Updated libs 2022-06-18 11:07:06 +02:00
Jan Mrna 46e7b83122 Reflected modbus register change in sensor.py 2022-06-18 11:06:41 +02:00
Jan Mrna a4ba1c2343 reflected changes from master 2022-06-17 10:33:38 +02:00
Jan Mrna 067fc594e4 updated submodules 2022-06-17 10:32:04 +02:00
Jan Mrna c9e7b3c85d Fixed no-return warnings 2022-06-17 10:27:23 +02:00
Jan Mrna 861046957f Added sps30 submodule 2022-06-17 09:41:02 +02:00
Jan Mrna 612ab1d3dc Added rgbled, for now still coupled with LL 2022-06-17 09:36:42 +02:00
Jan Mrna 286247f5a0 Added rgbled submodule 2022-06-17 09:25:23 +02:00
Jan Mrna f790d3ddde Deleted old modbus files 2022-06-17 09:22:32 +02:00
Jan Mrna 256303335a Added modbus submodule 2022-06-17 09:17:42 +02:00
Jan Mrna e564b416f9 Added scd4x library 2022-06-17 09:13:15 +02:00
Jan Mrna 390f7d1c92 WIP modbus write config register crash 2022-06-14 23:24:28 +02:00
Jan Mrna 567525cdf8 Added sgp40 lib 2022-06-14 22:48:59 +02:00
Jan Mrna 8c1421dd84 Added sgp40 submodule 2022-06-14 21:47:28 +02:00
Jan Mrna 9631a4816d Added crc8 lib 2022-06-14 21:44:14 +02:00
Jan Mrna 7960189a32 Added crc8 submodule 2022-06-14 21:18:41 +02:00
Jan Mrna bb9075f7ba Added sht4x library 2022-06-14 21:15:22 +02:00
Jan Mrna 990e1ae908 Added device identification register 2022-06-10 16:11:00 +02:00
Jan Mrna 2a31f51494 Changed voc_index to uint32_t to fix Sensirion lib crash 2022-06-10 08:52:28 +02:00
Jan Mrna 7f56487fcc Added Modbus registers to datasheet 2022-05-29 15:05:07 +02:00
Jan Mrna 6571095fd3 WIP adding modbus registers to datasheet 2022-05-29 14:29:29 +02:00
Jan Mrna b60498f1ff Wrote Features, Descriptions, Applications sections to datasheet 2022-05-29 11:05:00 +02:00
Jan Mrna 48c49356ca Added Makefile for tex to pdf compilation 2022-05-29 09:33:50 +02:00
mj d386d05fb7 Re-order MODBUS registers; add Fahrenheit 2022-03-27 14:51:52 +02:00
mj 399d6ba8c5 Changed modbus registers in query python script 2022-03-27 12:54:06 +02:00
mj 3734ade16f Fixed voc ticks pointer bug 2022-03-27 12:47:58 +02:00
mj 1b18164cd1 Removed debug info 2022-03-20 13:56:44 +01:00
mj 0fed3b5376 Signed test 2022-03-20 13:55:19 +01:00
mj 5a756e47c1 Modified measure script for mass testing 2022-02-20 16:22:31 +01:00
mj d86713277f Added measure script 2022-01-16 19:31:41 +01:00
mj 4628aa8d20 Added broadcast reset, minor formatting changes 2022-01-16 19:20:30 +01:00
mj 45895f179e Query script fixes & updates 2022-01-12 22:02:27 +01:00
mj 12dca6c778 Changed order of arguments for query script 2022-01-12 14:03:11 +01:00
mj 053a24146b LED loft 2022-01-09 19:15:18 +01:00
mj c9d28bd48f Fixed MODBUS slave callback when SPS30 is not connected 2022-01-09 18:46:20 +01:00
mj 5b8c7d6e17 Merge branch 'sps30' 2022-01-09 17:48:25 +01:00
mj 24aa4bc6f0 Enclosure with lofted LED cover 2022-01-09 17:47:36 +01:00
mj 29f702add2 SPS30 readout 2022-01-09 17:47:01 +01:00
mj e10e7f5c31 WIP SPS30 2022-01-09 13:47:13 +01:00
mj 6ecc10c7e0 WIP SPS30 2022-01-09 13:17:29 +01:00
mj 047f1f0025 Clear I2C data register on transmit failure 2022-01-02 18:19:03 +01:00
mj ef18028fe7 WIP SHT CRC 2022-01-02 17:24:08 +01:00
mj e6e97a2547 SCD4x CRC check 2022-01-02 16:16:47 +01:00
mj 98e6a7f93d Fixed I2C error checking and added sensor detection 2022-01-02 15:48:44 +01:00
mj ac68334919 Changed sensor output variable types (fixed warnings) 2022-01-02 14:39:13 +01:00
mj b21cefe412 Added watchdog 2022-01-02 14:32:44 +01:00
mj 5feb12310c Added software reset 2022-01-02 13:15:00 +01:00
mj 771fd24f93 WIP read device id test 2022-01-02 12:46:57 +01:00
mj 165c361a6b 485 fuzzer 2022-01-02 12:02:13 +01:00
mj f1fbb9afb9 485 fuzz (random data write) test 2022-01-02 11:52:04 +01:00
mj c9e2e8068f Added file for 485 fuzz test 2021-12-22 18:49:26 +01:00
mj 76c3716f5d Added time logging to concentrator 2021-12-22 18:40:38 +01:00
mj 6bede12d21 Fixed wrong buffer processing 2021-12-22 18:19:53 +01:00
mj e36c06aae8 Fixed non-deterministic buffer pos increments 2021-12-22 17:18:43 +01:00
mj 0ed535bb76 Modbus read device id 2021-12-22 17:12:14 +01:00
mj 6dbbccec33 Modbus refactor 2021-12-05 16:36:41 +01:00
mj 13e1ba0ab1 Added concentrator script 2021-11-27 18:32:03 +01:00
mj 1de3c05fea WIP python scripts 2021-11-27 16:07:06 +01:00
mj 3d2dc18d34 WIP test scripts 2021-11-26 21:33:22 +01:00
mj 998740b147 Minor changes to README 2021-11-26 21:18:55 +01:00
mj eb232eaf5a Moved old script to folder "old" 2021-11-26 21:15:24 +01:00
mj 4cf93cdc89 Added README.md for test folder 2021-11-26 21:08:30 +01:00
mj cfb945408e Added script query_device.py 2021-11-26 20:34:32 +01:00
mj 5185544f12 Added new search script find_device.py 2021-11-24 16:14:16 +01:00
mj e062ab640b Added sanity check for MODBUS holding registers
Also changed default led smoothing to 1
2021-11-24 14:02:56 +01:00
mj 3912a22467 Changed LED smooth transition to two intervals 2021-11-18 22:29:25 +01:00
mj 0061723472 Added LED intensity 2021-11-18 21:30:03 +01:00
mj bb274d367a Linear change of LED color according to CO2 level 2021-11-18 19:56:23 +01:00
mj 555861e27c Added exception handling for MODBUS checksum error 2021-11-15 16:32:08 +01:00
dooku 33b6d3a692 Fixed missing tab 2021-10-24 20:13:13 +02:00
dooku 22a5f735b3 Fixed minor test script bugs 2021-10-24 20:02:32 +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
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
dooku d2f53073ec Changed temperature calculation 2021-07-18 13:58:35 +02:00
dooku 2b04e6f53c Added prefix (SHT4X, SCD4X) to enums 2021-07-18 13:48:29 +02:00
dooku 42144d74f2 Untracked language settings file 2021-07-18 11:19:00 +02:00
dooku 92cbce9d4f Fixed compilation warnings 2021-07-18 11:17:36 +02:00
dooku 0f18db8c36 Modified gitignore 2021-07-18 11:07:46 +02:00
dooku f24dd4a4d8 Fixed missing SHT4x files 2021-07-18 11:04:08 +02:00
dooku cc3d7e94f2 Added git ignore file 2021-07-18 10:57:14 +02:00
dooku 1f3c77ae08 Merged scd4x_minimal 2021-07-18 10:53:19 +02:00
dooku 6e0860ee7a Merge sht4x_minimal 2021-07-18 10:35:07 +02:00
dooku 6b8e2f5903 Fixed warning for implicit declaration of LL_mDelay 2021-06-09 18:52:44 +02:00
dooku 9b6c86454b Added CRC8 generating function 2021-06-09 18:33:13 +02:00
dooku 4833a4fb99 Minor modifications to I2C functions 2021-06-09 14:58:30 +02:00
dooku a3bfe95c57 Enabled SysTick interrupt, fixed LED toggle bug 2021-06-09 12:10:51 +02:00
dooku 7e48b82c9d Moved I2C related functions to i2c.c 2021-06-08 19:40:34 +02:00
dooku dc7f86f5af WIP SHT4x 2021-06-08 14:56:57 +02:00
dooku 22612f63e4 PWM handler moved to main (temporary) 2021-06-08 12:44:25 +02:00
dooku 9672fd5377 Merge led and master (deleted Debug) 2021-06-08 11:52:13 +02:00
dooku 62dd633874 Added software PWM and deleted Debug folder 2021-06-08 11:43:04 +02:00