fix:更新注释等
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
/**
|
||||
******************************************************************************
|
||||
* @file user\task\HeartBeatTask.c
|
||||
* @author luhuaishuai
|
||||
* @file User\App\task_ykc.c
|
||||
* @author 路淮
|
||||
* @version v0.1
|
||||
* @date 2026-1-12
|
||||
* @brief Briefly describe the function of your function
|
||||
* @date 2026-05-21
|
||||
* @brief 云快充平台交互主任务
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
@@ -19,10 +19,9 @@
|
||||
/**
|
||||
* @funNm : ykc_task_function
|
||||
* @brief : 云快充平台交互主任务
|
||||
* @param : argument
|
||||
* @retval: void
|
||||
* @param : none
|
||||
* @retval: none
|
||||
*/
|
||||
|
||||
void ykc_task_function(void const *argument)
|
||||
{
|
||||
uint32_t now;
|
||||
@@ -32,9 +31,6 @@ void ykc_task_function(void const *argument)
|
||||
osDelay(5000);
|
||||
while (1)
|
||||
{
|
||||
TaskRunTimeStat.YkcTask.threads_runtime = GetTask_RunTime(YkcTaskID);
|
||||
TaskRunTimeStat.YkcTask.threads_counter = GetTask_Beatcnt(YkcTaskID);
|
||||
TaskRunTimeStat.YkcTask.threads_freestack = Get_Free_Stack(YkcTaskID);
|
||||
|
||||
now = HAL_GetTick();
|
||||
|
||||
@@ -52,8 +48,7 @@ void ykc_task_function(void const *argument)
|
||||
{
|
||||
case 0: // 等待桩上电 + 连接本桩4G通道
|
||||
{
|
||||
// if (pile->is_udp_online)
|
||||
if(1)
|
||||
if (pile->is_udp_online)
|
||||
{
|
||||
if (!g_air724_info.socket_connected[i])
|
||||
{
|
||||
@@ -68,8 +63,7 @@ void ykc_task_function(void const *argument)
|
||||
}
|
||||
else
|
||||
{
|
||||
USB_Printf("网关:等待桩%d上电指令\r\n", i + 1);
|
||||
drv_air724_query_iccid();
|
||||
//drv_air724_query_iccid();
|
||||
pile->step_tick = now + 1000;
|
||||
}
|
||||
}
|
||||
@@ -146,52 +140,12 @@ void ykc_task_function(void const *argument)
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 云快充平台状态检查回调
|
||||
* @note 每 500ms 触发一次,遍历 1-6 号桩检查状态
|
||||
* @param xTimer 定时器句柄
|
||||
* @retval none
|
||||
* @funNm : ykc_timer_callback_function
|
||||
* @brief : 云快充平台状态检查回调
|
||||
* @param : xTimer 定时器句柄
|
||||
* @retval: none
|
||||
*/
|
||||
|
||||
void ykc_timer_callback_function(TimerHandle_t xTimer)
|
||||
{
|
||||
for (int i = 0; i < MAX_CHARGER_COUNT; i++)
|
||||
{
|
||||
for (int g = 0; g < MAX_GUN_PER_CHARGER; g++)
|
||||
{
|
||||
ChargerGun *gun = &g_charger_manager.charger_piles[i].guns[g];
|
||||
if (gun->charger_state == REDAY_CHARGER_START_STATE)
|
||||
{
|
||||
USB_Printf("状态机:[info] 桩%d 枪%d 查询中,等待启动回复.... \r\n", i + 1, g + 1);
|
||||
}
|
||||
else if (gun->charger_state == SUCCESS_CHARGER_STATE)
|
||||
{
|
||||
USB_Printf("状态机:[success] 桩%d 枪%d 启动成功.... \r\n", i + 1, g + 1);
|
||||
gun->charger_state = CHARGER_STATE_CHARGING;
|
||||
}
|
||||
else if (gun->charger_state == FAIL_CHARGER_STATE)
|
||||
{
|
||||
USB_Printf("状态机:[error] 桩%d 枪%d 启动失败.... \r\n", i + 1, g + 1);
|
||||
}
|
||||
else if (gun->charger_state == CHARGER_STATE_CHARGING)
|
||||
{
|
||||
USB_Printf("状态机:[info] 桩%d 枪%d 充电中.... \r\n", i + 1, g + 1);
|
||||
}
|
||||
else if (gun->charger_state == REDAY_CHARGER_STOP_STATE)
|
||||
{
|
||||
USB_Printf("状态机:[info] 桩%d 枪%d 查询中,等待停止回复.... \r\n", i + 1, g + 1);
|
||||
}
|
||||
else if (gun->charger_state == SUCCESS_CHARGER_STOP_STATE)
|
||||
{
|
||||
USB_Printf("状态机:[success] 桩%d 枪%d 停止成功.... \r\n", i + 1, g + 1);
|
||||
}
|
||||
else if (gun->charger_state == FAIL_CHARGER_STOP_STATE)
|
||||
{
|
||||
USB_Printf("状态机:[error] 桩%d 枪%d 停止失败.... \r\n", i + 1, g + 1);
|
||||
}
|
||||
else if (gun->charger_state == CHARGER_STATE_CHARGE_DONE)
|
||||
{
|
||||
printf("状态机:[success] 桩%d 枪%d 计费数据已发送,充电完成.... \r\n", i + 1, g + 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user