Specifies how a LocoIO pin is configured.

Namespace:  RRAutoLib.Loconet
Assembly:  RRAutoLib (in RRAutoLib.dll) Version: 1.3.3371.40749 (1.3.0.0)

Syntax

Visual Basic (Declaration)
<ComVisibleAttribute(False)> _
Public Enumeration ConfigType

Members

Member nameDescription
NotDefined
An empty and invalid configuration. All ports start out with this configuration after the LocoIO firmware is written.
InInpRepActLow
Generates PkInput packets. Input is active low.
InInpRepActHigh
Generates PkInput packets. Input is active high.
InSwReqToggle
Generates PkSetSwitch packets. Toggle switch input.
InSwRepToggle
Generates PkSwitchInput packets. Toggle switch input.
InSwReqPushBtnActLow
Generates PkSetSwitch packets. Push button input is active low.
InSwReqPushBtnActHigh
Generates PkSetSwitch packets. Push button input is active high.
InSwRepPushBtnActLow
Generates PkSwitchInput packets. Push button input is active low.
InSwRepPushBtnActHigh
Generates PkSwitchInput packets. Push button input is active high.
InSwRepFeedbackOne
Generates PkSwitchInput packets. Feedback with one sensor.
InSwRepFeedbackTwo
Generates PkSwitchInput packets. Feedback with two sensors.
OutInpRepNorm
Acts on PkInput packets.
OutInpRepBlink
Acts on PkInput packets. Output will blink at the rate specified by BlinkingRate.
OutSwReqOffNorm
Acts on PkSetSwitch packets. Port is off at power up.
OutSwReqOffBlink
Acts on PkSetSwitch packets. Port is off at power up. Output will blink at the rate specified by BlinkingRate.
OutSwReqOnNorm
Acts on PkSetSwitch packets. Port is on at power up.
OutSwReqOnBlink
Acts on PkSetSwitch packets. Port is on at power up. Output will blink at the rate specified by BlinkingRate.
OutSwReqPulseManual
Acts on PkSetSwitch packets. Pulse with a manual reset.
OutSwReqPulseAuto
Acts on PkSetSwitch packets. Pulse with an auto reset if manual reset not received.

See Also