Commit Graph

250 Commits

Author SHA1 Message Date
David Žaitlík
f643048c17 Merge 2022-01-02 11:10:26 +01:00
David Žaitlík
54db23e948 Migrated to KiCAD. 2022-01-02 11:08:59 +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
David Žaitlík
c12042dd2d Minor changes. Regenerated gerbers. 2021-12-22 18:06:19 +01:00
David Žaitlík
dad8c8507b Smallchanges to the pcb. 2021-12-22 17:34:59 +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
David Žaitlík
1bcbae877b Added SGP40 2021-11-24 22:47:00 +01:00
David Žaitlík
4e46eb1f30 Minor changes in silkscreen and testpoints. 2021-11-24 19:33:22 +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
David Žaitlík
86580f2185 Minor tweaks.: 2021-11-20 11:51:12 +01:00
David Žaitlík
4166c27185 Changed the PCB to 4 layers. 2021-11-20 11:46:26 +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
David Žaitlík
c2a67d173d Connected MODE pin of the PMICs to GND for continuous PWM operation. Minor tweaks to schematic (some components and nets were on the 0.635m
grid.
2021-11-17 21:17:15 +01:00
David Žaitlík
5f8cb1635e Changed the EEPROM end address to fit the new MCU (it is twice as big). 2021-11-17 20:58:18 +01:00
mj
555861e27c Added exception handling for MODBUS checksum error 2021-11-15 16:32:08 +01:00
David Žaitlík
c8f12ffb4a Added breakaway tabs and fiducials. 2021-11-14 14:06:21 +01:00
David Žaitlík
ee0a882c5f Moved some testpoints to the top layer and made them smaller. Minor layout change of the fuses (the components were too close to the pcb edge). Removed old iBOMs. 2021-11-14 12:05:18 +01:00
Your Name
11e7c8c124 Added error counting to measure_multiple_devices.py 2021-11-13 22:16:38 +01:00
Your Name
852de86755 Used rgbled_set_color() for CO2 value indication 2021-11-13 21:49:02 +01:00
Your Name
235ca259f1 Fixed UART interrupt disable/enable during sensor readout 2021-11-13 21:47:57 +01:00
Your Name
62cfa66b80 Removed debug infinite loop 2021-11-13 21:23:10 +01:00
Your Name
32746c111f RGB LED: improved set_color 2021-11-13 21:21:58 +01:00
Your Name
464dbc78e4 LED PWM WIP 2021-11-11 19:59:53 +01:00
Your Name
4536d4003f Basic RGB LED implementation + minor changes 2021-11-11 19:21:15 +01:00
David Žaitlík
995d6f4e57 Minor tweaks trying to get the i2c working. SCD4x still not working. 2021-11-07 11:23:52 +01:00
David Žaitlík
dc3e7c8288 Merge branch 'master' of gitlab.com:HDIoT/smart_household/wired_sensors/iaq_wired_sensor 2021-11-06 11:26:23 +01:00
David Žaitlík
9e0f2523b7 Prepared HAL FW. Started reimplementing I2C. 2021-11-06 11:26:08 +01:00
Your Name
c0c7e72401 Catch modbus checksum error exception 2021-11-04 19:11:05 +01:00
Your Name
f45fca91fb Fixed uart interrupt enable/disable 2021-11-04 19:02:42 +01:00
Your Name
3ff1369352 Fixed reversed interrupt enable/disable in sensor readout 2021-11-04 18:23:21 +01:00
David Žaitlík
94b6d6eada Changed revision in silkscreen (Ordered boards are with a mistake - rev.1) 2021-10-30 21:23:52 +02:00
David Žaitlík
8382658a42 Redesigned with RS485 transceiver in SOIC8 package. 2021-10-30 21:22:20 +02: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
David Žaitlík
bb3b6ada06 Moved the old firmware for STM32L011 to fw_old and migrated the firmware to STM32L031 in fw. I2C and TIM21 seem functional. USART2 is receiving correctly, but the modbus test is not receiving messages. 2021-10-21 22:45:22 +02:00
David Žaitlík
8445a1100c Generated iBOM. 2021-10-21 20:15:56 +02:00