Patent ID: 9025454
Filing Date: 2015-05-05
Classification: F04B,G05B,G06F,H04L,Y02D

Abstract:
1. An input/output interface apparatus, comprising: a processor residing on a circuit board; a non-transitory computer readable medium coupled to said processor and carrying software instructions executable by said processor; and at least two data communications interfaces including a first data communications interface coupled to said processor and communicating serially with a pump controller via a first cable and a second data communications interface coupled to said processor and communicating discrete line signals with a control device via a second cable, wherein each of the discrete line signals is communicated on a single dedicated line and communicates one of a predetermined set of discrete states, wherein said software instructions are further executable by said processor to map multiple ones of said discrete line signals to bits in a packet for serial communication with said pump controller, wherein when said discrete line signals are received via said second data communications interface from said control device, corresponding ones of said bits are set in an outgoing packet that is transmitted to said pump controller via said first data communications interface, and wherein when an incoming packet is received via said first data communications interface from said pump controller, ones of said discrete line signals on said second data communications interface are set based on corresponding ones of said bits in the incoming packet.