1.3.5.6.7 BMNG_FUP_SET_UPGRADE_OPTIONS_REQUEST Function Pointer

C

typedef void (*BMNG_FUP_SET_UPGRADE_OPTIONS_REQUEST)(uint8_t cmd, uint8_t arqEn,
    BMNG_FUP_PAGE_SIZE pageSize, uint8_t multicastEn, uint32_t delayRestart,
    uint32_t safetyTimer);

Summary

Function pointer to request to set the upgrade options for a firmware upgrade process.

Description

This data type contains the definition of the function pointer to set the upgrade options for a firmware upgrade process.

  • cmd: Command to acknowledge
  • arqEn: Enable (1) or disable (0) ARQ protocol

  • pageSize: Page size

  • multicastEn: Enable (1) or disable (0) multicast

  • delayRestart: Delay restart time in seconds

  • safetyTimer: Safety timer in seconds

Remarks

The command is acknowledged with the FUP ACK callback.