Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
hawkbit.h File Reference

Go to the source code of this file.

Macros

#define HAWKBIT_JSON_URL   "/default/controller/v1"
 

Enumerations

enum  hawkbit_response {
  HAWKBIT_NETWORKING_ERROR , HAWKBIT_UNCONFIRMED_IMAGE , HAWKBIT_METADATA_ERROR , HAWKBIT_DOWNLOAD_ERROR ,
  HAWKBIT_OK , HAWKBIT_UPDATE_INSTALLED , HAWKBIT_NO_UPDATE , HAWKBIT_CANCEL_UPDATE ,
  HAWKBIT_PROBE_IN_PROGRESS
}
 Response message from Hawkbit. More...
 

Functions

int hawkbit_init (void)
 Init the flash partition. More...
 
void hawkbit_autohandler (void)
 Runs Hawkbit probe and Hawkbit update automatically. More...
 
enum hawkbit_response hawkbit_probe (void)
 The Hawkbit probe verify if there is some update to be performed. More...