int __stdcall SM_GetFirmwareVersion ( SM_HANDLE  handle,
int *  major,
int *  minor,
int *  revision 
)

Queries the Sealevel I/O module to determine the extended firmware version.

Parameters
[in]handleValid handle returned by SM_Open().
[out]major
[out]minor
[out]revision
Return values
0Success.
-1Invalid SeaMAX handle.
-2Connection not established.
-3Error reading or writing to device.
-4Invalid parameter.

Each module contains an internally stored firmware version number. This method will return the extended firmware version major.minor.revision.

Note
For SeaDAC Lite modules, all values will be 0.