| Modifier and Type | Field and Description |
|---|---|
byte[] |
data |
properties| Constructor and Description |
|---|
Firmware(org.json.JSONObject properties) |
| Modifier and Type | Method and Description |
|---|---|
void |
download(Peripheral peripheral,
Completion completion) |
static void |
getAllVersions(Completion completion) |
int |
getBlockCount() |
static void |
getLatestVersion(java.lang.String manufacturer,
java.lang.String model,
Completion completion) |
java.lang.String |
getManufacturer() |
java.lang.String |
getModel() |
java.lang.String |
getName() |
java.lang.String |
getVersion() |
double |
getVersionNum() |
static void |
getVersions(java.lang.String manufacturer,
java.lang.String model,
Completion completion) |
void |
load(Completion completion) |
public java.lang.String getManufacturer()
public java.lang.String getModel()
public java.lang.String getVersion()
public double getVersionNum()
public void load(Completion completion)
public int getBlockCount()
public void download(Peripheral peripheral, Completion completion)
public static void getAllVersions(Completion completion)
public static void getVersions(java.lang.String manufacturer,
java.lang.String model,
Completion completion)
public static void getLatestVersion(java.lang.String manufacturer,
java.lang.String model,
Completion completion)