From 48f29e78f721a863bb963bd98f281c246c90c02c Mon Sep 17 00:00:00 2001 From: AiYangSky <1732570904@qq.com> Date: Thu, 20 Jul 2023 08:10:54 +0000 Subject: [PATCH] Serial port optimization Reduce about 1/3 of the serial port overhead Signed-off-by: AiYangSky <1732570904@qq.com> --- gimbal_ctrl/sv_gimbal_io.hpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gimbal_ctrl/sv_gimbal_io.hpp b/gimbal_ctrl/sv_gimbal_io.hpp index 0b0e1c7..f4df5eb 100644 --- a/gimbal_ctrl/sv_gimbal_io.hpp +++ b/gimbal_ctrl/sv_gimbal_io.hpp @@ -39,9 +39,8 @@ public: virtual bool inPutByte(IN uint8_t *byte) { - if (ser->available() > 0) + if(ser->read(byte, 1)) { - ser->read(byte, 1); return true; } return false;