int serial_test_communicate(void) { char buffer[1]; ARRAY_INIT(buffer, 1, NULL); serial_test_serial_test_driver.read(SERIAL_0,1, buffer); switch(buffer[0]) { // The Enter Button will send a \r carriage return, but we want a newline case '\r': serial_test_serial_test_driver.write(SERIAL_0,2,"\r\n"); default: serial_test_serial_test_driver.write(SERIAL_0,1,buffer); } return 1; }
void serial_test_start_msg() { char* buffer = "\n\rWelcome to Serial Driver Test\n\r\0\0\0\0\0\0\0\0\0"; serial_test_serial_test_driver.write(SERIAL_0,40, buffer); }