#include <PocuterOTA.h>
|
| enum | POCUTER_PARTITION { PART_APPLOADER,
PART_APP1,
PART_UNKNOWN
} |
| |
| enum | OTAERROR {
OTAERROR_OK = 0,
OTAERROR_PATITION_NOT_AVAILABLE,
OTAERROR_PATITION_IN_USE,
OTAERROR_FILE_NOT_FOUND,
OTAERROR_NO_SD_CARD,
OTAERROR_FLASHING_FAILED,
OTAERROR_MORE_STEPS,
OTAERROR_APP_READ_ERROR,
OTAERROR_UNKNOWN
} |
| |
◆ OTAERROR
| Enumerator |
|---|
| OTAERROR_OK | |
| OTAERROR_PATITION_NOT_AVAILABLE | |
| OTAERROR_PATITION_IN_USE | |
| OTAERROR_FILE_NOT_FOUND | |
| OTAERROR_NO_SD_CARD | |
| OTAERROR_FLASHING_FAILED | |
| OTAERROR_MORE_STEPS | |
| OTAERROR_APP_READ_ERROR | |
| OTAERROR_UNKNOWN | |
◆ POCUTER_PARTITION
| Enumerator |
|---|
| PART_APPLOADER | |
| PART_APP1 | |
| PART_UNKNOWN | |
◆ bootPartition()
◆ flashFromSDCard()
| virtual OTAERROR PocuterOTA::flashFromSDCard |
( |
uint64_t |
appID, |
|
|
POCUTER_PARTITION |
partition, |
|
|
bool |
checkSigning = false, |
|
|
bool |
stepwise = false, |
|
|
uint8_t * |
percent = NULL |
|
) |
| |
|
pure virtual |
◆ forceBootloaderToReflashApp()
| virtual OTAERROR PocuterOTA::forceBootloaderToReflashApp |
( |
| ) |
|
|
pure virtual |
◆ getApps()
| virtual OTAERROR PocuterOTA::getApps |
( |
std::vector< uint64_t > * |
apps, |
|
|
int |
maxLength, |
|
|
int |
offset |
|
) |
| |
|
pure virtual |
◆ getAppsCount()
| virtual uint32_t PocuterOTA::getAppsCount |
( |
| ) |
|
|
pure virtual |
◆ getAppVersion()
| virtual OTAERROR PocuterOTA::getAppVersion |
( |
uint64_t |
appID, |
|
|
uint8_t * |
major, |
|
|
uint8_t * |
minor, |
|
|
uint8_t * |
patch |
|
) |
| |
|
pure virtual |
◆ getCurrentPartition()
◆ restart()
| virtual OTAERROR PocuterOTA::restart |
( |
| ) |
|
|
pure virtual |
◆ setNextAppID()
| virtual OTAERROR PocuterOTA::setNextAppID |
( |
uint64_t |
appID | ) |
|
|
pure virtual |
◆ verifyPartition()
The documentation for this class was generated from the following file: