diff --git a/slave/slave/lib/serial.h b/slave/slave/lib/serial.h --- a/slave/slave/lib/serial.h +++ b/slave/slave/lib/serial.h @@ -1,9 +1,14 @@ -/* - * serial.h - * - * Created: 10/25/2012 3:19:42 PM - * Author: ethanzonca - */ +/* + * Master Firmware: USART Send/Recieve + * + * Wireless Observational Modular Aerial Network + * + * Ethan Zonca + * Matthew Kanning + * Kyle Ripperger + * Matthew Kroening + * + */ #ifndef SERIAL_H_ @@ -20,11 +25,17 @@ void serial1_sendChar( unsigned char byt void serial0_setup(); void serial1_setup(); -void serial0_sendString(char* stringPtr); -void serial1_sendString(char* stringPtr); +void serial0_sendString(const char* stringPtr); +void serial1_sendString(const char* stringPtr); -void serial_sendCommand( char moduleID, char sensorID, uint8_t dataLength, char* data ); +unsigned char serial0_readChar(); +uint8_t serial0_hasChar(); +char* serial0_readLine(); + +void serial_sendCommand( char* data ); void serial_sendResponseData(); +void serial1_ion(); +void serial1_ioff(); #endif /* SERIAL_H_ */ \ No newline at end of file