The XPort9102 is a rugged, discrete I/O, XMC module which provides up to 12 isolated, direction-configurable, avionics-level-tolerant, TTL (5 V signal level) discretes. A 5 mA biasing resistor is included for each TTL discrete, and the discretes tolerate being pulled up externally to 28 V. These discrete inputs are ground / open sensing.Optionally, the XPort9102 may be built with RS-422 differential discretes in place of the avionics-level-tolerant TTL discretes. Each RS-422 differential discrete is direction-configurable in software. The RS-422 differential discretes are biased and provide termination when configured as inputs.The XPort9102 hardware supports using the discrete inputs to trigger an interrupt.