warp-more-hardware / esp32-firmware

TinkerForge WARP software for more hardware
16 stars 1 forks source link

Make sure the ESP to GD commands are acknowledged #42

Open bs-github opened 1 year ago

bs-github commented 1 year ago

The GD - ESP32 communication needs to make sure that the commands are successful

The ack responses should be checked.

Solution I'd like

The least that should come out of this is a warning in the log if the GD is not reacting (correctly) to our commands.

Additional context

The GD chip is in charge if the jumper CN7 is in the non default position.
In this situation our firmware on the ESP32 is not able to fulfil its purpose and therefore we should detect this and issue a warning/error message.

gianmarcov commented 9 months ago

Does the GD Firmware send a ACK Packet? When not we should check if the command has been executed by checking the status delivered by the GD Firmware after command was send