// ------------------------------------------------------------- #region ctor // ------------------------------------------------------------- /** * Konstuktor dieser Klasse * * @param[in] _pin (Pin) Der Pin der diese Instance zugewiesen wird */ public ReadGPIO(Pin _pin) : base(_pin, PinSetup.Input) { #if (LOGLEVEL_DEBUG) sstring methodeName = string.Format("new {0} ( Pin _pin ) - Konstruktor", KLASSE); Logging.Trace(methodeName); Logging.Debug(methodeName, "_pin", _pin); #endif }
// ------------------------------------------------------------- #endregion ctor // ------------------------------------------------------------- #region methods // ------------------------------------------------------------- /** * Gibt den Wert des GPIO wieder * * @return (bool) true = gpio high; false = gpio low oder Wert konnte nicht abgerufen werden */ public new ValueState Read( ) { #if (LOGLEVEL_DEBUG) sstring methodeName = KLASSE + ".Read ( )"; Logging.Trace(methodeName); #endif // ------------------------------- return(base.Read( )); }