UgiFirmwareUpdateInfo Class Reference

Overview


A UgiFirmwareUpdateInfo object contains information about a single firmware update available via an update channel.

Properties

NSString * name
 Name of update file.
 
int protocol
 Reader protocol.
 
NSString * notes
 Notes.
 
UgiFirmwareUpdateCompatibilityValues compatibilityValue
 Compatibility.
 
int softwareVersionMajor
 Version major.
 
int softwareVersionMinor
 Version minor.
 
int softwareVersionBuild
 Version build.
 
NSDate * sofwareVersionDate
 Date the firmware ware built.
 
NSString * hfName
 Name of HF update file.
 
int hfVersionMajor
 Version major.
 
int hfVersionMinor
 Version minor.
 
int hfVersionBuild
 Version build.
 
NSDate * hfVersionDate
 Date the firmware ware built.
 

Protected Types

enum  UgiFirmwareUpdateCompatibilityValues {
  FIRMWARE_COMPATIBILITY_INVALID = 0, FIRMWARE_COMPATIBILITY_INCOMPATIBLE = 1, FIRMWARE_COMPATIBILITY_DOWNGRADE = 2, FIRMWARE_COMPATIBILITY_SAME_VERSION = 3,
  FIRMWARE_COMPATIBILITY_UPGRADE = 4
}
 Values returned from firmwareCheckCompatibility. More...
 

Enumeration Documentation

◆ UgiFirmwareUpdateCompatibilityValues

Values returned from firmwareCheckCompatibility.

Enumerator
FIRMWARE_COMPATIBILITY_INVALID 

File is invalid.

FIRMWARE_COMPATIBILITY_INCOMPATIBLE 

File is incompatible with this Grokker.

FIRMWARE_COMPATIBILITY_DOWNGRADE 

File is older than the firmware on this Grokker.

FIRMWARE_COMPATIBILITY_SAME_VERSION 

File is the same as the firmware on this Grokker.

FIRMWARE_COMPATIBILITY_UPGRADE 

File is newer than the firmware on this Grokker.