...the streamin instruction result in a "Success" Right now it is going into an "Error" and the only think I can figure is the delimiter.
It would not be because the STREAMIN doesn't recognize the delimiter. Instead, it would be that the requirements you have configured for the STREAMIN are not met before the
"Network Timeout" occurs. For instance, I noticed that you said this:
...And they tell me that the WriteLine method atomatically adds a newline delimiter to the end of the string.
A
"newline delimiter" would be carriage return (0x0d) and line feed (0x0a), and usually in that order. Your STREAMIN instruction is, however, configured for
"Any one delimiter(s)." Why not try
"Exact sequence" setting and see. Also, perhaps uncheck
"Trim Delimiter(s) from Output String" just as a test. And if that doesn't work, change the order from 0x0d, 0x0a, to 0x0a, 0x0d and see what happens.
Honestly, it's usually something this simple. You can test this by having the onboard serial port send a string to your SERIO module, or have your B port send something to your A port, and vice versa. This would prove it to you that the STREAMIN is doing what it is supposed to do.
I'm also no C# expert by any means.

Franji1 and BobO certainly are.
