This structure continues information regarding the firmware version of a neoVI device.
Remarks
Structure Elements
Item | Description |
---|---|
int iType
Indicates the generation of hardware: 2 = 2nd generation. See 2nd Generation neoVI Devices 3 = 3rd generation. See 3rd Generation neoVI Devices
int iMainFirmDateDay
1 - 31 firmware day
int iMainFirmDateMonth
1 - 12 firmware month
int iMainFirmDateYear
4 digit year (i.e. 2008) firmware year
int iMainFirmDateHour
0 - 23 firmware hour
int iMainFirmDateMin
0 - 59 firmware minutes
int iMainFirmDateSecond
0 - 59 firmware seconds
int iMainFirmChkSum
Firmware checksum
unsigned char iAppMajor
Application major version (3rd generation neoVI only)
unsigned char iAppMinor
Application minor version (3rd generation neoVI only)
unsigned char iManufactureDay
1 - 31 Manufacture day (3rd generation neoVI only)
unsigned char iManufactureMonth
1 - 12 Manufacture month (3rd generation neoVI only)
unsigned short iManufactureYear
4 digit year (i.e. 2008) manufacture year (3rd generation neoVI only)
unsigned char iBoardRevMajor
Board revision major (3rd generation neoVI only)
unsigned char iBoardRevMinor
Board revision minor (3rd generation neoVI only)
unsigned char iBootLoaderVersionMajor
Bootloader version major (3rd generation neoVI only)
unsigned char iBootLoaderVersionMinor
Bootloader version minor (3rd generation neoVI only)