13#ifndef ZEPHYR_INCLUDE_MGMT_HAWKBIT_H_ 
   14#define ZEPHYR_INCLUDE_MGMT_HAWKBIT_H_ 
   16#define HAWKBIT_JSON_URL "/default/controller/v1" 
int hawkbit_init(void)
Init the flash partition.
 
enum hawkbit_response hawkbit_probe(void)
The hawkBit probe verify if there is some update to be performed.
 
hawkbit_response
Response message from hawkBit.
Definition: hawkbit.h:26
 
void hawkbit_autohandler(void)
Runs hawkBit probe and hawkBit update automatically.
 
@ HAWKBIT_PROBE_IN_PROGRESS
Definition: hawkbit.h:35
 
@ HAWKBIT_METADATA_ERROR
Definition: hawkbit.h:29
 
@ HAWKBIT_NETWORKING_ERROR
Definition: hawkbit.h:27
 
@ HAWKBIT_OK
Definition: hawkbit.h:31
 
@ HAWKBIT_CANCEL_UPDATE
Definition: hawkbit.h:34
 
@ HAWKBIT_UPDATE_INSTALLED
Definition: hawkbit.h:32
 
@ HAWKBIT_NO_UPDATE
Definition: hawkbit.h:33
 
@ HAWKBIT_UNCONFIRMED_IMAGE
Definition: hawkbit.h:28
 
@ HAWKBIT_DOWNLOAD_ERROR
Definition: hawkbit.h:30