/* * ble_cmd_mbx.cpp * * Created on: Jul 23, 2021 * Author: Andreas Berthoud */ #include #include "string.h" #include "ble_cmd_mbx.h" #include "stm32_seq.h" #include "app_conf.h" std::queue raw_ble_command_queue; void push_ble_command(uint8_t * payload_ptr, uint16_t length) { raw_command_t command = { .size = length, }; memcpy(command.payload, payload_ptr, length); raw_ble_command_queue.push(command); UTIL_SEQ_SetTask(1<