#define DISABLE_CHARGE_CHECK_MS 1000
#define ENABLE_CHARGE_TIMEOUT_MS 10000 * 4
bool last_battery_charge_enable_status=true; // true上次刚设置在充电状态,false 上次设置不在充电状态。注意这个是充电IC的充电开关设置,并非真正处于充电状态的标识。
-static unsigned long g_app_queue;
+static unsigned long g_app_queue = 0xFFFFFFFF;
#define BATTERY_CMD_CHECK_VOLTAGE 0x11
#define BATTERY_CMD_CHARGE_PLUG 0x13
#define BATTERY_CMD_CHARGE_UNPLUG 0x14
} blesrv_custom_cmd_t;\r
\r
#define MAX_BUF_LEN sizeof(blesrv_custom_cmd_t) //sizeof(blesrv_custom_cmd_t) /*MTU max 514 , sizeof(blesrv_custom_cmd_t)*/\r
-static unsigned long g_blesrv_queue;\r
+static unsigned long g_blesrv_queue = 0xFFFFFFFF;\r
static uint8_t g_blesrv_queue_created = 0;\r
\r
void blesrv_service_recv_msg_handler(uint16_t srv_handle, uint8_t * msg_data, uint32_t msg_len)\r
#define A5133_SERVICE_MSG_COUNT 16
#define A5133_SERVICE_TASK_SIZE 0x1000
-static unsigned long g_app_queue;
+static unsigned long g_app_queue= 0xFFFFFFFF;
static bool a5133_service_running_stat = false;
static bool a5133_sensor_exist = false;
static bool g_bat_timer_is_running = false;
#define ACC_CHECK_MS 100
-static unsigned long g_app_queue;
+static unsigned long g_app_queue= 0xFFFFFFFF;
static bool acc_service_running_stat = false;
static void acc_service_check_timer_callback(void* data);
static bool g_bat_timer_is_running = false;
#define MAG_CHECK_MS 40
-static unsigned long g_app_queue;
+static unsigned long g_app_queue= 0xFFFFFFFF;
static bool mag_service_running_stat = false;
static void mag_service_check_timer_callback(void* data);
#define PPG_SERVICE_TASK_PRIO 5
#define MAG_CHECK_MS 20
-static unsigned long g_app_queue;
+static unsigned long g_app_queue= 0xFFFFFFFF;
static bool ppg_service_running_stat = false;
static bool ppg_sensor_exist = false;
#define UART_SLIP_CMD_MSG_READ_DATA 0x01
#define UART_SLIP_CMD_MSG_FLUSH_DATA 0x02
-static unsigned long g_slip_cmd_queue;
+static unsigned long g_slip_cmd_queue= 0xFFFFFFFF;
#define MAX_BUFFER_SIZE (128)
typedef struct {
uint8_t cmd;
*/
static bool g_bat_timer_is_running = false;
-static unsigned long g_custom_cmd_queue;
+static unsigned long g_custom_cmd_queue= 0xFFFFFFFF;
static bool g_custom_cmd_queue_created = 0;
static bool custom_cmd_service_running_stat = false;
*/
static bool g_bat_timer_is_running = false;
-static unsigned long g_custom_fileoperate_queue;
+static unsigned long g_custom_fileoperate_queue= 0xFFFFFFFF;
static bool g_custom_fileoperate_queue_created = 0;
static bool custom_fileoperate_service_running_stat = false;
/*
* @Author: penglei 1624952103@qq.com
* @Date: 2024-08-08 16:33:23
- * @LastEditors: luozheng 1732036298@qq.com
- * @LastEditTime: 2024-11-13 16:51:45
+ * @LastEditors: SnickerSun snickersun@163.com
+ * @LastEditTime: 2024-11-20 16:45:27
* @FilePath: /FD230/code/sdk/drivers/peripheral/vibrator/service/vibrator_service.cpp
* @Description:
*
#define MAG_CHECK_MS 20
-static unsigned long g_app_queue;
+static unsigned long g_app_queue= 0xFFFFFFFF;
static bool vibrator_service_running_stat = false;
#define CONFIG_TEST_SUITE_COMMAND_BUFFER_SIZE 300
osal_task *g_test_suite_task_id = NULL;
-unsigned long g_test_suite_msgqueue_id;
+unsigned long g_test_suite_msgqueue_id= 0xFFFFFFFF;
static char g_test_suite_command_buffer_array[CONFIG_TEST_SUITE_COMMAND_BUFFER_SIZE + 1];
static bool g_exit_test_suite_task = false;