12-27-2012 02:06 PM
There seems to be a bug with Null schedules in XNET LIN. If I create a Null schedule, and switch from a continuous schedule to a null schedule and then back to a continuous schedule everything seems to work properly. The communication is running during the continuous schedule, then stops for the null schedule, and then resumes with the continuous schedule.
If I switch to the null schedule again and then back to the continuous schedule, communication stops and then it does not resume when switching back to the continuous. The call to the XNET Write (State LIN Schedule Change).vi returns the following error when switching back to continuous the second time:
Code: 0xBFF63009
Message: Error -1074384887 occurred at XNET Write (State LIN Schedule Change).vi:
1
Possible reason(s):
NI-XNET: (Hex 0xBFF63009) The board's firmware did not answer a command. Solutio
n: Stop your application and execute a self test. Try deactivating/reactivating t
he driver in the Device Manager. If the problem persists, contact National Instru
ments.
After this error nothing seems to work from then on, and I have to power cycle the system to get the LIN card (PXI-8516) unstuck.
12-28-2012 10:40 AM
Hi kevin, Just I thought here...have you considered to use time delays in between the schedule switches. I was thinking of the posibility that the error is generated by the fact that XNET Write (State LIN Schedule Change) VI does not wait for the requested schedule to finish execution prior to return.
12-28-2012 10:42 AM
12-31-2012 11:02 AM
Hi Kevin,
What version of the XNET drivers are you using?
Dayna P
Applications Engineer
National Instruments
12-31-2012 11:05 AM
01-02-2013 04:18 AM
01-02-2013 09:21 AM
01-02-2013 09:36 AM