Vasily Davydov
|
0cbf3c7038
|
Merge pull request #28 from vas-dav/modbus
|
2022-10-18 09:55:14 +03:00 |
|
jaakkoiot
|
aa6d51b3da
|
Add comment on serial port object
|
2022-10-18 03:15:57 +03:00 |
|
jaakkoiot
|
2e731f59a0
|
Remove comment
|
2022-10-18 03:01:21 +03:00 |
|
jaakkoiot
|
f13bc2938a
|
"cleaning"
|
2022-10-18 02:31:04 +03:00 |
|
jaakkoiot
|
92fd637a26
|
Some cleaning
|
2022-10-18 02:23:53 +03:00 |
|
jaakkoiot
|
443290a9ff
|
Modbus changed into static library
|
2022-10-18 02:23:52 +03:00 |
|
jaakkoiot
|
2c44373709
|
16 bit CRC error checking for modbus
|
2022-10-18 02:23:52 +03:00 |
|
jaakkoiot
|
a0635c90b0
|
Add data structure ie. word for modbus comms
|
2022-10-18 02:23:52 +03:00 |
|
jaakkoiot
|
72058434e3
|
Populate source code for ModbusLeader class
|
2022-10-18 02:23:52 +03:00 |
|
jaakkoiot
|
8aebe25c07
|
Add serial & UART classes for Modbus use
|
2022-10-18 02:23:52 +03:00 |
|
jaakkoiot
|
43748c19cc
|
Ass register class for modbus comms, without hw addresses yet
|
2022-10-18 02:23:52 +03:00 |
|
jaakkoiot
|
1c42148a64
|
Add modbus leader class & tester
|
2022-10-18 02:23:52 +03:00 |
|
Evgenii Meshcheriakov
|
3bbbf2ae4a
|
PressureWrapper: add getPressure()
|
2022-10-17 17:29:31 +03:00 |
|
Evgenii Meshcheriakov
|
db4c4efb1a
|
Merge branch 'main' into pressure-wrapper
|
2022-10-17 15:17:03 +03:00 |
|
Vasily Davydov
|
4bbe567b41
|
pressure-wrapper: make p-w a separate project
|
2022-10-17 15:11:03 +03:00 |
|
Vasily Davydov
|
39c3fcd202
|
Merge switch-controller: resolve #21 pull request #26 from vas-dav/button-hold
switch-controller: resolve #21
|
2022-10-17 15:01:48 +03:00 |
|
Vasily Davydov
|
3104cc7e24
|
switch-controller: rename b_state to b_pressed
|
2022-10-17 15:00:10 +03:00 |
|
Evgenii Meshcheriakov
|
ef10267945
|
Merge pull request #27 from vas-dav/pressure-wrapper
Pressure wrapper
|
2022-10-17 14:59:08 +03:00 |
|
Vasily Davydov
|
fc013f8dd4
|
Merge branch 'main' into pressure-wrapper
|
2022-10-17 14:47:52 +03:00 |
|
Evgenii Meshcheriakov
|
bb1d94c0f8
|
esp-vent-main: add temporary I2C class and PressureWrapper to the main. Create a static project further on
|
2022-10-17 14:40:41 +03:00 |
|
Vasily Davydov
|
b8780772a1
|
switch-controller: resolve #21
|
2022-10-17 13:36:08 +03:00 |
|
Evgenii Meshcheriakov
|
98ae07bc18
|
pressure-wrapper: add structure for pressure_data
|
2022-10-17 10:45:45 +03:00 |
|
Vasily Davydov
|
9358ede4df
|
Merge Prepare a class for button-hold enchancement #25 from vas-dav/button-hold
Prepare a class for button-hold enchancement
|
2022-10-17 09:35:36 +03:00 |
|
Vasily Davydov
|
6155ac7089
|
switch-controller: add basic functionality to main
|
2022-10-17 09:27:44 +03:00 |
|
jaakkoiot
|
bada194ebe
|
Modbus changed into static library
|
2022-10-17 09:15:24 +03:00 |
|
Vasily Davydov
|
0bf20552cf
|
switch-controller: add basic switch listener
|
2022-10-17 09:15:21 +03:00 |
|
Vasily Davydov
|
c0c85df36f
|
switch-controller: init empty class
This class is meant for controlling switch behaviour, such as
button hold etc
|
2022-10-17 09:10:27 +03:00 |
|
Evgenii Meshcheriakov
|
1524171e31
|
Merge branch 'main' into pressure-wrapper
|
2022-10-17 09:00:05 +03:00 |
|
Evgenii Meshcheriakov
|
ff28b487bb
|
Update README.md
Update of a link
|
2022-10-16 17:52:23 +03:00 |
|
Evgenii Meshcheriakov
|
ecd5c7eadf
|
Merge pull request #23 from vas-dav/toggle
statehandler: fix #20
|
2022-10-16 16:18:28 +03:00 |
|
Evgenii Meshcheriakov
|
7658b1ed9a
|
statehandler: fix #20
|
2022-10-16 16:08:17 +03:00 |
|
Vasily Davydov
|
511494f8d4
|
Merge Counter: fix #18 #22 from vas-dav/counter
Counter: fix #18
|
2022-10-16 15:40:32 +03:00 |
|
Evgenii Meshcheriakov
|
2a2a9a0930
|
Counter: fix #18
|
2022-10-16 15:37:54 +03:00 |
|
Vasily Davydov
|
5f5fcfe560
|
Merge state-handler: add proper way of non-blinking lcd from vas-dav/state-machine
state-handler: add proper way of non-blinking lcd
|
2022-10-16 15:21:44 +03:00 |
|
Vasily Davydov
|
15bf2150ca
|
state-handler: add proper way of non-blinking lcd
This commit adds a save() method for comparison of
values communicating via main and stateHandler to avoid
printing every milliseconds
|
2022-10-16 14:33:49 +03:00 |
|
Vasily Davydov
|
338bcea5ce
|
timer: place global timer as a global variable
|
2022-10-16 14:30:32 +03:00 |
|
Vasily Davydov
|
5ff0c22758
|
state-handler: make temporary fix for flashing lcd
|
2022-10-16 14:30:32 +03:00 |
|
Vasily Davydov
|
dd00c13714
|
main: display blank values
|
2022-10-16 12:46:36 +03:00 |
|
Vasily Davydov
|
243766044c
|
lcd: add internal columns, rows
|
2022-10-16 11:27:26 +03:00 |
|
Vasily Davydov
|
eec05297a3
|
Merge event: fix ambigouis constructor issue from vas-dav/state-machine
event: fix ambigouis constructor issue
|
2022-10-16 11:23:54 +03:00 |
|
Vasily Davydov
|
203cc03755
|
event: fix ambigouis constructor issue
|
2022-10-16 11:20:58 +03:00 |
|
jaakkoiot
|
5f0d233a82
|
16 bit CRC error checking for modbus
|
2022-10-15 15:21:28 +03:00 |
|
jaakkoiot
|
a625f68910
|
Add data structure ie. word for modbus comms
|
2022-10-15 15:20:09 +03:00 |
|
jaakkoiot
|
56ec659fc4
|
Populate source code for ModbusLeader class
|
2022-10-15 15:19:12 +03:00 |
|
jaakkoiot
|
467c6e6d7d
|
Add serial & UART classes for Modbus use
|
2022-10-15 15:17:53 +03:00 |
|
jaakkoiot
|
0857a26f0b
|
Ass register class for modbus comms, without hw addresses yet
|
2022-10-15 15:15:12 +03:00 |
|
jaakkoiot
|
80bde0bdb5
|
Add modbus leader class & tester
|
2022-10-15 15:12:26 +03:00 |
|
Evgenii Meshcheriakov
|
b49115143c
|
Merge pull request #14 from vas-dav/state-machine
State machine: add pressure member
|
2022-10-14 17:03:38 +03:00 |
|
Vasily Davydov
|
fe1d8eea61
|
event: add pressure member
Addition of a pressure parameter called from main
and displayed on lcd
|
2022-10-14 16:55:26 +03:00 |
|
Vasily Davydov
|
1709c0520b
|
event: add pressure member
Addition of a pressure parameter called from main
and displayed on lcd
|
2022-10-14 16:33:44 +03:00 |
|