|
libPocuter
1.0
Support library for programming the Pocuter
|
Go to the documentation of this file.
28 virtual OTAERROR getApps(std::vector<uint64_t>* apps,
int maxLength,
int offset) = 0;
virtual OTAERROR forceBootloaderToReflashApp()=0
@ OTAERROR_PATITION_IN_USE
Definition: PocuterOTA.h:18
@ OTAERROR_FLASHING_FAILED
Definition: PocuterOTA.h:21
@ OTAERROR_UNKNOWN
Definition: PocuterOTA.h:25
Definition: PocuterOTA.h:7
virtual OTAERROR getApps(std::vector< uint64_t > *apps, int maxLength, int offset)=0
virtual uint32_t getAppsCount()=0
OTAERROR
Definition: PocuterOTA.h:15
POCUTER_PARTITION
Definition: PocuterOTA.h:9
@ OTAERROR_APP_READ_ERROR
Definition: PocuterOTA.h:23
@ PART_APPLOADER
Definition: PocuterOTA.h:10
virtual OTAERROR verifyPartition(POCUTER_PARTITION partition)=0
@ OTAERROR_NO_SD_CARD
Definition: PocuterOTA.h:20
virtual OTAERROR getAppVersion(uint64_t appID, uint8_t *major, uint8_t *minor, uint8_t *patch)=0
@ OTAERROR_FILE_NOT_FOUND
Definition: PocuterOTA.h:19
virtual OTAERROR setNextAppID(uint64_t appID)=0
@ OTAERROR_PATITION_NOT_AVAILABLE
Definition: PocuterOTA.h:17
@ PART_UNKNOWN
Definition: PocuterOTA.h:13
@ OTAERROR_OK
Definition: PocuterOTA.h:16
virtual OTAERROR bootPartition(POCUTER_PARTITION partition)=0
@ PART_APP1
Definition: PocuterOTA.h:11
@ OTAERROR_MORE_STEPS
Definition: PocuterOTA.h:22
virtual OTAERROR restart()=0
virtual POCUTER_PARTITION getCurrentPartition()=0
virtual OTAERROR flashFromSDCard(uint64_t appID, POCUTER_PARTITION partition, bool checkSigning=false, bool stepwise=false, uint8_t *percent=NULL)=0