Commit Graph
73 Commits
Author SHA1 Message Date
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
dooku eedfcba0a5 Moved PWM handler to SysTick and created LED demo 2021-06-06 09:44:32 +02:00
dooku 9d08b7df59 Added soft PWM 2021-06-06 08:19:20 +02:00
dooku 404618cb8e Deleted Debug folder 2021-06-06 08:18:33 +02:00
dooku ea33db3118 Created firmware project 2021-06-06 06:28:54 +02:00
mj f9bb0ce261 Added vias under MAX15062. Resolved DRC issue (via-track distance) 2021-04-14 09:36:23 +02:00
mj 2f793642b5 Schematic cleanup
Removed unnecessary No Connect symbol, removed deprecated TODO text,
changed SMPS inductor value from "???" to "~"
2021-04-14 09:08:07 +02:00