MySmartUSB-MK3-Interface

git clone git://xatko.vsos.ethz.ch/MySmartUSB-MK3-Interface.git
Log | Files | Refs

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);