Task #16577
Milestone #16570: Improvements for auto-tune operation
Improve error handling of CAN bus communication
Status:
New
Priority:
Normal
Assignee:
-
Start date:
05/17/2017
Due date:
% Done:
0%
Estimated time:
Description
Provide better support for handling errors that occur during CAN communication. See also: #16575.
History
#1 Updated by John Diamond about 3 years ago
I found the following on sbpmf1 this morning. Troy had reported that the attenuators were not being set at the beginning of the spill and this would seem to be what was preventing that:
Exception in Controller::show()! S_iosLib_INVALID_FILE_DESCRIPTOR value = -1 = 0xffffffff sbpmf1:vmebpm> 0xf243f10 (tShell): CANBus::Write( timeout, 0x0000ffff, 1, 0, 0xffffffffffffffff ) on ▒▒▒▒▒▒▒▒ 0xf243f10 (tShell): ERROR: CANBus::Write() - TD RV011_WRITE failure errno: S_iosLib_INVALID_FILE_DESCRIPTOR, CAN status: 0x15000003 on ▒▒▒▒▒▒▒▒ </pr>