CARMA C++
Wideband Downconverter CAN Host Application

This documentation describes the Carma Wideband Downconverter Linux Host application - carmaWbdcHost.

The Carma Wideband Downconverter application is responsible for monitoring and controlling the Carma Wideband Downconverter system. This system consists of 128 Downconverter CAN modules, 8 Quadrature Modulator CAN modules, a Noise Source CAN module and finally an LO Monitor CAN module. The carmaWbdcHost application is responsible for managing the CAN networks these devices reside on, processing standard monitor packets received from the modules and placing them into the Carma Monitor System (CAM) while simultaneously acting as a CORBA server to field control requests via CORBA, encode the corresponding CAN messages and send them to the appropriate CAN devices. This application is a textbook implementation of the CARMA CANbus Library DO model.

Related Documentation: