|
|
|
|
@ -240,13 +240,13 @@ int hot = 0;
|
|
|
|
|
*/
|
|
|
|
|
void HotTestRequestTask(void *pvParameters) {
|
|
|
|
|
while (1) {
|
|
|
|
|
if (!(T == 0 && H == 0)) {
|
|
|
|
|
// if (!(abs(pid.out_tem) < 1e-5 && abs(pid.out_humidity) < 1e-5)) {
|
|
|
|
|
// }
|
|
|
|
|
// if (!(T == 0 && H == 0)) {
|
|
|
|
|
// // if (!(abs(pid.out_tem) < 1e-5 && abs(pid.out_humidity) < 1e-5)) {
|
|
|
|
|
// // }
|
|
|
|
|
|
|
|
|
|
PID_Calc();
|
|
|
|
|
RS485_1_Upload_Params();
|
|
|
|
|
}
|
|
|
|
|
// PID_Calc();
|
|
|
|
|
// RS485_1_Upload_Params();
|
|
|
|
|
// }
|
|
|
|
|
vTaskDelay(5000);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
@ -345,6 +345,7 @@ void Sensor_Communication_task(void *pvParameters)
|
|
|
|
|
bufcut_Init(RS485_DATA_TMP + 8, RS485_SUFFIX, 6, 10);
|
|
|
|
|
RS485_1_Send_Data_1(RS485_DATA_TMP, 10);
|
|
|
|
|
// delay_ms(10);
|
|
|
|
|
PID_Calc();
|
|
|
|
|
RS485_1_Upload_Params(); // 上传参数
|
|
|
|
|
RX_BUF_Transfer(0, 6);
|
|
|
|
|
}
|
|
|
|
|
@ -517,6 +518,7 @@ void process_inner_sensor_data(u8 *data) {
|
|
|
|
|
|
|
|
|
|
// HC595_Send_Byte(gpio_state);
|
|
|
|
|
|
|
|
|
|
PID_Calc();
|
|
|
|
|
RS485_1_Upload_Params(); // 上传参数
|
|
|
|
|
// delay_xms(200);
|
|
|
|
|
}
|
|
|
|
|
@ -559,6 +561,7 @@ void process_hmi_btn_event(u8 page, u8 btn_index, u8 value) {
|
|
|
|
|
now_stage = target_stage;
|
|
|
|
|
store_stage = target_stage;
|
|
|
|
|
Write_Init();
|
|
|
|
|
PID_Calc();
|
|
|
|
|
RS485_1_Upload_Params(); // 上传参数
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
|