Update README.md

This commit is contained in:
Dave Williams | DitroniX | G8PUO
2026-06-18 16:30:06 +01:00
committed by GitHub
parent 1807dda4f3
commit e2e43521e3
+22 -27
View File
@@ -333,6 +333,16 @@ The firmware implements several safety mechanisms:
#### Immediate Motor Shutdown
The following safety motor shutdown has been included in hardware.
- Over current protection
- Either motor port become overloaded
- Cross Conduction of control wiring
- Thermal Shutdown
- Under/Over Voltage
These events trigger the ENx line to force low. If the either motor is running at the time, this will immediately force a fault.
Any detected fault immediately writes:
Output Register = 0x00
@@ -351,44 +361,29 @@ This disables:
Once a fault occurs:
fault_active = true
- fault_active = true
Motor outputs remain disabled until restart.
- Motor outputs remain disabled until restart.
#### Automatic Recovery
After fault indication:
esp_restart()
- esp_restart()
is executed to restore the system to a known state.
- is executed to restore the system to a known state.
## Timing Parameters
Function
Interval
Heartbeat LED
1 second
Motor Supervisor
10 ms
Voltage Update
1 second
TMP102 Update
10 seconds
Wi-Fi RSSI
60 seconds
| Function|Interval|
|--|--|
|Heartbeat LED | 1 second|
|Motor Supervisor|10 ms|
|ADC Voltage Update|30 seconds|
|Motor|1 second|
|TMP102 Update|30 seconds|
|Wi-Fi RSSI|60 seconds|
## Summary