xpci3xxx
1.00.00
|
Macros | |
#define | CMD_xpci3xxx_Read32DigitalInputs _IOR(xpci3xxx_MAGIC, 60,long) |
Read the digital input register of the board. More... | |
#define | CMD_xpci3xxx_InitDigitalInputModuleFilter _IOR(xpci3xxx_MAGIC, 61,long) |
Initializes the digital input filter. More... | |
#define CMD_xpci3xxx_InitDigitalInputModuleFilter _IOR(xpci3xxx_MAGIC, 61,long) |
Initializes the digital input filter.
[in] | uint32_t | arg[2] |
0 | : OK |
1 | : Internal error |
2 | : Wrong filter flag |
3 | : Wrong filter reload value |
4 | : Digital input not available |
TODO: describe this filter
Definition at line 991 of file xpci3xxx.h.
#define CMD_xpci3xxx_Read32DigitalInputs _IOR(xpci3xxx_MAGIC, 60,long) |
Read the digital input register of the board.
The input range of the channels set to "1" is within the high voltage range (See chapter 4 "Limit values" of the technical manual of the board concerned). The input range of the channels set to "1" is within the low voltage range (See chapter 4 "Limit values" of the technical manual of the board concerned).
[out] | uint32_t | *arg Values of the digital input |
arg contains the value of the TTL and the 24V inputs (if the board supports them)
0 | : OK |
1 | : Internal error |
Definition at line 974 of file xpci3xxx.h.