PISO-DNM100 DeviceNet Master API functions User’s Manual (Ver: 1.0) 2008/02/25
96
4.4.35 DNM100_GetDeviceBitStrobeInfo
z
Description:
This function will try to connect to the remote device by Bit-Strobe
connection. Attention! This function will terminate the communication with
the appoint device. This function is usually used to check the wire
connection and check the Bit-Strobe configuration during developing
applications.
z
Syntax:
DWORD DNM100_GetDeviceBitStrobeInfo (BYTE BoardNo,
BYTE DesMACID,
WORD *BitStrobeInputLen)
z
Parameter:
BoardNo:
[input] PISO-DNM100 board number (0~15)
DestMACID:
[input] The remote slave device’s MAC ID (0~63)
BitStrobeInputLen:
[output] The input data length of the slave device.
z
Return:
DNM100_NoError (0):
OK
DNM100_DriverError (10001):
Kernel driver is not opened.
DNM100_ActiveBoardError (10002):
This board can not be activated or
kernel driver can not be found.
DNM100_BoardNumberError (10003):
BoardNo exceeds the current
scanned total board number.
DNM100_TimeOut (10023):
The PISO-DNM100 has no response.
Others:
Please refer to Table 4.2.2 ~ Table 4.2.9