Quote:
Originally Posted by mluckham
I asked the question today, whether Easy/C printf output can be redirected to the 2nd serial port.
I looked at the WPILIB documentation, it is dead simple to output to the second serial port - but there is no printf - so you will have to supply your own.
|
I've not used Easy C, but if you can output to the second serial port, then maybe you can use sprintf()
sprintf is just like printf, except that instead of sending text to the "console" it writes the resultant text to a string variable.
So if you declare a char array:
char Buffer[128] ;
And then write your data to that using sprintf..
sprintf(Buffer, "%d,%d,%d\r\n", test1, test2, test3);
Then you can send Buffer to the second serial port.
You need to make sure that Buffer is big enough for ANY single string you want to write out.
Phil.