The Modbus server was previously unstable, leading to intermittent CRC errors when polled by a master. This was caused by the main thread exiting after initialization, which created timing and race condition issues for the interrupt-driven Modbus stack. This fix ensures the main thread continues to run in a low-power sleep loop (). This provides a stable context for the Modbus server, resolving the CRC errors and ensuring reliable communication. |
||
|---|---|---|
| .. | ||
| .vscode | ||
| apps | ||
| boards/iten/bluepill_f103rb | ||
| lib | ||