Limbs Safety Switch Library for ESP32 (Arduino) v1.0.1
A library that provides a class that models a Limbs Safety Switch for physical dangerous devices or industrial production machines.
|
Switch Input Hardware Configuration parameters. More...
#include <LimbsSafetySw_ESP32.h>
Switch Input Hardware Configuration parameters.
Holds the hardware characteristics of each of the underlying composing switches used, data needed for those switches constructors. As the attributes held in the structure are all hardware related they must be set or modified only when hardware construction or modification happens. The actual parameters must be saved in non volatile memory or by physical means (jumpers, dip switches, etc.). Only Technical maintenance level users and up might modify them.
inptPin | GPIO pin number connected to the MPBttn |
typeNO | Type of switch, Normal Open (NO=true) or Normal Closed (NO=false). Default value: true |
pulledUp | Internal pull-up circuit configuration, default value true |
dbncdTime | Debounce process time required to receive a stable signal, default value 20 milliseconds |