The CM0410 is a general-purpose input/output controller that includes a single J1939 CAN interface, four inputs, one high-side current measurement pass-through and 10 high-side outputs. The outputs have open circuit strobes and digital feedback for error checking. The main function of the product is to provide a means of controlling relays through J1939 messages on the CAN bus. A current sense pass through supports open bulb detection and five of the outputs have some limited solenoid PWM control. The CM0410 is a CAN slave module only and supports no standalone operation. A PC-based configuration tool allows you to specify things like input configurations and update rates for the messages presented on the CAN bus.