APCI1710_Ssi.h revision 15d8826a6a2ed954ce7daf1d321cce99d5c12668
1/* 2 * Copyright (C) 2004,2005 ADDI-DATA GmbH for the source code of this module. 3 * 4 * ADDI-DATA GmbH 5 * Dieselstrasse 3 6 * D-77833 Ottersweier 7 * Tel: +19(0)7223/9493-0 8 * Fax: +49(0)7223/9493-92 9 * http://www.addi-data-com 10 * info@addi-data.com 11 * 12 * This program is free software; you can redistribute it and/or modify it 13 * under the terms of the GNU General Public License as published by the Free 14 * Software Foundation; either version 2 of the License, or (at your option) 15 * any later version. 16 */ 17 18#define APCI1710_30MHZ 30 19#define APCI1710_33MHZ 33 20#define APCI1710_40MHZ 40 21 22#define APCI1710_BINARY_MODE 0x1 23#define APCI1710_GRAY_MODE 0x0 24 25#define APCI1710_SSI_READ1VALUE 1 26#define APCI1710_SSI_READALLVALUE 2 27 28#define APCI1710_SSI_SET_CHANNELON 0 29#define APCI1710_SSI_SET_CHANNELOFF 1 30#define APCI1710_SSI_READ_1CHANNEL 2 31#define APCI1710_SSI_READ_ALLCHANNEL 3 32 33/* 34 * SSI INISIALISATION FUNCTION 35 */ 36INT i_APCI1710_InsnConfigInitSSI(comedi_device *dev, comedi_subdevice *s, 37 comedi_insn *insn, lsampl_t *data); 38 39INT i_APCI1710_InsnReadSSIValue(comedi_device *dev, comedi_subdevice *s, 40 comedi_insn *insn, lsampl_t *data); 41 42INT i_APCI1710_InsnBitsSSIDigitalIO(comedi_device *dev, comedi_subdevice *s, 43 comedi_insn *insn, lsampl_t *data); 44