From 0f8fc28d056709b0468f8f3b22d27c79e0029a37 Mon Sep 17 00:00:00 2001 From: "DESKTOP-T3S0O41\\iris_lj" Date: Tue, 23 Jun 2026 13:58:09 +0800 Subject: [PATCH] v2.0.9 --- platformio.ini | 2 +- src/SensorIS11.cpp | 17 +++++++++++++++++ src/main.cpp | 7 ++----- 3 files changed, 20 insertions(+), 6 deletions(-) diff --git a/platformio.ini b/platformio.ini index ba18b22..bb61e42 100644 --- a/platformio.ini +++ b/platformio.ini @@ -50,5 +50,5 @@ board_build.filesystem = spiffs monitor_filters = esp32_exception_decoder -monitor_speed = 115200 +monitor_speed = 921600 diff --git a/src/SensorIS11.cpp b/src/SensorIS11.cpp index 15918f8..9d63d3c 100644 --- a/src/SensorIS11.cpp +++ b/src/SensorIS11.cpp @@ -1405,6 +1405,23 @@ void SensorIS11::advanced_mode(u_int32_t direction,u_int32_t shutter_time,u_int3 while(aa > 0) { work_progress = (caiji_times * 100) / (collect_times * 2) ; + switch (direction) + { + case 0: + + shutter_up(); + + break; + case 1: + shutter_down(); + break; + case 2: + // SetShutter(1); + shutter_off(); + break; + default: + break; + } GetOneDate(shutter_time); for (int i = 0; i < SensorInfo.BandNum;i++) diff --git a/src/main.cpp b/src/main.cpp index fecbe24..3014433 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1790,7 +1790,7 @@ void json_command(uint8_t port_type) //command 10 else if (doc["command"] == "set_bochangxishu") { - double a0=0,a1=0,a2=0,a3=0,a4=0,b1=0,b2=0,b3=0,b4=0; + double b4=0; // a0 = doc["bochangxishu"]["a0"]; // a1 = doc["bochangxishu"]["a1"]; @@ -1798,12 +1798,9 @@ void json_command(uint8_t port_type) // a3 = doc["bochangxishu"]["a3"]; - b1 = doc["bochangxishu"]["b0"]; - b2 = doc["bochangxishu"]["b1"]; - b3 = doc["bochangxishu"]["b2"]; b4 = doc["bochangxishu"]["b3"]; - if(b1!=0 && b2 !=0 && b3 != 0 && b4 != 0) + if(b4 >= 0) { save = true; // bc_b1 = doc["bochangxishu"]["b0"];