![ICP DAS USA PIO-D64 User Manual Download Page 38](http://html1.mh-extra.com/html/icp-das-usa/pio-d64/pio-d64_user-manual_3741676038.webp)
PIO-D64/PIO-
D64U User’s Manual ( Ver.1.
6, Mar. 2015, PMH-007-16 ) ----- 38
5.1 Table of ErrorCode and ErrorString
Table 5.1
Error
Code
Error ID
Error String
0
PIODIO_NoError
OK ( No error !)
1
PIODIO_DriverOpenError
Device driver can't be opened
2
PIODIO_DriverNoOpen
Users have to call the DriverInit
function firstly
3
PIODIO_GetDriverVersionError
Get driver version error
4
PIODIO_InstallIrqError
Install IRQ Error
5
PIODIO_ClearIntCountError
Clear counter value Error
6
PIODIO_GetIntCountError
Get counter of interrupt error
7
PIODIO_RemoveIrqError
Remove IRQ Error
8
PIODIO_FindBoardError
Can not find board
9
PIODIO_ExceedBoardNumber
The Max. boards is: 8
10
PIODIO_ResetError
Can't reset interrupt count
11
PIODIO_IrqMaskError
Irq-Mask is 1,2,4,8 or 1 to 0xF
12
PIODIO_ActiveModeError
Active-Mode is 1,2 or 1 to 3
13
PIODIO_GetActiveFlagError
Can’t get interrupt active flag
14
PIODIO_ActiveFlagEndOfQueue
The flag queue is empty
5.2
Function Descriptions
All of the functions provided for PIO-D64/PIO-D64U are listed as below
and the detail information for every function will be presented in the following
section. However, in order to make the description simplify and clearly, the
attribute of the input and output parameter of the function are indicated as [input]
and [output] respectively, as shown in following table.
Table 5.2
Keyword
Setting parameter
by user
before
calling this function ?
Get the data/value
from this parameter
after
calling this function ?
[
Input
]
Yes
No
[
Output
]
No
Yes
[
Input, Output
]
Yes
Yes
ГК
Атлант
Инжиниринг
–
официальный
представитель
в
РФ
и
СНГ
+7(495)109-02-08 [email protected] www.bbrc.ru