Linx Technologies HumRC Transceiver is a spread spectrum RF remote control transceiver module. It is designed for reliable bi-directional remote control and sensor applications. It includes a Frequency Hopping Spread spectrum (FHSS) protocol and supports versions at 2.4GHz and 900MHz with a common footprint and pin out. The remote control transceiver has 8 status lines that can be individually configured as inputs to register button presses or as outputs to drive application circuitry. A selectable acknowledgment indicates that the transmission was successfully received. Primary settings are hardware-selectable, which eliminates the need for an external microcontroller or other digital interface. Two of the status lines can be configured as analog inputs that can convert an analog voltage to a digital number. The transmitting side can command a remote device to automatically include these values in an acknowledgment. If these lines are connected to sensors then the module can act as a remote sensor node without the need for an external microcontroller. No programming is required for basic remote control operation, but it has a serial UART interface for more advanced operation. This interface allows configuration of everything that can be done in hardware plus advanced features such as automatic receiver power cycling, automatic triggered transmissions, individual configuration of all status lines and programming in specific paired unit addresses and control permissions. Everything is controlled by a few serial commands. This interface allows more functionality with fewer hardware connections. The HumRC™ 900MHz version outputs up to 10dBm, resulting in a line-of-sight range of up to 1,600m (1.0 mile), depending on the antenna implementation. The 2.4GHz version outputs up to 1dBm, resulting in a line-of-sight range of 100m (300 feet).