BlueNRG-MS pack for STM32CubeMX: hci/controller/bluenrg_updater_aci.c File Reference

STM32CubeMX BlueNRG-MS

BlueNRG-MS pack for STM32CubeMX  V4.4.0
The BlueNRG-MS pack is an additional software for STM32CubeMX.
bluenrg_updater_aci.c File Reference
#include "bluenrg_def.h" #include "bluenrg_types.h"
#include "hci_const.h"
#include "bluenrg_aci_const.h"
#include "bluenrg_updater_aci.h"

Macros

#define MIN(a, b)   ((a) < (b) )? (a) : (b)
 
#define MAX(a, b)   ((a) > (b) )? (a) : (b)
 

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)
 

Macro Definition Documentation

◆ MAX

#define MAX (   a,
 
)    ((a) > (b) )? (a) : (b)

◆ MIN

#define MIN (   a,
 
)    ((a) < (b) )? (a) : (b)
Generated on Mon Apr 15 2019 18:10:39 for BlueNRG-MS pack for STM32CubeMX by   doxygen 1.8.13