Emanuele Trabattoni
|
abe0cb0839
|
improved responses content for commands and cronjobs
|
2025-07-31 16:16:06 +02:00 |
|
Emanuele Trabattoni
|
fc2316b0f2
|
refactor tyoes + added callbacks
|
2025-07-31 16:15:36 +02:00 |
|
Emanuele Trabattoni
|
1110648978
|
added set time via ntp as command and retrieve all cron jobs
|
2025-07-30 15:24:11 +02:00 |
|
Emanuele Trabattoni
|
581eca124e
|
added time drift check command
|
2025-07-30 10:15:13 +02:00 |
|
Emanuele Trabattoni
|
1d1eb6fbfa
|
cron job load and store events
|
2025-07-27 15:49:40 +02:00 |
|
Emanuele Trabattoni
|
ad90702ab6
|
string conversion utility in rtc driver
|
2025-07-27 13:59:50 +02:00 |
|
Emanuele Trabattoni
|
448e1bad15
|
first version of cron, does not read configuation from file
|
2025-07-26 16:05:03 +02:00 |
|
Emanuele Trabattoni
|
91f4c5c750
|
improved logging
|
2025-07-26 11:21:32 +02:00 |
|
Emanuele Trabattoni
|
5459148538
|
implemented config and irrigation commands
|
2025-07-25 21:53:49 +02:00 |
|
Emanuele Trabattoni
|
74a97a7dd6
|
get and set config via mqtt messages
|
2025-07-25 14:37:38 +02:00 |
|
Emanuele Trabattoni
|
31c6cd9606
|
improved bus wait with raii class that updates last access
|
2025-07-25 10:57:17 +02:00 |
|
Emanuele Trabattoni
|
bb0832ad4f
|
Application develop start
|
2025-07-24 22:46:31 +02:00 |
|
Emanuele Trabattoni
|
bea42c9a36
|
Merge branch 'mqtt-wrapper' into pro-develop
|
2025-07-24 16:19:29 +02:00 |
|
Emanuele Trabattoni
|
cdbc904bec
|
Adjusted mutex lock and delay for modbus
|
2025-07-24 16:18:42 +02:00 |
|
Emanuele Trabattoni
|
07dd200de8
|
expand and fix digitalIO class
|
2025-07-24 13:51:21 +02:00 |
|
Emanuele Trabattoni
|
71c7ff8756
|
formatting
|
2025-07-23 22:52:53 +02:00 |
|
Emanuele Trabattoni
|
59d8c2c2d4
|
variables name refactoring
|
2025-07-23 22:39:40 +02:00 |
|
Emanuele Trabattoni
|
8f5615a034
|
Lock position fix
|
2025-07-22 11:30:07 +02:00 |
|
Emanuele Trabattoni
|
16bb029e93
|
Fix lock on MODBUS
|
2025-07-22 11:15:57 +02:00 |
|
Emanuele Trabattoni
|
146a2b558b
|
Improved reconnection
|
2025-07-22 11:15:36 +02:00 |
|
Emanuele Trabattoni
|
7c776e4787
|
fixed auto reconnect and resubscribe inside mqtt wrapper loop
|
2025-07-18 19:29:19 +02:00 |
|
Emanuele Trabattoni
|
e8f395f8ef
|
mqtt wrapper first version working
|
2025-07-18 02:00:58 +02:00 |
|
Emanuele Trabattoni
|
52a89e58f7
|
Merge branch 'drivers-refactoring' into pro-develop
|
2025-07-17 20:59:31 +02:00 |
|
Emanuele Trabattoni
|
b7881355a2
|
Config class as singleton with initializer in setup
|
2025-07-17 20:57:50 +02:00 |
|
Emanuele Trabattoni
|
92de57a760
|
Implemented config file and save to memory using ffat
|
2025-07-17 18:01:03 +02:00 |
|
Emanuele Trabattoni
|
0b5d725d3a
|
Added Buzzer and RGB led drivers
|
2025-07-16 20:42:11 +02:00 |
|
Emanuele Trabattoni
|
30ed0d283a
|
Fixed time format conversion to be static
|
2025-07-16 20:41:57 +02:00 |
|
Emanuele Trabattoni
|
3923aa3c05
|
Added power factor register
|
2025-07-16 20:41:38 +02:00 |
|
Emanuele Trabattoni
|
53b82c32c3
|
DebugLog level in every header
|
2025-07-14 11:35:19 +02:00 |
|
Emanuele Trabattoni
|
bdf3b9b41a
|
Added mutex to MODBUS and I@c for mutithreading
|
2025-07-14 11:29:16 +02:00 |
|
Emanuele Trabattoni
|
7e02f3cef2
|
Fixed MODBUS and seneca drivers, added partial counter reset
|
2025-07-13 13:16:24 +02:00 |
|
Emanuele Trabattoni
|
d2eba9085e
|
Added seneca powermeter driver
|
2025-07-12 23:00:21 +02:00 |
|
Emanuele Trabattoni
|
1ad98799b4
|
Added Temperature board driver
|
2025-07-12 16:11:05 +02:00 |
|
Emanuele Trabattoni
|
e4d28b55cb
|
commands and responses template
|
2025-07-12 13:45:19 +02:00 |
|
Emanuele Trabattoni
|
ef7b9506b6
|
DigitalIO driver with dynamic channel count
|
2025-07-12 13:45:00 +02:00 |
|
Emanuele Trabattoni
|
1955b8cb39
|
MQTT Tesk OK
|
2025-07-10 23:06:37 +02:00 |
|
Emanuele Trabattoni
|
208f5f7534
|
Fixed RTC and Ethernet drivers, with NTP
|
2025-07-10 21:48:30 +02:00 |
|
Emanuele Trabattoni
|
7fd4a284af
|
RTC Driver OK
|
2025-07-10 17:11:21 +02:00 |
|
Emanuele Trabattoni
|
8f701ce81a
|
Modbus Driver fixing multiRequest
|
2025-07-10 16:01:10 +02:00 |
|
Emanuele Trabattoni
|
4b97e6535d
|
Added debug config
|
2025-07-06 19:52:48 +02:00 |
|
Emanuele Trabattoni
|
f274970d63
|
Major fixes to MODBUS Driver
|
2025-07-02 18:45:57 +02:00 |
|
Emanuele Trabattoni
|
3d2d44c0bb
|
Added STM32 platform for debugging and development
|
2025-06-27 18:55:20 +02:00 |
|
Emanuele Trabattoni
|
01db0e543f
|
Added R4DCB08 Temperature module docs
|
2025-06-27 18:54:59 +02:00 |
|
Emanuele Trabattoni
|
4acce987de
|
Removed example files (can be recovered later)
Now it compiles with test main code
|
2025-06-26 12:44:20 +02:00 |
|
Emanuele Trabattoni
|
b54c0e5018
|
First version of RS485 + MODBUS Driver
|
2025-06-26 11:52:09 +02:00 |
|
Emanuele Trabattoni
|
17f5a1dfe5
|
Halfway RS485 driver refactoring
|
2025-06-24 15:30:59 +02:00 |
|
Emanuele Trabattoni
|
7a7d677bfe
|
File renaming
|
2025-06-23 14:54:00 +02:00 |
|
Emanuele Trabattoni
|
9530aab1c1
|
Completed RTC driver refactoring
|
2025-06-23 14:29:42 +02:00 |
|
Emanuele Trabattoni
|
19197aa022
|
Added reference manuals
|
2025-06-23 10:12:50 +02:00 |
|
Emanuele Trabattoni
|
79e5760d19
|
Halfway RTC driver refactoring
|
2025-06-22 15:27:10 +02:00 |
|