OpenShock / Firmware

Espressif Firmware for OpenShock, Controlling shock collars via Reverse engineered proprietary Sub-1 GHz Protocols.
GNU Affero General Public License v3.0
26 stars 6 forks source link

Allow setting/disabling Emergency Stop during setup/via Serial commands #228

Open nullstalgia opened 2 months ago

nullstalgia commented 2 months ago

Allows enabling/disabling EStop without needing to change the compile-time constant.

Default pin is still obtained via OPENSHOCK_ESTOP_PIN

Using a pin of 0 (GPIO_INVALID in Common.h) in either the Captive Portal or via Serial will disable the EStop manager.

Remaining tasks: