MySmartUSB-MK3-Interface

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

dev.h (632B)


      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 #include <termios.h>
     12 extern int closeDevice(int dev);
     13 extern int autoConfigBaud(int fd);
     14 extern int openDevice(char *dev);
     15 extern speed_t getBaudRate(int fd);
     16 extern int setBaudRate(int fd, speed_t baud, unsigned int baud_select);
     17 extern int setBaudRateExt(int fd, speed_t baud, unsigned int baud_select, int extra);
     18 enum BAUD_SELECT{
     19 	BAUD_INPUT=(1<<0),
     20 	BAUD_OUTPUT=(1<<1)
     21 };