Hello,
CIC can be lost when the board passes control, but that should not happen in a single controller system. Does the device have controller capabilities?
Performing an ibonl also clears the CIC bit.
One way to make sure that the board is CIC before attempting calls that require it is to use ibsic or SendIFC before the calls. This clears old errors from the interface and asserts CIC.
For more information on CIC Protocol, go to the following website.
http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/648449a2ce1666ce862569930074a8b1?OpenDocument
I hope this helps.
Kim L.
Applications Engineer
National Instruments