> That is not exactly the case.. "Warning" means that the bus is in a disrupted state it has nothing to do with the data transfer, per se. CanWarnCommNoAck means that the frame was NOT sent successfully..
That's not what my testing shows.
> The CAN controller will continue to retry the frame until it is successfully sent
That is what my testing shows.
But it doesn't matter. The important part is that a "warning" is a class of values returned by the NI-API.
> Once you correct the issue (i.e., connect the cable), the frame should transmit successfully
It does.
> the notification should occur.
It does.
Repeat that process and the notification mechanism goes haywire.
- Brian