com.h (629B)
1 /* 2 * MySmartUSB MK3 Interface 3 * 4 * @copyright: Copyright (c) 2012, Dominik Schmidt 5 * @author: Dominik Schmidt <das1993@hotmail.com> 6 * @version: 0.0.0 7 * @license: CC-BY-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0/) 8 * 9 */ 10 #pragma once 11 #define BAUD_RATE_SWITCH_WAIT 7500 12 #define RECEIVE_TERM_STR "\n\n" 13 extern char *readString(int fd, unsigned int length); 14 extern int sendRawString(int fd, const char *str); 15 extern int sendString(int fd, const char *str); 16 extern int sendMagicPacket(int fd, char c); 17 extern int checkIfOk(char *str); 18 extern char parseMagicPacket(char *str); 19 extern char readMagicPacket(int fd);