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.
Loading...
Searching...
No Matches
swtchBhvrCfg_t Struct Reference

Limbs safety underlying switches behavior configuration parameters. More...

#include <LimbsSafetySw_ESP32.h>

Detailed Description

Limbs safety underlying switches behavior configuration parameters.

Holds the required set of parameters needed for the configuration of each of the three DbncdMPBttn subclass switches needed for input (left hand's TmVdblMPBttn, right hand's TmVdblMPBttn, foot's SnglSrvcVdblMPBttn). Each parameter has default values assigned for a standard LimbsSftyLnFSwtch configuration.

Parameters
swtchStrtDlyTmCorresponds to the DbncdMPBttn subclasses strtDelay class attribute.
swtchIsEnbldCorresponds to the DbncdMPBttn subclasses isEnabled attribute flag
swtchVdTmCorresponds to the TmVdblMPBttn class voidTime attribute, will be used as an activation time limit for the hands controlled TmVdblMPBttn
Note
The provided default values are expected to be only used if no explicit values are provided by the object instantiating software. In a standard use case these values are expected to be saved from previous configured values, and be part of the configuration being set by Production supervisor level users and up.