I ran into a situation today where I initialized a task for input and then read the task prior to the channel data being present on CAN. The CAN Read completed without any errors and returned a value of 0 for the channel data. If I didn't know any better, it would appear as though the channel data I was attempting to read had a value of 0. Is there a way to allow a CAN Read to occur only if there has been a received message which contained the channel in the channel list?
thanks.