BlueNRG-MS pack for STM32CubeMX: Updater functions

STM32CubeMX BlueNRG-MS

BlueNRG-MS pack for STM32CubeMX  V4.4.0
The BlueNRG-MS pack is an additional software for STM32CubeMX.

API for BlueNRG Updater. More...

Functions

tBleStatus aci_updater_start (void)
 
tBleStatus aci_updater_reboot (void)
 
tBleStatus aci_get_updater_version (uint8_t *version)
 
tBleStatus aci_get_updater_buffer_size (uint8_t *buffer_size)
 
tBleStatus aci_erase_blue_flag (void)
 
tBleStatus aci_reset_blue_flag (void)
 
tBleStatus aci_updater_erase_sector (uint32_t address)
 
tBleStatus aci_updater_program_data_block (uint32_t address, uint16_t len, const uint8_t *data)
 
tBleStatus aci_updater_read_data_block (uint32_t address, uint16_t data_len, uint8_t *data)
 
tBleStatus aci_updater_calc_crc (uint32_t address, uint8_t num_sectors, uint32_t *crc)
 
tBleStatus aci_updater_hw_version (uint8_t *version)
 

Detailed Description

API for BlueNRG Updater.

Function Documentation

◆ aci_erase_blue_flag()

tBleStatus aci_erase_blue_flag ( void  )

◆ aci_get_updater_buffer_size()

tBleStatus aci_get_updater_buffer_size ( uint8_t *  buffer_size)

◆ aci_get_updater_version()

tBleStatus aci_get_updater_version ( uint8_t *  version)

◆ aci_reset_blue_flag()

tBleStatus aci_reset_blue_flag ( void  )

◆ aci_updater_calc_crc()

tBleStatus aci_updater_calc_crc ( uint32_t  address,
uint8_t  num_sectors,
uint32_t *  crc 
)

◆ aci_updater_erase_sector()

tBleStatus aci_updater_erase_sector ( uint32_t  address)

◆ aci_updater_hw_version()

tBleStatus aci_updater_hw_version ( uint8_t *  version)

◆ aci_updater_program_data_block()

tBleStatus aci_updater_program_data_block ( uint32_t  address,
uint16_t  len,
const uint8_t *  data 
)

◆ aci_updater_read_data_block()

tBleStatus aci_updater_read_data_block ( uint32_t  address,
uint16_t  data_len,
uint8_t *  data 
)

◆ aci_updater_reboot()

tBleStatus aci_updater_reboot ( void  )

◆ aci_updater_start()

tBleStatus aci_updater_start ( void  )
Generated on Mon Apr 15 2019 18:10:40 for BlueNRG-MS pack for STM32CubeMX by   doxygen 1.8.13