Hi Gleichman
I think, I know what the problem is. The
NI-CAN Hardware and Software Manual (p. 10-117) states:"
Transceiver Mode
...
This attribute is available only for the Network Interface, not CAN Objects. Nevertheless, the attribute applies to communication by CAN Objects as well as the associated Network Interface."
You probably wired the handle from the
ncConfigCANObjRTSI.vi into the ncSetAttr.vi, which is not allowed. Instead you need to open the CAN Network Interface first, then the CAN Object and then you would wire the
ncSetAttr.vi (
Transceiver Mode = Single-Wire Wakeup) in.
You may want to try this out with the "CAN Transmit.vi" example first, to see whether you are getting the desired results. Once that works, try modifying the
"CAN Object Transmits Periodic on RTSI.vi" example as mentioned above.Good luck!
-B2k