User Tools

Site Tools




void comPrint (u8 comCh, char* comString[, arg0, …, argn] )

comCh : Channel number
comString : String of characters to transmit

Transmits a string of characters, comString, on channel comCh.

#include "moacon500.h"
void cmain(void)
 openCom(0, 115200, C8N1);     // Channel 0, 115200 Baud, data bits: 8, no parity, stop bits: 1
 while (1)                     // Repeat forever
   delay(500);                 // Wait for 500ms
   comPrint(0, "abc\r\n");     // Transmits "abc" and a new line

comString can be specified as a string literal by surrounding text in quotes. In the example above, “abc” is the text, and “\r\n” are carriage return and new line characters respectively so each “abc” appears on a new line.

Like the printf function comPrint may optionally contain format specifiers that are substituted by the additional arguments (arg0,…, argn).

comPrint(0, "2 + 1 = %d", 2+1); // Transmits "2 + 1 = 3" on channel 0

go MOACON home

moacon/comprint/index.txt · Last modified: 2016/04/14 11:07 (external edit)