Drew,
I can not remember the actual reason for this warning and how to avoid it. But there's an easy way to get rid of it:
1. Put a breakpoint onto the error wire behind 'serial port read'
2. Run your code once; probe if this wire's value contains your warning now
3. If so, right-click onto it, choose 'create constant'
4. Compare the value of the wire with this constant using 'not.equal'
and 'compare_aggregates' mode. Wire this comaprision to a select-node.
5. Wire the original error wire to the true-input of the select node.
6. Right-click onto Select's output, choose 'create constant'.
7. Use this constant as input for the false-Input of Select
8. Wire the output of select to where serial_port_read oroiginally was wired to.
I've attached a simple example - a modified Basic Serial Write and Read .
Instead of comparing to the whole constant you may as well 'just'
compare error. status AND error.code and put this comparision and the
select into a subVI that cqan be reused.
HTH and
Greetings from Germany!<br>-- <br>Uwe