This method reads the configuration settings from a ValueCAN3 device.
Parameters
hObject
[in] Specifies the driver object created by OpenNeoDevice.
pSettings
[in] The address of an allocated SVCAN3Settings structure.
iNumBytes
[in] This value is always the size, in bytes, of the SVCAN3Settings structure.
bSaveToEEPROM
[in] If set to 0, the settings changes will revert to the values stored in EEPROM when the ValueCAN3 is power-cycled. If set to 1, the values will overwrite the EEPROM settings and become persistent across power-cycles of the ValueCAN3.
Return Values
Returns 1 if successful, 0 if an error occurred. GetLastAPIError must be called to obtain the specific error. The errors that can be generated by this function are:
NEOVI_ERROR_DLL_NEOVI_NO_RESPONSE = 75
Remarks
Before using this function, the SVCAN3Settings structure must be initialized with the current neoVI settings using GetVCAN3Settings.
This method reads the configuration settings from a ValueCAN3 device.
Parameters
hObject
[in] Specifies the driver object created by OpenNeoDevice.
pSettings
[out] Pointer to a SVCAN3Settings structure.
iNumBytes
[in] This value is always the size, in bytes, of the SVCAN3Settings structure.
Return Values
Returns 1 if successful, 0 if an error occurred. GetLastAPIError must be called to obtain the specific error. The errors that can be generated by this function are:
NEOVI_ERROR_DLL_NEOVI_NO_RESPONSE = 75
Remarks
After getting the current settings, you may change the parameters defined in the SVCAN3Settings structure and write the settings back to the ValueCAN3 using SetVCAN3Settings.
Gets device and network parameters for a ValueCAN3 device
Sets device and network parameters for a ValueCAN3 device