Преглед изворни кода

refactor(Core): 移除串行通信中的延迟

- 删除了 NET_DVR_SerialSend 和 NET_DVR_SerialStop 后的 sleep(1) 调用
- 这些延迟可能会影响通信效率,移除后可以提高系统响应速度
kunmeng пре 1 дан
родитељ
комит
1e3d98c5a7
1 измењених фајлова са 0 додато и 4 уклоњено
  1. 0 4
      Core.go

+ 0 - 4
Core.go

@@ -179,13 +179,9 @@ void SetPTZPOS(LONG lUserID,char* P,char* T,char *Z)
 {
     LONG lTranHandle = NET_DVR_SerialStart(lUserID, 2,g_fSerialDataCallBack,6);
     LONG lSerialChan = 0;
-	sleep(1);
     NET_DVR_SerialSend(lTranHandle, lSerialChan, P, 7);
-    sleep(1);
     NET_DVR_SerialSend(lTranHandle, lSerialChan, T, 7);
-    sleep(1);
     NET_DVR_SerialSend(lTranHandle, lSerialChan, Z, 7);
-    sleep(1);
     NET_DVR_SerialStop(lTranHandle);
 	sleep(1);
 }