eeeck
|
626bbe9dbb
|
Remove task handle: managed in dev-twi main.cpp
|
2025-12-10 00:27:30 +01:00 |
|
eeeck
|
1a893547b6
|
Finalize event groups to improve performance
|
2025-12-09 23:50:26 +01:00 |
|
eeeck
|
06a672d1f7
|
Remove old code about I2C
|
2025-12-09 23:40:53 +01:00 |
|
eeeck
|
b1a6dfddd3
|
Wait for Wi-Fi connection before initializing MQTT
|
2025-12-09 23:23:10 +01:00 |
|
eeeck
|
2e6e829829
|
Only clear Wi-Fi bit
|
2025-12-09 23:22:35 +01:00 |
|
eeeck
|
6a2a933002
|
Better wait implementation with no spinlock from MQTT task
|
2025-12-09 23:02:21 +01:00 |
|
eeeck
|
aa395c381b
|
Remove redundant log
|
2025-12-09 10:49:32 +01:00 |
|
eeeck
|
eaad4469bc
|
Normalize spacing in ESP32 firmware
|
2025-12-09 10:04:06 +01:00 |
|
eeeck
|
4e78a5f2ed
|
Go in critical error if MQTT is not being initialized
|
2025-12-09 10:03:06 +01:00 |
|
eeeck
|
c53783072e
|
Set MQTT username and password
|
2025-12-09 10:02:47 +01:00 |
|
eeeck
|
9bad1790a7
|
Log MQTT errors
|
2025-12-09 10:02:29 +01:00 |
|
eeeck
|
4cd9a3210c
|
Comment out I2C task handles
|
2025-12-09 10:01:54 +01:00 |
|
eeeck
|
2c7951c2bb
|
Fix missing code from merge for connectivity_event_group
|
2025-12-09 01:37:18 +01:00 |
|
eeeck
|
88c7635ed9
|
Merge branch 'dev-esp32-wifi' into dev-esp32-mqtt
|
2025-12-09 01:00:26 +01:00 |
|
eeeck
|
b0059f6e9f
|
Move user configuration to config.h
|
2025-12-09 00:24:36 +01:00 |
|
eeeck
|
985642e0fe
|
Fix compilation issues with espressif mqtt lib
|
2025-12-04 23:00:46 +01:00 |
|
eeeck
|
fb98ce800a
|
Add network speed check for future use
|
2025-12-04 21:51:16 +01:00 |
|
eeeck
|
a332c37e72
|
Replace polling it with a blocking wait on connectivity flag and
notification
|
2025-12-04 21:51:02 +01:00 |
|
eeeck
|
567fca2916
|
Tweak logs
|
2025-12-01 00:55:59 +01:00 |
|
eeeck
|
04b5fb0a7c
|
Fix task event notification
|
2025-12-01 00:54:00 +01:00 |
|
eeeck
|
6fd2d2523d
|
Add global event group handle for connectivity
|
2025-12-01 00:53:12 +01:00 |
|
eeeck
|
c6c4011a47
|
Fix vTaskDelay syntax error
|
2025-11-30 23:48:08 +01:00 |
|
eeeck
|
213f6b399f
|
Changed some logs type from informative to debug
|
2025-11-30 23:40:59 +01:00 |
|
eeeck
|
0a418805a4
|
Changed some logs type from informative to verbose
|
2025-11-30 23:40:24 +01:00 |
|
eeeck
|
3670b58f8e
|
Implement task handle for managing I2C
|
2025-11-30 23:36:54 +01:00 |
|
eeeck
|
5dd2c00ac0
|
Parametrize task delay values
|
2025-11-30 23:36:27 +01:00 |
|
eeeck
|
2fcc3172aa
|
Fix message logs for consistency with codebase
|
2025-11-30 22:24:33 +01:00 |
|
eeeck
|
665125e07f
|
Implement MQTT event groups
|
2025-11-30 22:24:09 +01:00 |
|
eeeck
|
401c610a58
|
Create shared event group
|
2025-11-30 22:22:26 +01:00 |
|
eeeck
|
1ef2476f78
|
MQTT initialization
|
2025-11-30 17:40:54 +01:00 |
|
eeeck
|
28ac3f44b3
|
Fix task delay duration
|
2025-11-29 14:16:11 +01:00 |
|
eeeck
|
29ad9350a3
|
Fix task name
|
2025-11-29 14:15:17 +01:00 |
|
eeeck
|
cd4d2658b9
|
Initialize MQTT task
|
2025-11-06 19:19:52 +01:00 |
|
eeeck
|
92e0bcc2f5
|
Merge branch 'dev-esp32-wifi'
|
2025-11-06 16:19:08 +01:00 |
|
eeeck
|
4653fe05cb
|
Refactor Wi-Fi connection logic to improve stability, simplify event
handling, and enhance logging and watchdog reliability.
|
2025-11-06 16:16:38 +01:00 |
|
eeeck
|
c74a0501c1
|
Move esp_netif_create_default_wifi_sta() before initializing Wi-Fi to
align with the ESP-IDF recommended order
|
2025-11-06 13:22:46 +01:00 |
|
eeeck
|
8e82e21a3d
|
Re-implement Wi-Fi retry limiter by using a maximum timeout tick
|
2025-11-05 22:06:40 +01:00 |
|
eeeck
|
e9c22810a4
|
Implement Wi-Fi connection max retry limit after connection is lost
|
2025-11-05 14:42:13 +01:00 |
|
eeeck
|
8e96b0ef37
|
Restructure loop and remove if branch: it would either always trigger it
or reboot
-
|
2025-10-30 15:05:39 +01:00 |
|
eeeck
|
1053515ced
|
Remove hardcoded tag from logs
|
2025-10-30 10:19:53 +01:00 |
|
eeeck
|
91cc34a33e
|
Change log types
|
2025-10-29 15:34:19 +01:00 |
|
eeeck
|
b0a765d0cc
|
Remove old log
|
2025-10-24 23:36:22 +02:00 |
|
eeeck
|
c3766d4e14
|
Fix STA initialization order
|
2025-10-24 23:36:15 +02:00 |
|
eeeck
|
e20c90a021
|
Change define names
|
2025-10-24 22:54:46 +02:00 |
|
eeeck
|
cb708d72f7
|
Create Wi-Fi task
|
2025-10-24 22:54:13 +02:00 |
|
eeeck
|
e986120e66
|
Fix Wi-Fi config assignment error
|
2025-10-24 22:48:57 +02:00 |
|
eeeck
|
12be9a6141
|
Add watchdog library
|
2025-10-24 22:47:06 +02:00 |
|
eeeck
|
1c7cf84ece
|
Fix designated initializer issue
|
2025-10-24 22:23:34 +02:00 |
|
eeeck
|
a7385654f4
|
Refactor Wi-Fi task to use event groups
|
2025-10-24 22:22:40 +02:00 |
|
eeeck
|
b54d3c744c
|
Update libraries
|
2025-10-24 22:04:04 +02:00 |
|