Download NeoFox Communication Interfaces Engineering Note
Transcript
NeoFox Communication Interfaces NeoFox DLL Function Reference int DeviceSetParameter(int hDevice, int ParamType, int dValue) Description Sets an integer parameter on the NeoFox. Parameters int hDevice Handle to an open NeoFox device. int ParamType Unique code for the parameter which is to be set. int dValue Value to be written to the parameter. Return Value Number of bytes written to the hardware device in order to issue the set parameter command message. This includes the command packet overhead in addition to the ParamType code and the dValue payload. At the time of this writing, the size of this transaction is 20 bytes. Remarks Although the dValue parameter is a 4 byte integer, this function should also be used to set short and char type parameters as well. int DeviceSetParameterFloat(int hDevice, int ParamType, float fValue) Description Sets a floating point parameter on the NeoFox. Parameters int hDevice Handle to an open NeoFox device. int ParamType Unique code for the parameter which is to be set. float fValue Value to be written to the parameter. Return Value Number of bytes written to the hardware device in order to issue the set parameter command message. This includes the command packet overhead in addition to the ParamType code and the dValue payload. At the time of this writing, the size of this transaction is 20 bytes. int DeviceGetParameter(int hDevice, int ParamType, LPTSTR szText) Description Reads an integer type parameter from the NeoFox device. 013-20000-010-04-201211 7