Jonas Arnold
9c9ab33121
added semaphore to lock mqtt client access on esp32
4 years ago
Simon Frei
a03a75f365
publish wiht qos = 2
4 years ago
Jonas Arnold
d26a5b5a5a
set wifi powersaving mode to off on ESP32
4 years ago
Jonas Arnold
9a6402f32e
implemented auto publish of battery voltage in both robot modes (ESP32)
4 years ago
Jonas Arnold
82c449ba29
removed unnecessary mqtt topic,
...
added help for mqtt publish
4 years ago
Jonas Arnold
d4df711355
changed LED behavior of the ESP32, to distiguish between stationary and mobile mode,
...
disabled WiFi state LED,
added reboot esp32 command
4 years ago
Jonas Arnold
65f0029ac7
added buzzer sound when parsed @esp message on udp server
4 years ago
Simon Frei
cc9bb2860f
Set App state to manual drive on set mobility mode automatic=false
4 years ago
Jonas Arnold
d43c04d3ad
removed commented text in myMqtt.c
4 years ago
Jonas Arnold
fcc6e9c503
mqtt publish shell command fixed
4 years ago
Simon Frei
1cf2be84e0
add command to publish mqtt, not working yet
4 years ago
Jonas Arnold
decb1f3b17
fixed battery voltage display,
...
ignoring firstline when parsing response message
4 years ago
Jonas Arnold
8cc965ef51
implemented line sensor calibration in ESP and UI,
...
implemented battery voltage display
4 years ago
Simon Frei
2ed8bec6d6
send cmd to robi via uart not rs485, mode tested, without speed, no battery for robi left :/
4 years ago
Simon Frei
d497e5c138
add wrapper for mqtt commands to rs485, there is an error in the rs485
4 years ago
Jonas Arnold
27cb9df55d
updates from ADIS_HS2022
4 years ago
Jonas Arnold
dd44445d9b
fixed two issues in MyMqtt
4 years ago
Jonas Arnold
9c4cdab4a7
implemented mqtt parsing for robo commands
4 years ago
Jonas Arnold
7ab93cb0ee
added robo commands and wrapper
4 years ago
Jonas Arnold
afdb0d134f
removed unnecessary logs
4 years ago
Jonas Arnold
5f3f348b90
made MQTT broker IP configurable via shell,
...
implemented storing the IP to NVS and retrieving it on startup
4 years ago
Jonas Arnold
71f37109f4
fixed parsing for mqtt data and json parsing
4 years ago
Jonas Arnold
c3d42ea3e4
disabled endless mqtt publishing, added shell help for setMode
4 years ago
Jonas Arnold
dc1c6c0a6c
fixed issues in splitflap_wrapper, added printing response
4 years ago
Jonas Arnold
74bcb92538
outsourced NVS handling to seperate file
...
in order to be future proof for other parameters that need to be non-volatile
4 years ago
Jonas Arnold
7ffd5b9d7f
implemented nvs in challenge_app to make robotMode non-volantile
4 years ago
Jonas Arnold
961319eb0b
fixed log
4 years ago
Jonas Arnold
967bcc481b
fixed erros, does compile now
4 years ago
Arnold Jonas jarnold
1ecec3620a
Update ADIS_ESP32_Eclipse/main/splitflap_wrapper.c
4 years ago
Arnold Jonas jarnold
33e72f0348
update splitflap wrapper, not compiled!
4 years ago
Jonas Arnold
1aa3a601d7
added microjson lib,
...
implemented json parsing,
fixed litterally 200 errors since the IDE did not display them until now (I was already suspicious because everything went so well),
I even fixed the library,
some functionality is now commented since there are still errors. I marked them with a //TODO (mainly splitflap_wrapper.c)
to conclude: it now builds again
4 years ago
Jonas Arnold
6b7d7e0635
added challenge_com,
...
JSON parsing not yet implemented,
improved main workflow for challenge_app,
updated CMakeLists
4 years ago
Jonas Arnold
e38ca71a99
implemented splitflap wrapper, this will send commands to the splitflap tinyk22 to control splitflaps
4 years ago
Jonas Arnold
e9bfb033c6
add function to retrieve robot mode
4 years ago
Jonas Arnold
c0a6cb5a52
implemented function and shell command to set the mode
4 years ago
Jonas Arnold
c88388b415
renamed application to challenge_app,
...
implemented basic shell commands for challenge application,
4 years ago
Jonas Arnold
0b563df321
reducing baud, to fix CRC problem
4 years ago
Jonas Arnold
51a85c441d
implemented myMqtt and application in ESP32 project for Challenge
4 years ago
Jonas Arnold
a6dad1c019
enabled rs485 on ESP32
4 years ago
Jonas Arnold
67598ab560
updated esp command parsing in UDP server on ESP32
4 years ago
Simon Frei
3e68ffff2d
add logs
4 years ago
Simon Frei
a4c634eccc
add handle udp message, not tested yet
4 years ago
Jonas Arnold
908e4a9280
enabled udp server
4 years ago
Jonas Arnold
3cecb08708
implemented endless reconnecting to an already connected WiFi
4 years ago
Jonas Arnold
8604f77d90
fixed ESP Log stuff
4 years ago
Jonas Arnold
c091e04bd3
add pwd.h and unignoring it
4 years ago
Jonas Arnold
2c66264e53
enabled wifi, ping
...
added scripts for easier use of openocd programming and IDF monitor,
disabled creation of myTask
4 years ago
Jonas Arnold
f7f0b80c56
enabled blinky, shell and time date
4 years ago
Jonas Arnold
b78b4b53e9
update cproject, omits warnings
4 years ago
Simon Frei
b985bae059
fix include path in CMakeLists (root)
4 years ago