泰凌微2代蓝牙鉴权调通
authorliangzhenying <867174124@qq.com>
Sun, 27 Apr 2025 01:39:05 +0000 (09:39 +0800)
committerliangzhenying <867174124@qq.com>
Sun, 27 Apr 2025 01:39:05 +0000 (09:39 +0800)
21 files changed:
Document/新/m8.txt [new file with mode: 0644]
Document/新/富瑞坤usb.txt [new file with mode: 0644]
Document/新/富瑞坤usb获取设备信息.txt [new file with mode: 0644]
Document/新/富瑞坤无鉴权uuid.txt [deleted file]
Document/新/泰凌微2代usb鉴权成功.txt [new file with mode: 0644]
Document/新/泰凌微2代调试日志.txt [new file with mode: 0644]
MouseSdk/AiMouseSdk/AiMouseSdk.xcodeproj/project.pbxproj
MouseSdk/AiMouseSdk/AiMouseSdk.xcodeproj/xcuserdata/yaozuopan.xcuserdatad/xcschemes/xcschememanagement.plist
MouseSdk/AiMouseSdk/AiMouseSdk/AiDeviceInfoManager.m
MouseSdk/AiMouseSdk/ByteDance/ByteDanceSdk.m
MouseSdk/AiMouseSdk/M8/M8MouseSdk.m
MouseSdk/AiMouseSdk/Manager/BleManager.m
MouseSdk/AiMouseSdk/Manager/DeviceManger.m
MouseSdk/AiMouseSdk/Manager/DeviceTool.h
MouseSdk/AiMouseSdk/Manager/HidManager.m
MouseSdk/AiMouseSdk/Manager/HidTools.h [new file with mode: 0644]
MouseSdk/AiMouseSdk/Manager/HidTools.m [new file with mode: 0644]
MouseSdk/AiMouseSdk/Manager/TimerManager.m
MouseSdk/MouseSdk.xcworkspace/xcuserdata/yaozuopan.xcuserdatad/UserInterfaceState.xcuserstate
MouseSdk/MouseSdk.xcworkspace/xcuserdata/yaozuopan.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
MouseSdk/Pods/Pods.xcodeproj/xcuserdata/yaozuopan.xcuserdatad/xcschemes/xcschememanagement.plist

diff --git a/Document/新/m8.txt b/Document/新/m8.txt
new file mode 100644 (file)
index 0000000..09e54f5
--- /dev/null
@@ -0,0 +1,36 @@
+<CBService: 0x600000fdec40, isPrimary = YES, UUID = Device Information>
+(
+    "<CBCharacteristic: 0x600003ef1500, UUID = Manufacturer Name String, properties = 0x2, value = {length = 12, bytes = 0x4a5944205368656e5a68656e}, notifying = NO>",
+    "<CBCharacteristic: 0x600003ef14a0, UUID = Model Number String, properties = 0x2, value = {length = 23, bytes = 0x42542d30574d4f2d746237322d32343034313830315458}, notifying = NO>",
+    "<CBCharacteristic: 0x600003ef2220, UUID = Serial Number String, properties = 0x2, value = {length = 18, bytes = 0x5342544a3031344531453030303030304136}, notifying = NO>",
+    "<CBCharacteristic: 0x600003ef21c0, UUID = Hardware Revision String, properties = 0x2, value = {length = 5, bytes = 0x312e302e30}, notifying = NO>",
+    "<CBCharacteristic: 0x600003ef2400, UUID = Firmware Revision String, properties = 0x2, value = {length = 5, bytes = 0x322e342e34}, notifying = NO>",
+    "<CBCharacteristic: 0x600003ef2520, UUID = Software Revision String, properties = 0x2, value = {length = 2, bytes = 0x4d38}, notifying = NO>",
+    "<CBCharacteristic: 0x600003ef24c0, UUID = System ID, properties = 0x2, value = {length = 8, bytes = 0x0000000000000000}, notifying = NO>",
+    "<CBCharacteristic: 0x600003ef2460, UUID = IEEE Regulatory Certification, properties = 0x2, value = {length = 0, bytes = 0x}, notifying = NO>",
+    "<CBCharacteristic: 0x600003ef2580, UUID = PnP ID, properties = 0x2, value = {length = 7, bytes = 0x02ac052c021b01}, notifying = NO>"
+)
+2025-04-19 11:44:07:088 ~ [LogManager][BleManager] 发现特征
+<CBService: 0x600000fdf580, isPrimary = YES, UUID = Battery>
+(
+    "<CBCharacteristic: 0x600003ef79c0, UUID = Battery Level, properties = 0x12, value = {length = 1, bytes = 0x4d}, notifying = NO>"
+)
+2025-04-19 11:44:07:089 ~ [LogManager][BleManager] 发现特征
+<CBService: 0x600000fdf440, isPrimary = YES, UUID = AE40>
+(
+    "<CBCharacteristic: 0x600003ef7a80, UUID = AE41, properties = 0x4, value = (null), notifying = NO>",
+    "<CBCharacteristic: 0x600003ef7ae0, UUID = AE42, properties = 0x10, value = (null), notifying = NO>"
+)
+2025-04-19 11:44:07:089 ~ [LogManager][BleManager] 发现特征
+<CBService: 0x600000fdf480, isPrimary = YES, UUID = FF00>
+(
+    "<CBCharacteristic: 0x600003ef7ba0, UUID = FF01, properties = 0x2, value = (null), notifying = NO>",
+    "<CBCharacteristic: 0x600003ef7c60, UUID = FF02, properties = 0xA, value = (null), notifying = NO>",
+    "<CBCharacteristic: 0x600003ef7c00, UUID = FF03, properties = 0x10, value = (null), notifying = NO>"
+)
+2025-04-19 11:44:07:089 ~ [LogManager][BleManager] 发现特征
+<CBService: 0x600000fddec0, isPrimary = YES, UUID = AE00>
+(
+    "<CBCharacteristic: 0x600003ef7cc0, UUID = AE01, properties = 0x4, value = (null), notifying = NO>",
+    "<CBCharacteristic: 0x600003ef7de0, UUID = AE02, properties = 0x10, value = (null), notifying = NO>"
+)
\ No newline at end of file
diff --git a/Document/新/富瑞坤usb.txt b/Document/新/富瑞坤usb.txt
new file mode 100644 (file)
index 0000000..520e3b2
--- /dev/null
@@ -0,0 +1,18 @@
+
+//富瑞坤
+2025-04-25 15:41:21:457 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x109e04200 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34305 Manufacturer=iTing.usbAudio Product=VMouse PrimaryUsagePage=65283 PrimaryUsage=0 ReportInterval=1000>
+2025-04-25 15:41:21:469 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x116904080 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34305 Manufacturer=iTing.usbAudio Product=VMouse PrimaryUsagePage=1 PrimaryUsage=0 ReportInterval=1000>
+2025-04-25 15:41:21:489 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x133904080 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34305 Manufacturer=iTing.usbAudio Product=VMouse PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=1000>
+//富瑞坤(2代)
+2025-04-25 15:44:21:170 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x109e04200 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34305 Manufacturer=iTing.usbAudio Product=VMouse PrimaryUsagePage=1 PrimaryUsage=0 ReportInterval=1000>//设备信息
+2025-04-25 15:44:21:179 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x116904080 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34305 Manufacturer=iTing.usbAudio Product=VMouse PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=1000>
+2025-04-25 15:44:21:194 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x133805f90 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34305 Manufacturer=iTing.usbAudio Product=VMouse PrimaryUsagePage=65283 PrimaryUsage=0 ReportInterval=1000>//按键事件
+
+
+//泰凌微
+2025-04-25 15:46:02:561 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x133804820 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=4310 ProductID=45064 Manufacturer=HXW Product=NewMime_mouse PrimaryUsagePage=1 PrimaryUsage=2 ReportInterval=4000>//设备信息和按键事件
+
+//泰凌微2代
+2025-04-25 15:47:29:162 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x116904a70 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=65519 PrimaryUsage=0 ReportInterval=4000>//按键事件
+2025-04-25 15:47:29:205 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x133904080 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=1 PrimaryUsage=2 ReportInterval=1000>
+2025-04-25 15:47:29:232 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x1339049b0 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=4000>
\ No newline at end of file
diff --git a/Document/新/富瑞坤usb获取设备信息.txt b/Document/新/富瑞坤usb获取设备信息.txt
new file mode 100644 (file)
index 0000000..bc2c97a
--- /dev/null
@@ -0,0 +1,18 @@
+2025-04-22 09:22:54:037 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x12b704740 [0x2096f48c0]  'ClassName=AppleSPUHIDDevice' Transport=SPU Manufacturer=Apple PrimaryUsagePage=65280 PrimaryUsage=255 ReportInterval=8000>
+2025-04-22 09:22:54:038 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x12b7048a0 [0x2096f48c0]  'ClassName=AppleSPUHIDDevice' Transport=SPU Manufacturer=Apple PrimaryUsagePage=65292 PrimaryUsage=1 ReportInterval=8000>
+2025-04-22 09:22:54:038 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x12b7041f0 [0x2096f48c0]  'ClassName=AppleSPUHIDDevice' Transport=SPU Manufacturer=Apple PrimaryUsagePage=65292 PrimaryUsage=5 ReportInterval=8000>
+2025-04-22 09:22:54:039 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x12c005c30 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34305 Manufacturer=iTing.usbAudio Product=VMouse PrimaryUsagePage=65283 PrimaryUsage=0 ReportInterval=1000>
+2025-04-22 09:22:54:039 ~ [LogManager][HidManager]打开设备voice成功!
+2025-04-22 09:22:54:040 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x12c005d90 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=16700 ProductID=8455 Manufacturer=DELL Product=Dell USB Entry Keyboard PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=8000>
+2025-04-22 09:22:54:040 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x12b705010 [0x2096f48c0]  'ClassName=AppleBTM' Transport=SPMI Manufacturer=APPL Product=BTM PrimaryUsagePage=65280 PrimaryUsage=72 ReportInterval=8000>
+2025-04-22 09:22:54:041 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x12b705170 [0x2096f48c0]  'ClassName=AppleCS42L84Mikey' Transport=Audio Manufacturer=Apple Product=Headset PrimaryUsagePage=12 PrimaryUsage=1 ReportInterval=8000>
+2025-04-22 09:22:54:041 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x114d04720 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34305 Manufacturer=iTing.usbAudio Product=VMouse PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=1000>
+2025-04-22 09:22:54:041 ~ [LogManager][HidManager]发现设备 <IOHIDDevice 0x12c005880 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34305 Manufacturer=iTing.usbAudio Product=VMouse PrimaryUsagePage=1 PrimaryUsage=0 ReportInterval=1000>
+2025-04-22 09:22:54:042 ~ [LogManager][HidManager]打开设备信息成功!
+2025-04-22 09:22:54:042 ~ [LogManager][frk]sdk切换到usb模式
+2025-04-22 09:22:54:042 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-22 09:22:54:042 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-22 09:22:54:042 ~ [LogManager][HidManager][send] <IOHIDDevice 0x12c005880 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34305 Manufacturer=iTing.usbAudio Product=VMouse PrimaryUsagePage=1 PrimaryUsage=0 ReportInterval=1000> {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-22 09:22:54:095 ~ [LogManager][HidManager][reciv] {length = 64, bytes = 0x7b226261 74746572 795f706f 77657222 ... 00000000 00000000 }
+2025-04-22 09:22:54:095 ~ [LogManager][frk][receive][info] 7B22626174746572795F706F776572223A223738227D
+2025-04-22 09:22:54:096 ~ [LogManager][frk][receive][info] {"battery_power":"78"}
\ No newline at end of file
diff --git a/Document/新/富瑞坤无鉴权uuid.txt b/Document/新/富瑞坤无鉴权uuid.txt
deleted file mode 100644 (file)
index 46940a2..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-2025-04-19 11:04:45:150 ~ [LogManager][BleManager] 发现服务 
- (
-    "<CBService: 0x600001c19600, isPrimary = YES, UUID = Device Information>",
-    "<CBService: 0x600001c19700, isPrimary = YES, UUID = FFF1>",
-    "<CBService: 0x600001c19740, isPrimary = YES, UUID = 02F00000-0000-0000-0000-00000000FE00>",
-    "<CBService: 0x600001c19780, isPrimary = YES, UUID = Battery>"
-)
-2025-04-19 11:04:45:151 ~ [LogManager][BleManager] 发现特征
-<CBService: 0x600001c19600, isPrimary = YES, UUID = Device Information>
-(
-    "<CBCharacteristic: 0x600002d68a80, UUID = Hardware Revision String, properties = 0x2, value = {length = 4, bytes = 0x56312e30}, notifying = NO>",
-    "<CBCharacteristic: 0x600002d68ba0, UUID = Firmware Revision String, properties = 0x2, value = {length = 8, bytes = 0x56312e302e313039}, notifying = NO>"
-)
-2025-04-19 11:04:45:152 ~ [LogManager][BleManager] 发现特征
-<CBService: 0x600001c19700, isPrimary = YES, UUID = FFF1>
-(
-    "<CBCharacteristic: 0x600002d68120, UUID = 0783B03E-8535-B5A0-7140-A304D2194CB8, properties = 0x1C, value = {length = 16, bytes = 0x0affff2fbc2800040101c045028a1164}, notifying = NO>",
-    "<CBCharacteristic: 0x600002d68000, UUID = 0783B03E-8535-B5A0-7140-A304D2495CB9, properties = 0x1C, value = (null), notifying = NO>",
-    "<CBCharacteristic: 0x600002d688a0, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x1C, value = {length = 103, bytes = 0x7b226465 76696365 53656372 6574223a ... ffffffff 5638227d }, notifying = NO>",
-    "<CBCharacteristic: 0x600002d681e0, UUID = 0783B73E-8535-B5A0-7140-A304D2194CB7, properties = 0x1C, value = (null), notifying = NO>"
-)
-2025-04-19 11:04:45:152 ~ [LogManager][BleManager] 发现特征
-<CBService: 0x600001c19740, isPrimary = YES, UUID = 02F00000-0000-0000-0000-00000000FE00>
-(
-    "<CBCharacteristic: 0x600002d68180, UUID = 02F00000-0000-0000-0000-00000000FF03, properties = 0x2, value = (null), notifying = NO>",
-    "<CBCharacteristic: 0x600002d69380, UUID = 02F00000-0000-0000-0000-00000000FF02, properties = 0x12, value = (null), notifying = NO>",
-    "<CBCharacteristic: 0x600002d693e0, UUID = 02F00000-0000-0000-0000-00000000FF00, properties = 0x2, value = (null), notifying = NO>",
-    "<CBCharacteristic: 0x600002d69440, UUID = 02F00000-0000-0000-0000-00000000FF01, properties = 0xC, value = (null), notifying = NO>"
-)
\ No newline at end of file
diff --git a/Document/新/泰凌微2代usb鉴权成功.txt b/Document/新/泰凌微2代usb鉴权成功.txt
new file mode 100644 (file)
index 0000000..29d592f
--- /dev/null
@@ -0,0 +1,2061 @@
+timeout not support. will lock forever.
+2025-04-21 18:26:52:274 ~ [LogManager] 日志路径 /Users/yaozuopan/Library/Containers/zhihuishixun.MouseSdk/Data/Documents/AiMouseSdk/2025-04-21 18:26:52:273.log
+2025-04-21 18:26:52:274 ~ [LogManager]MouseSdk_v2025041501
+2025-04-21 18:26:52:274 ~ [LogManager]app type 2
+2025-04-21 18:26:52:274 ~ [LogManager][BleManager] 查询配对过的设备(
+)
+2025-04-21 18:26:52:274 ~ [LogManager][HidManager] 关闭hid
+2025-04-21 18:26:52:275 ~ [LogManager][HidManager] 关闭hid成功!
+2025-04-21 18:26:52:275 ~ [LogManager][HidManager] 打开hid成功!
+2025-04-21 18:26:52:347 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x148e180e0 [0x2096f48c0]  'ClassName=AppleSPUHIDDevice' Transport=SPU Manufacturer=Apple PrimaryUsagePage=65292 PrimaryUsage=5 ReportInterval=8000>
+2025-04-21 18:26:52:347 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x148e18240 [0x2096f48c0]  'ClassName=AppleSPUHIDDevice' Transport=SPU Manufacturer=Apple PrimaryUsagePage=65280 PrimaryUsage=255 ReportInterval=8000>
+2025-04-21 18:26:52:347 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x148e11520 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=65519 PrimaryUsage=0 ReportInterval=4000>
+2025-04-21 18:26:52:347 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x148e11680 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=16700 ProductID=8455 Manufacturer=DELL Product=Dell USB Entry Keyboard PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=8000>
+2025-04-21 18:26:52:385 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x148f3e450 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=4000>
+2025-04-21 18:26:52:393 ~ [LogManager][HidManager] 打开设备voice成功!
+2025-04-21 18:26:52:393 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x148f3e2f0 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=1 PrimaryUsage=2 ReportInterval=1000>
+2025-04-21 18:26:52:394 ~ [LogManager][HidManager] 打开设备信息成功!
+2025-04-21 18:26:52:394 ~ [LogManager][frk]sdk切换到usb模式
+2025-04-21 18:26:52:394 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:52:394 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:52:394 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:52:401 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x148e183a0 [0x2096f48c0]  'ClassName=AppleSPUHIDDevice' Transport=SPU Manufacturer=Apple PrimaryUsagePage=65292 PrimaryUsage=1 ReportInterval=8000>
+2025-04-21 18:26:52:401 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x148f3df90 [0x2096f48c0]  'ClassName=IOHIDUserDevice' Transport=Bluetooth Low Energy VendorID=9354 VendorIDSource=2 ProductID=33382 Product=VMouse PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=8000>
+2025-04-21 18:26:52:402 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x148e18980 [0x2096f48c0]  'ClassName=AppleBTM' Transport=SPMI Manufacturer=APPL Product=BTM PrimaryUsagePage=65280 PrimaryUsage=72 ReportInterval=8000>
+2025-04-21 18:26:52:402 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x148e18ae0 [0x2096f48c0]  'ClassName=AppleCS42L84Mikey' Transport=Audio Manufacturer=Apple Product=Headset PrimaryUsagePage=12 PrimaryUsage=1 ReportInterval=8000>
+2025-04-21 18:26:52:414 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x148f3ed80 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=4000>
+2025-04-21 18:26:52:414 ~ [LogManager][HidManager] 打开设备voice成功!
+2025-04-21 18:26:52:415 ~ [LogManager][frk]sdk切换到usb模式
+2025-04-21 18:26:52:415 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:26:52:415 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x149907b70 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=65519 PrimaryUsage=0 ReportInterval=4000>
+2025-04-21 18:26:52:415 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x149907cd0 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=16700 ProductID=8455 Manufacturer=DELL Product=Dell USB Entry Keyboard PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=8000>
+2025-04-21 18:26:52:415 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x149907e30 [0x2096f48c0]  'ClassName=AppleSPUHIDDevice' Transport=SPU Manufacturer=Apple PrimaryUsagePage=65292 PrimaryUsage=5 ReportInterval=8000>
+2025-04-21 18:26:52:415 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x149805310 [0x2096f48c0]  'ClassName=IOHIDUserDevice' Transport=Bluetooth Low Energy VendorID=9354 VendorIDSource=2 ProductID=33382 Product=VMouse PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=8000>
+2025-04-21 18:26:52:416 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x148f3e760 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=1 PrimaryUsage=2 ReportInterval=1000>
+2025-04-21 18:26:52:416 ~ [LogManager][HidManager] 打开设备信息成功!
+2025-04-21 18:26:52:416 ~ [LogManager][frk]sdk切换到usb模式
+2025-04-21 18:26:52:416 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:26:52:416 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x149907f90 [0x2096f48c0]  'ClassName=AppleSPUHIDDevice' Transport=SPU Manufacturer=Apple PrimaryUsagePage=65280 PrimaryUsage=255 ReportInterval=8000>
+2025-04-21 18:26:52:417 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x149907920 [0x2096f48c0]  'ClassName=AppleSPUHIDDevice' Transport=SPU Manufacturer=Apple PrimaryUsagePage=65292 PrimaryUsage=1 ReportInterval=8000>
+2025-04-21 18:26:52:417 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x149908510 [0x2096f48c0]  'ClassName=AppleBTM' Transport=SPMI Manufacturer=APPL Product=BTM PrimaryUsagePage=65280 PrimaryUsage=72 ReportInterval=8000>
+2025-04-21 18:26:52:417 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x149908670 [0x2096f48c0]  'ClassName=AppleCS42L84Mikey' Transport=Audio Manufacturer=Apple Product=Headset PrimaryUsagePage=12 PrimaryUsage=1 ReportInterval=8000>
+2025-04-21 18:26:52:418 ~ [LogManager][STBS]
+2025-04-21 18:26:52:418 ~ [LogManager]
+2025-04-21 18:26:52:418 ~ [LogManager][STBS]
+2025-04-21 18:26:52:418 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:26:52:427 ~ [LogManager][BleManager] 当前电脑蓝牙状态 = 5
+2025-04-21 18:26:52:895 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:52:897 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:52:897 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:53:394 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:53:395 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:53:395 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:53:463 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:26:53:463 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:26:53:895 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:53:896 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:53:896 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:54:395 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:54:396 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:54:396 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:54:512 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:26:54:513 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:26:54:895 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:54:896 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:54:897 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:55:395 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:55:396 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:55:396 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:55:562 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:26:55:563 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:26:55:895 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:55:896 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:55:896 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:56:395 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:56:395 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:56:396 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:56:613 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:26:56:614 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:26:56:894 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:56:895 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:56:896 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:57:394 ~ [LogManager][frk]指令超时...
+2025-04-21 18:26:57:395 ~ [LogManager][frk][send] {length = 1, bytes = 0x00}
+ 18:26:57:395 ~ 按键指令 = 0
+2025-04-21 18:26:57:396 ~ [LogManager]USB设备连接状态返回: false
+BOOL _NSPersistentUIDeleteItemAtFileURL(NSURL *const __strong) Failed to stat item: file:///Users/yaozuopan/Library/Containers/zhihuishixun.MouseSdk/Data/Library/Saved%20Application%20State/zhihuishixun.MouseSdk.savedState/restorecount.plist
+2025-04-21 18:26:57:664 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:57:665 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:57:665 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:57:673 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:26:58:165 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:58:166 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:58:166 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:58:665 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:58:666 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:58:666 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:58:723 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:26:59:165 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:59:166 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:59:166 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:59:665 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:26:59:666 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:26:59:666 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:26:59:770 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:27:00:164 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:27:00:164 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:27:00:165 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:27:00:665 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:27:00:666 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:27:00:666 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:27:00:821 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:27:01:165 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:27:01:166 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:27:01:166 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:27:01:664 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:27:01:665 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:27:01:666 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:27:01:870 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:27:02:165 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:27:02:165 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:27:02:166 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:27:02:274 ~ [LogManager][BleManager] 查询配对过的设备(
+    "<CBPeripheral: 0x60000354eb10, identifier = 713628C5-8B75-997C-8719-B9FFF02CA0E0, name = VMouse, mtu = 0, state = disconnected>"
+)
+2025-04-21 18:27:02:275 ~ [LogManager][BleManager] 配对匹配过的设备VMouse
+2025-04-21 18:27:02:275 ~ [LogManager][BleManager] 连接设备 <CBPeripheral: 0x60000354eb10, identifier = 713628C5-8B75-997C-8719-B9FFF02CA0E0, name = VMouse, mtu = 0, state = disconnected>
+2025-04-21 18:27:02:276 ~ [LogManager][HidManager] 关闭hid
+2025-04-21 18:27:02:277 ~ [LogManager][HidManager] 关闭hid成功!
+2025-04-21 18:27:02:277 ~ [LogManager][HidManager] 打开hid成功!
+2025-04-21 18:27:02:284 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x12aa07ca0 [0x2096f48c0]  'ClassName=AppleSPUHIDDevice' Transport=SPU Manufacturer=Apple PrimaryUsagePage=65292 PrimaryUsage=5 ReportInterval=8000>
+2025-04-21 18:27:02:288 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x12aa069b0 [0x2096f48c0]  'ClassName=IOHIDUserDevice' Transport=Bluetooth Low Energy VendorID=9354 VendorIDSource=2 ProductID=33382 Product=VMouse PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=8000>
+2025-04-21 18:27:02:288 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x12aa07e00 [0x2096f48c0]  'ClassName=AppleSPUHIDDevice' Transport=SPU Manufacturer=Apple PrimaryUsagePage=65280 PrimaryUsage=255 ReportInterval=8000>
+2025-04-21 18:27:02:289 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x12aa08590 [0x2096f48c0]  'ClassName=AppleCS42L84Mikey' Transport=Audio Manufacturer=Apple Product=Headset PrimaryUsagePage=12 PrimaryUsage=1 ReportInterval=8000>
+2025-04-21 18:27:02:289 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x12aa075f0 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=65519 PrimaryUsage=0 ReportInterval=4000>
+2025-04-21 18:27:02:289 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x12aa07750 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=16700 ProductID=8455 Manufacturer=DELL Product=Dell USB Entry Keyboard PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=8000>
+2025-04-21 18:27:02:290 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x12aa06cc0 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=1 PrimaryUsage=2 ReportInterval=1000>
+2025-04-21 18:27:02:291 ~ [LogManager][HidManager] 打开设备信息成功!
+2025-04-21 18:27:02:292 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x12aa07240 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=4000>
+2025-04-21 18:27:02:292 ~ [LogManager][HidManager] 打开设备voice成功!
+2025-04-21 18:27:02:292 ~ [LogManager][frk]sdk切换到usb模式
+2025-04-21 18:27:02:293 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:27:02:293 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x12aa082d0 [0x2096f48c0]  'ClassName=AppleSPUHIDDevice' Transport=SPU Manufacturer=Apple PrimaryUsagePage=65292 PrimaryUsage=1 ReportInterval=8000>
+2025-04-21 18:27:02:293 ~ [LogManager][HidManager] 发现设备 <IOHIDDevice 0x12aa08430 [0x2096f48c0]  'ClassName=AppleBTM' Transport=SPMI Manufacturer=APPL Product=BTM PrimaryUsagePage=65280 PrimaryUsage=72 ReportInterval=8000>
+2025-04-21 18:27:02:295 ~ [LogManager][BleManager] 发现服务
+ (
+    "<CBService: 0x600001b8e900, isPrimary = YES, UUID = Device Information>",
+    "<CBService: 0x600001b8e800, isPrimary = YES, UUID = Battery>",
+    "<CBService: 0x600001b8ea80, isPrimary = YES, UUID = 00010203-0405-0607-0809-0A0B0C0D1912>",
+    "<CBService: 0x600001b8ebc0, isPrimary = YES, UUID = FFF0>",
+    "<CBService: 0x600001b8eb40, isPrimary = YES, UUID = FFF0>",
+    "<CBService: 0x600001b8ecc0, isPrimary = YES, UUID = FFF1>"
+)
+2025-04-21 18:27:02:296 ~ [LogManager][BleManager] 发现特征
+<CBService: 0x600001b8e900, isPrimary = YES, UUID = Device Information>
+(
+    "<CBCharacteristic: 0x600002a500c0, UUID = PnP ID, properties = 0x2, value = {length = 7, bytes = 0x028a2466820100}, notifying = NO>"
+)
+2025-04-21 18:27:02:296 ~ [LogManager][BleManager] 发现特征
+<CBService: 0x600001b8e800, isPrimary = YES, UUID = Battery>
+(
+    "<CBCharacteristic: 0x600002a50120, UUID = Battery Level, properties = 0x12, value = {length = 1, bytes = 0x64}, notifying = NO>"
+)
+2025-04-21 18:27:02:296 ~ [LogManager][BleManager] 发现特征
+<CBService: 0x600001b8ea80, isPrimary = YES, UUID = 00010203-0405-0607-0809-0A0B0C0D1912>
+(
+    "<CBCharacteristic: 0x600002a50000, UUID = 00010203-0405-0607-0809-0A0B0C0D2B12, properties = 0x6, value = (null), notifying = NO>",
+    "<CBCharacteristic: 0x600002a50060, UUID = 00010203-0405-0607-0809-0A0B0C0D2B14, properties = 0x2, value = (null), notifying = NO>",
+    "<CBCharacteristic: 0x600002a50180, UUID = 00010203-0405-0607-0809-0A0B0C0D2B15, properties = 0x16, value = (null), notifying = NO>"
+)
+2025-04-21 18:27:02:297 ~ [LogManager][BleManager] 发现特征
+<CBService: 0x600001b8ebc0, isPrimary = YES, UUID = FFF0>
+(
+    "<CBCharacteristic: 0x600002a6ba80, UUID = B03E, properties = 0x12, value = (null), notifying = NO>"
+)
+2025-04-21 18:27:02:297 ~ [LogManager][BleManager] 发现特征
+<CBService: 0x600001b8eb40, isPrimary = YES, UUID = FFF0>
+(
+    "<CBCharacteristic: 0x600002a6b420, UUID = FFF1, properties = 0x8, value = (null), notifying = NO>",
+    "<CBCharacteristic: 0x600002a6a040, UUID = FFF2, properties = 0x12, value = {length = 16, bytes = 0x69020000000000000000000000000000}, notifying = NO>",
+    "<CBCharacteristic: 0x600002a6bd20, UUID = FFF3, properties = 0x2, value = (null), notifying = NO>"
+)
+2025-04-21 18:27:02:298 ~ [LogManager][BleManager] 发现特征
+<CBService: 0x600001b8ecc0, isPrimary = YES, UUID = FFF1>
+(
+    "<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 33, bytes = 0x0c450b35 580053a8 58b9a57d 3ff7727e ... 3e3d85ea e71a1039 }, notifying = NO>",
+    "<CBCharacteristic: 0x600002a6b7e0, UUID = 0783B03E-8535-B5A0-7140-A304D2194CB8, properties = 0x18, value = (null), notifying = NO>"
+)
+2025-04-21 18:27:02:664 ~ [LogManager][frk]指令超时...
+2025-04-21 18:27:02:665 ~ [LogManager][frk][send] {length = 1, bytes = 0x00}
+ 18:27:02:666 ~ 按键指令 = 0
+2025-04-21 18:27:02:666 ~ [LogManager]USB设备连接状态返回: false
+2025-04-21 18:27:02:920 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:27:02:921 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:27:02:922 ~ [LogManager][HidManager] 向usb设备发送数据 {length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:27:03:337 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:27:03:338 ~ [LogManager][BleManager] 连接成功 = VMouse
+2025-04-21 18:27:03:338 ~ [LogManager][frk]sdk切换到蓝牙模式
+2025-04-21 18:27:03:338 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:27:03:421 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:27:03:422 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:27:03:423 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 33, bytes = 0x0c450b35 580053a8 58b9a57d 3ff7727e ... 3e3d85ea e71a1039 }, notifying = YES>
+{length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:27:03:682 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}, notifying = YES> {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}
+2025-04-21 18:27:03:683 ~ [LogManager][frk][receive][info] 7B22626174746572795F706F776572223A22313030227D
+2025-04-21 18:27:03:683 ~ [LogManager][frk][receive][info] {"battery_power":"100"}
+2025-04-21 18:27:03:684 ~ [LogManager][frk][send][info]-$${"cmd":"get_CPI"}$$-
+2025-04-21 18:27:03:685 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F435049227D24242D0A
+2025-04-21 18:27:03:685 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}, notifying = YES>
+{length = 24, bytes = 0x2d24247b22636d64223a226765745f435049227d24242d0a}
+2025-04-21 18:27:04:034 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 13, bytes = 0x7b22435049223a22363030227d}, notifying = YES> {length = 13, bytes = 0x7b22435049223a22363030227d}
+2025-04-21 18:27:04:035 ~ [LogManager][frk][receive][info] 7B22435049223A22363030227D
+2025-04-21 18:27:04:035 ~ [LogManager][frk][receive][info] {"CPI":"600"}
+2025-04-21 18:27:04:036 ~ [LogManager][frk][send][info]-$${"cmd":"get_CPI_list"}$$-
+2025-04-21 18:27:04:036 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F4350495F6C697374227D24242D0A
+2025-04-21 18:27:04:036 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 13, bytes = 0x7b22435049223a22363030227d}, notifying = YES>
+{length = 29, bytes = 0x2d24247b 22636d64 223a2267 65745f43 ... 7374227d 24242d0a }
+2025-04-21 18:27:04:051 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }, notifying = YES> {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }
+2025-04-21 18:27:04:052 ~ [LogManager][frk][receive][info] 7B224350495F6C697374223A223630302C313030302C313630302C323430302C33363030227D
+2025-04-21 18:27:04:052 ~ [LogManager][frk][receive][info] {"CPI_list":"600,1000,1600,2400,3600"}
+2025-04-21 18:27:04:053 ~ [LogManager][frk][send][info]-$${"cmd":"get_version"}$$-
+2025-04-21 18:27:04:053 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F76657273696F6E227D24242D0A
+2025-04-21 18:27:04:053 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }, notifying = YES>
+{length = 28, bytes = 0x2d24247b 22636d64 223a2267 65745f76 ... 6f6e227d 24242d0a }
+2025-04-21 18:27:04:387 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:27:04:388 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:27:04:402 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }, notifying = YES> {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }
+2025-04-21 18:27:04:403 ~ [LogManager][frk][receive][info] 7B2276657273696F6E223A2276312E32342E30372E3233227D
+2025-04-21 18:27:04:403 ~ [LogManager][frk][receive][info] {"version":"v1.24.07.23"}
+2025-04-21 18:27:04:404 ~ [LogManager][frk][send][info]-$${"cmd":"get_brand"}$$-
+2025-04-21 18:27:04:404 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F6272616E64227D24242D0A
+2025-04-21 18:27:04:404 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }, notifying = YES>
+{length = 26, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6e64227d 24242d0a }
+2025-04-21 18:27:04:754 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}, notifying = YES> {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}
+2025-04-21 18:27:04:755 ~ [LogManager][frk][receive][info] 7B226272616E64223A22564D6F757365227D
+2025-04-21 18:27:04:755 ~ [LogManager][frk][receive][info] {"brand":"VMouse"}
+2025-04-21 18:27:04:755 ~ [LogManager][frk][send][info]-$${"cmd":"get_SN"}$$-
+2025-04-21 18:27:04:756 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F534E227D24242D0A
+2025-04-21 18:27:04:756 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}, notifying = YES>
+{length = 23, bytes = 0x2d24247b22636d64223a226765745f534e227d24242d0a}
+2025-04-21 18:27:04:770 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }, notifying = YES> {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }
+2025-04-21 18:27:04:771 ~ [LogManager][frk][receive][info] 7B22534E223A22FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5A5A5A5FFFFFFFF5802227D
+2025-04-21 18:27:04:771 ~ [LogManager][frk][receive][info] (null)
+2025-04-21 18:27:04:771 ~ [LogManager][frk]SN未设置!!!
+2025-04-21 18:27:04:771 ~ [LogManager][frk][send][info]-$${"cmd":"get_MAC"}$$-
+2025-04-21 18:27:04:772 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F4D4143227D24242D0A
+2025-04-21 18:27:04:772 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }, notifying = YES>
+{length = 24, bytes = 0x2d24247b22636d64223a226765745f4d4143227d24242d0a}
+2025-04-21 18:27:04:792 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}, notifying = YES> {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}
+2025-04-21 18:27:04:792 ~ [LogManager][frk][receive][info] 7B224D4143223A22433033313032384130433631227D
+2025-04-21 18:27:04:793 ~ [LogManager][frk][receive][info] {"MAC":"C031028A0C61"}
+2025-04-21 18:27:04:793 ~ [LogManager][frk][send][info]-$${"cmd":"get_productKey"}$$-
+2025-04-21 18:27:04:794 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F70726F647563744B6579227D24242D0A
+2025-04-21 18:27:04:794 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}, notifying = YES>
+{length = 31, bytes = 0x2d24247b 22636d64 223a2267 65745f70 ... 6579227d 24242d0a }
+2025-04-21 18:27:05:144 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }, notifying = YES> {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }
+2025-04-21 18:27:05:145 ~ [LogManager][frk][receive][info] 7B2270726F647563744B6579223A22636376556F4A4F4C62586E227D
+2025-04-21 18:27:05:145 ~ [LogManager][frk][receive][info] {"productKey":"ccvUoJOLbXn"}
+2025-04-21 18:27:05:145 ~ [LogManager][frk][send][info]-$${"cmd":"get_secretKey"}$$-
+2025-04-21 18:27:05:146 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F7365637265744B6579227D24242D0A
+2025-04-21 18:27:05:146 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }, notifying = YES>
+{length = 30, bytes = 0x2d24247b 22636d64 223a2267 65745f73 ... 6579227d 24242d0a }
+2025-04-21 18:27:05:160 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }, notifying = YES> {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }
+2025-04-21 18:27:05:160 ~ [LogManager][frk][receive][info] 7B227365637265744B6579223A226E4E526A6B52704B5478767072476157227D
+2025-04-21 18:27:05:160 ~ [LogManager][frk][receive][info] {"secretKey":"nNRjkRpKTxvprGaW"}
+2025-04-21 18:27:05:160 ~ [LogManager][frk][send][info]-$${"cmd":"get_deviceSecret"}$$-
+2025-04-21 18:27:05:161 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F646576696365536563726574227D24242D0A
+2025-04-21 18:27:05:161 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }, notifying = YES>
+{length = 33, bytes = 0x2d24247b 22636d64 223a2267 65745f64 ... 6574227d 24242d0a }
+2025-04-21 18:27:05:174 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }, notifying = YES> {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }
+2025-04-21 18:27:05:175 ~ [LogManager][frk][receive][info] 7B22646576696365536563726574223A22FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01564D6F757365227D
+2025-04-21 18:27:05:175 ~ [LogManager][frk][receive][info] (null)
+2025-04-21 18:27:05:175 ~ [LogManager][frk]deviceSecret未设置
+2025-04-21 18:27:05:437 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:27:05:437 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:27:05:438 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }, notifying = YES>
+{length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:27:05:438 ~ [LogManager][frk]有命令正在执行中...
+2025-04-21 18:27:05:534 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}, notifying = YES> {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}
+2025-04-21 18:27:05:535 ~ [LogManager][frk][receive][info] 7B22626174746572795F706F776572223A22313030227D
+2025-04-21 18:27:05:535 ~ [LogManager][frk][receive][info] {"battery_power":"100"}
+2025-04-21 18:27:05:535 ~ [LogManager][frk][send][info]-$${"cmd":"get_CPI"}$$-
+2025-04-21 18:27:05:536 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F435049227D24242D0A
+2025-04-21 18:27:05:536 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}, notifying = YES>
+{length = 24, bytes = 0x2d24247b22636d64223a226765745f435049227d24242d0a}
+2025-04-21 18:27:05:551 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 13, bytes = 0x7b22435049223a22363030227d}, notifying = YES> {length = 13, bytes = 0x7b22435049223a22363030227d}
+2025-04-21 18:27:05:551 ~ [LogManager][frk][receive][info] 7B22435049223A22363030227D
+2025-04-21 18:27:05:552 ~ [LogManager][frk][receive][info] {"CPI":"600"}
+2025-04-21 18:27:05:552 ~ [LogManager][frk][send][info]-$${"cmd":"get_CPI_list"}$$-
+2025-04-21 18:27:05:552 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F4350495F6C697374227D24242D0A
+2025-04-21 18:27:05:553 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 13, bytes = 0x7b22435049223a22363030227d}, notifying = YES>
+{length = 29, bytes = 0x2d24247b 22636d64 223a2267 65745f43 ... 7374227d 24242d0a }
+2025-04-21 18:27:05:902 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }, notifying = YES> {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }
+2025-04-21 18:27:05:903 ~ [LogManager][frk][receive][info] 7B224350495F6C697374223A223630302C313030302C313630302C323430302C33363030227D
+2025-04-21 18:27:05:903 ~ [LogManager][frk][receive][info] {"CPI_list":"600,1000,1600,2400,3600"}
+2025-04-21 18:27:05:904 ~ [LogManager][frk][send][info]-$${"cmd":"get_version"}$$-
+2025-04-21 18:27:05:904 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F76657273696F6E227D24242D0A
+2025-04-21 18:27:05:905 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }, notifying = YES>
+{length = 28, bytes = 0x2d24247b 22636d64 223a2267 65745f76 ... 6f6e227d 24242d0a }
+2025-04-21 18:27:05:926 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }, notifying = YES> {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }
+2025-04-21 18:27:05:927 ~ [LogManager][frk][receive][info] 7B2276657273696F6E223A2276312E32342E30372E3233227D
+2025-04-21 18:27:05:927 ~ [LogManager][frk][receive][info] {"version":"v1.24.07.23"}
+2025-04-21 18:27:05:928 ~ [LogManager][frk][send][info]-$${"cmd":"get_brand"}$$-
+2025-04-21 18:27:05:928 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F6272616E64227D24242D0A
+2025-04-21 18:27:05:928 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }, notifying = YES>
+{length = 26, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6e64227d 24242d0a }
+2025-04-21 18:27:05:948 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}, notifying = YES> {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}
+2025-04-21 18:27:05:949 ~ [LogManager][frk][receive][info] 7B226272616E64223A22564D6F757365227D
+2025-04-21 18:27:05:949 ~ [LogManager][frk][receive][info] {"brand":"VMouse"}
+2025-04-21 18:27:05:950 ~ [LogManager][frk][send][info]-$${"cmd":"get_SN"}$$-
+2025-04-21 18:27:05:950 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F534E227D24242D0A
+2025-04-21 18:27:05:951 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}, notifying = YES>
+{length = 23, bytes = 0x2d24247b22636d64223a226765745f534e227d24242d0a}
+2025-04-21 18:27:05:971 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }, notifying = YES> {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }
+2025-04-21 18:27:05:971 ~ [LogManager][frk][receive][info] 7B22534E223A22FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5A5A5A5FFFFFFFF5802227D
+2025-04-21 18:27:05:972 ~ [LogManager][frk][receive][info] (null)
+2025-04-21 18:27:05:972 ~ [LogManager][frk]SN未设置!!!
+2025-04-21 18:27:05:972 ~ [LogManager][frk][send][info]-$${"cmd":"get_MAC"}$$-
+2025-04-21 18:27:05:972 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F4D4143227D24242D0A
+2025-04-21 18:27:05:973 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }, notifying = YES>
+{length = 24, bytes = 0x2d24247b22636d64223a226765745f4d4143227d24242d0a}
+2025-04-21 18:27:05:993 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}, notifying = YES> {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}
+2025-04-21 18:27:05:994 ~ [LogManager][frk][receive][info] 7B224D4143223A22433033313032384130433631227D
+2025-04-21 18:27:05:994 ~ [LogManager][frk][receive][info] {"MAC":"C031028A0C61"}
+2025-04-21 18:27:05:994 ~ [LogManager][frk][send][info]-$${"cmd":"get_productKey"}$$-
+2025-04-21 18:27:05:994 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F70726F647563744B6579227D24242D0A
+2025-04-21 18:27:05:995 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}, notifying = YES>
+{length = 31, bytes = 0x2d24247b 22636d64 223a2267 65745f70 ... 6579227d 24242d0a }
+2025-04-21 18:27:06:016 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }, notifying = YES> {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }
+2025-04-21 18:27:06:017 ~ [LogManager][frk][receive][info] 7B2270726F647563744B6579223A22636376556F4A4F4C62586E227D
+2025-04-21 18:27:06:017 ~ [LogManager][frk][receive][info] {"productKey":"ccvUoJOLbXn"}
+2025-04-21 18:27:06:017 ~ [LogManager][frk][send][info]-$${"cmd":"get_secretKey"}$$-
+2025-04-21 18:27:06:017 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F7365637265744B6579227D24242D0A
+2025-04-21 18:27:06:018 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }, notifying = YES>
+{length = 30, bytes = 0x2d24247b 22636d64 223a2267 65745f73 ... 6579227d 24242d0a }
+2025-04-21 18:27:06:053 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }, notifying = YES> {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }
+2025-04-21 18:27:06:054 ~ [LogManager][frk][receive][info] 7B227365637265744B6579223A226E4E526A6B52704B5478767072476157227D
+2025-04-21 18:27:06:054 ~ [LogManager][frk][receive][info] {"secretKey":"nNRjkRpKTxvprGaW"}
+2025-04-21 18:27:06:054 ~ [LogManager][frk][send][info]-$${"cmd":"get_deviceSecret"}$$-
+2025-04-21 18:27:06:055 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F646576696365536563726574227D24242D0A
+2025-04-21 18:27:06:055 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }, notifying = YES>
+{length = 33, bytes = 0x2d24247b 22636d64 223a2267 65745f64 ... 6574227d 24242d0a }
+2025-04-21 18:27:06:076 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }, notifying = YES> {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }
+2025-04-21 18:27:06:077 ~ [LogManager][frk][receive][info] 7B22646576696365536563726574223A22FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01564D6F757365227D
+2025-04-21 18:27:06:077 ~ [LogManager][frk][receive][info] (null)
+2025-04-21 18:27:06:078 ~ [LogManager][frk]deviceSecret未设置
+2025-04-21 18:27:06:224 ~ [LogManager]蓝牙 设备连接状态返回: true
+2025-04-21 18:27:06:225 ~ [LogManager]app主动获取设备信息 。。。
+2025-04-21 18:27:06:225 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:27:06:226 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:27:06:226 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }, notifying = YES>
+{length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:27:06:241 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}, notifying = YES> {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}
+2025-04-21 18:27:06:241 ~ [LogManager][frk][receive][info] 7B22626174746572795F706F776572223A22313030227D
+2025-04-21 18:27:06:242 ~ [LogManager][frk][receive][info] {"battery_power":"100"}
+2025-04-21 18:27:06:242 ~ [LogManager][frk][send][info]-$${"cmd":"get_CPI"}$$-
+2025-04-21 18:27:06:242 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F435049227D24242D0A
+2025-04-21 18:27:06:242 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}, notifying = YES>
+{length = 24, bytes = 0x2d24247b22636d64223a226765745f435049227d24242d0a}
+2025-04-21 18:27:06:263 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 13, bytes = 0x7b22435049223a22363030227d}, notifying = YES> {length = 13, bytes = 0x7b22435049223a22363030227d}
+2025-04-21 18:27:06:264 ~ [LogManager][frk][receive][info] 7B22435049223A22363030227D
+2025-04-21 18:27:06:264 ~ [LogManager][frk][receive][info] {"CPI":"600"}
+2025-04-21 18:27:06:264 ~ [LogManager][frk][send][info]-$${"cmd":"get_CPI_list"}$$-
+2025-04-21 18:27:06:265 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F4350495F6C697374227D24242D0A
+2025-04-21 18:27:06:265 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 13, bytes = 0x7b22435049223a22363030227d}, notifying = YES>
+{length = 29, bytes = 0x2d24247b 22636d64 223a2267 65745f43 ... 7374227d 24242d0a }
+2025-04-21 18:27:06:286 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }, notifying = YES> {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }
+2025-04-21 18:27:06:287 ~ [LogManager][frk][receive][info] 7B224350495F6C697374223A223630302C313030302C313630302C323430302C33363030227D
+2025-04-21 18:27:06:287 ~ [LogManager][frk][receive][info] {"CPI_list":"600,1000,1600,2400,3600"}
+2025-04-21 18:27:06:287 ~ [LogManager][frk][send][info]-$${"cmd":"get_version"}$$-
+2025-04-21 18:27:06:288 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F76657273696F6E227D24242D0A
+2025-04-21 18:27:06:288 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }, notifying = YES>
+{length = 28, bytes = 0x2d24247b 22636d64 223a2267 65745f76 ... 6f6e227d 24242d0a }
+2025-04-21 18:27:06:323 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }, notifying = YES> {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }
+2025-04-21 18:27:06:324 ~ [LogManager][frk][receive][info] 7B2276657273696F6E223A2276312E32342E30372E3233227D
+2025-04-21 18:27:06:324 ~ [LogManager][frk][receive][info] {"version":"v1.24.07.23"}
+2025-04-21 18:27:06:324 ~ [LogManager][frk][send][info]-$${"cmd":"get_brand"}$$-
+2025-04-21 18:27:06:324 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F6272616E64227D24242D0A
+2025-04-21 18:27:06:324 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }, notifying = YES>
+{length = 26, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6e64227d 24242d0a }
+2025-04-21 18:27:06:346 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}, notifying = YES> {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}
+2025-04-21 18:27:06:347 ~ [LogManager][frk][receive][info] 7B226272616E64223A22564D6F757365227D
+2025-04-21 18:27:06:347 ~ [LogManager][frk][receive][info] {"brand":"VMouse"}
+2025-04-21 18:27:06:347 ~ [LogManager][frk][send][info]-$${"cmd":"get_SN"}$$-
+2025-04-21 18:27:06:348 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F534E227D24242D0A
+2025-04-21 18:27:06:348 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}, notifying = YES>
+{length = 23, bytes = 0x2d24247b22636d64223a226765745f534e227d24242d0a}
+2025-04-21 18:27:06:369 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }, notifying = YES> {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }
+2025-04-21 18:27:06:369 ~ [LogManager][frk][receive][info] 7B22534E223A22FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5A5A5A5FFFFFFFF5802227D
+2025-04-21 18:27:06:369 ~ [LogManager][frk][receive][info] (null)
+2025-04-21 18:27:06:370 ~ [LogManager][frk]SN未设置!!!
+2025-04-21 18:27:06:370 ~ [LogManager][frk][send][info]-$${"cmd":"get_MAC"}$$-
+2025-04-21 18:27:06:370 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F4D4143227D24242D0A
+2025-04-21 18:27:06:370 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }, notifying = YES>
+{length = 24, bytes = 0x2d24247b22636d64223a226765745f4d4143227d24242d0a}
+2025-04-21 18:27:06:391 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}, notifying = YES> {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}
+2025-04-21 18:27:06:391 ~ [LogManager][frk][receive][info] 7B224D4143223A22433033313032384130433631227D
+2025-04-21 18:27:06:391 ~ [LogManager][frk][receive][info] {"MAC":"C031028A0C61"}
+2025-04-21 18:27:06:391 ~ [LogManager][frk][send][info]-$${"cmd":"get_productKey"}$$-
+2025-04-21 18:27:06:391 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F70726F647563744B6579227D24242D0A
+2025-04-21 18:27:06:392 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}, notifying = YES>
+{length = 31, bytes = 0x2d24247b 22636d64 223a2267 65745f70 ... 6579227d 24242d0a }
+2025-04-21 18:27:06:406 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }, notifying = YES> {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }
+2025-04-21 18:27:06:407 ~ [LogManager][frk][receive][info] 7B2270726F647563744B6579223A22636376556F4A4F4C62586E227D
+2025-04-21 18:27:06:407 ~ [LogManager][frk][receive][info] {"productKey":"ccvUoJOLbXn"}
+2025-04-21 18:27:06:407 ~ [LogManager][frk][send][info]-$${"cmd":"get_secretKey"}$$-
+2025-04-21 18:27:06:408 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F7365637265744B6579227D24242D0A
+2025-04-21 18:27:06:408 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }, notifying = YES>
+{length = 30, bytes = 0x2d24247b 22636d64 223a2267 65745f73 ... 6579227d 24242d0a }
+2025-04-21 18:27:06:428 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }, notifying = YES> {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }
+2025-04-21 18:27:06:429 ~ [LogManager][frk][receive][info] 7B227365637265744B6579223A226E4E526A6B52704B5478767072476157227D
+2025-04-21 18:27:06:429 ~ [LogManager][frk][receive][info] {"secretKey":"nNRjkRpKTxvprGaW"}
+2025-04-21 18:27:06:429 ~ [LogManager][frk][send][info]-$${"cmd":"get_deviceSecret"}$$-
+2025-04-21 18:27:06:430 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F646576696365536563726574227D24242D0A
+2025-04-21 18:27:06:430 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }, notifying = YES>
+{length = 33, bytes = 0x2d24247b 22636d64 223a2267 65745f64 ... 6574227d 24242d0a }
+2025-04-21 18:27:06:451 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }, notifying = YES> {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }
+2025-04-21 18:27:06:452 ~ [LogManager][frk][receive][info] 7B22646576696365536563726574223A22FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01564D6F757365227D
+2025-04-21 18:27:06:452 ~ [LogManager][frk][receive][info] (null)
+2025-04-21 18:27:06:453 ~ [LogManager][frk]deviceSecret未设置
+timeout not support. will lock forever.
+2025-04-21 18:27:06:453 ~ [LogManager][STBS]
+2025-04-21 18:27:06:454 ~ [LogManager]send_data2device = 01
+2025-04-21 18:27:06:454 ~ [LogManager]MGNT:SEND BLE DATA
+2025-04-21 18:27:06:454 ~ [LogManager][frk][send] 2D24240124242D00
+2025-04-21 18:27:06:454 ~ [LogManager][STBS]
+2025-04-21 18:27:06:455 ~ [LogManager]
+2025-04-21 18:27:06:455 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }, notifying = YES>
+{length = 8, bytes = 0x2d24240124242d00}
+2025-04-21 18:27:06:455 ~ [LogManager][STBS]
+2025-04-21 18:27:06:455 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:06:473 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 2, bytes = 0x0201}, notifying = YES> {length = 2, bytes = 0x0201}
+2025-04-21 18:27:06:474 ~ [LogManager][frk][receive][info] 0201
+2025-04-21 18:27:06:474 ~ [LogManager][frk][receive][info] \^B\^A
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:06:474 ~ [LogManager][STBS]
+2025-04-21 18:27:06:474 ~ [LogManager]MGNT:SEND BLE DATA
+2025-04-21 18:27:06:474 ~ [LogManager][STBS]
+2025-04-21 18:27:06:475 ~ [LogManager]MGNT:SEND BLE DATA
+2025-04-21 18:27:06:475 ~ [LogManager][STBS]
+2025-04-21 18:27:06:475 ~ [LogManager]
+2025-04-21 18:27:06:475 ~ [LogManager][STBS]
+2025-04-21 18:27:06:475 ~ [LogManager]
+2025-04-21 18:27:06:475 ~ [LogManager]send_data2device = 07 31 37 34 35 32 33 31 32 32 36 34 37 34
+2025-04-21 18:27:06:476 ~ [LogManager][STBS]
+2025-04-21 18:27:06:476 ~ [LogManager]\^A
+2025-04-21 18:27:06:476 ~ [LogManager][STBS]
+2025-04-21 18:27:06:476 ~ [LogManager]\^A
+2025-04-21 18:27:06:476 ~ [LogManager][STBS]
+2025-04-21 18:27:06:476 ~ [LogManager]\^A
+2025-04-21 18:27:06:476 ~ [LogManager][frk][send] 2D2424073137343532333132323634373424242D00
+2025-04-21 18:27:06:476 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 2, bytes = 0x0201}, notifying = YES>
+{length = 21, bytes = 0x2d2424073137343532333132323634373424242d00}
+2025-04-21 18:27:06:477 ~ [LogManager][STBS]
+2025-04-21 18:27:06:477 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:06:488 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:27:06:489 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:27:06:489 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 2, bytes = 0x0201}, notifying = YES>
+{length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:27:06:495 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 45, bytes = 0x086b3172 38644e65 59325569 00863524 ... 30323841 30433631 }, notifying = YES> {length = 45, bytes = 0x086b3172 38644e65 59325569 00863524 ... 30323841 30433631 }
+2025-04-21 18:27:06:496 ~ [LogManager][frk][receive][info] 086B317238644E6559325569008635241EB1FE1C56B4CFE1FA6F48429336FC0BF3433033313032384130433631
+2025-04-21 18:27:06:496 ~ [LogManager][frk][receive][info] (null)
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:06:497 ~ [LogManager][STBS]
+2025-04-21 18:27:06:497 ~ [LogManager]
+2025-04-21 18:27:06:498 ~ [LogManager][STBS]
+2025-04-21 18:27:06:498 ~ [LogManager]
+2025-04-21 18:27:06:498 ~ [LogManager][STBS]
+2025-04-21 18:27:06:499 ~ [LogManager]
+2025-04-21 18:27:06:511 ~ [LogManager][STBS]
+2025-04-21 18:27:06:513 ~ [LogManager] with server\^H
+2025-04-21 18:27:06:513 ~ [LogManager][STBS]
+2025-04-21 18:27:06:514 ~ [LogManager] with server\^H
+2025-04-21 18:27:06:514 ~ [LogManager][STBS]
+2025-04-21 18:27:06:514 ~ [LogManager] with server\^H
+2025-04-21 18:27:06:515 ~ [LogManager][STBS]
+2025-04-21 18:27:06:515 ~ [LogManager]h
+2025-04-21 18:27:06:519 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}, notifying = YES> {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}
+2025-04-21 18:27:06:519 ~ [LogManager][frk][receive][info] 7B22626174746572795F706F776572223A22313030227D
+2025-04-21 18:27:06:520 ~ [LogManager][frk][receive][info] {"battery_power":"100"}
+2025-04-21 18:27:06:520 ~ [LogManager][frk][send][info]-$${"cmd":"get_CPI"}$$-
+2025-04-21 18:27:06:520 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F435049227D24242D0A
+2025-04-21 18:27:06:520 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}, notifying = YES>
+{length = 24, bytes = 0x2d24247b22636d64223a226765745f435049227d24242d0a}
+2025-04-21 18:27:06:540 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 13, bytes = 0x7b22435049223a22363030227d}, notifying = YES> {length = 13, bytes = 0x7b22435049223a22363030227d}
+2025-04-21 18:27:06:540 ~ [LogManager][frk][receive][info] 7B22435049223A22363030227D
+2025-04-21 18:27:06:541 ~ [LogManager][frk][receive][info] {"CPI":"600"}
+2025-04-21 18:27:06:541 ~ [LogManager][frk][send][info]-$${"cmd":"get_CPI_list"}$$-
+2025-04-21 18:27:06:541 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F4350495F6C697374227D24242D0A
+2025-04-21 18:27:06:542 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 13, bytes = 0x7b22435049223a22363030227d}, notifying = YES>
+{length = 29, bytes = 0x2d24247b 22636d64 223a2267 65745f43 ... 7374227d 24242d0a }
+2025-04-21 18:27:06:550 ~ [LogManager][STBS]
+2025-04-21 18:27:06:550 ~ [LogManager]\^H\^B……
+2025-04-21 18:27:06:551 ~ [LogManager][STBS]
+2025-04-21 18:27:06:551 ~ [LogManager]\^H\^B……
+2025-04-21 18:27:06:551 ~ [LogManager][STBS]
+2025-04-21 18:27:06:551 ~ [LogManager][1745231226.544][LK-1000] establish mbedtls connection with server(host='ainf.tis.cn-bei捆 *\^A
+2025-04-21 18:27:06:569 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }, notifying = YES> {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }
+2025-04-21 18:27:06:570 ~ [LogManager][frk][receive][info] 7B224350495F6C697374223A223630302C313030302C313630302C323430302C33363030227D
+2025-04-21 18:27:06:570 ~ [LogManager][frk][receive][info] {"CPI_list":"600,1000,1600,2400,3600"}
+2025-04-21 18:27:06:570 ~ [LogManager][frk][send][info]-$${"cmd":"get_version"}$$-
+2025-04-21 18:27:06:570 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F76657273696F6E227D24242D0A
+2025-04-21 18:27:06:571 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }, notifying = YES>
+{length = 28, bytes = 0x2d24247b 22636d64 223a2267 65745f76 ... 6f6e227d 24242d0a }
+2025-04-21 18:27:06:571 ~ [LogManager][STBS]
+2025-04-21 18:27:06:571 ~ [LogManager]
+2025-04-21 18:27:06:571 ~ [LogManager][STBS]
+2025-04-21 18:27:06:571 ~ [LogManager]
+2025-04-21 18:27:06:571 ~ [LogManager][STBS]
+2025-04-21 18:27:06:572 ~ [LogManager]
+2025-04-21 18:27:06:572 ~ [LogManager][STBS]
+2025-04-21 18:27:06:572 ~ [LogManager]
+2025-04-21 18:27:06:572 ~ [LogManager][STBS]
+2025-04-21 18:27:06:572 ~ [LogManager]
+2025-04-21 18:27:06:572 ~ [LogManager][STBS]
+2025-04-21 18:27:06:572 ~ [LogManager]
+2025-04-21 18:27:06:572 ~ [LogManager][STBS]
+2025-04-21 18:27:06:572 ~ [LogManager]
+2025-04-21 18:27:06:572 ~ [LogManager][STBS]
+2025-04-21 18:27:06:573 ~ [LogManager]
+2025-04-21 18:27:06:573 ~ [LogManager][STBS]
+2025-04-21 18:27:06:573 ~ [LogManager]
+2025-04-21 18:27:06:573 ~ [LogManager][STBS]
+2025-04-21 18:27:06:573 ~ [LogManager]
+2025-04-21 18:27:06:573 ~ [LogManager][STBS]
+2025-04-21 18:27:06:573 ~ [LogManager]
+2025-04-21 18:27:06:573 ~ [LogManager][STBS]
+2025-04-21 18:27:06:573 ~ [LogManager]
+2025-04-21 18:27:06:574 ~ [LogManager][STBS]
+2025-04-21 18:27:06:574 ~ [LogManager]
+2025-04-21 18:27:06:574 ~ [LogManager][STBS]
+2025-04-21 18:27:06:574 ~ [LogManager]
+2025-04-21 18:27:06:574 ~ [LogManager][STBS]
+2025-04-21 18:27:06:574 ~ [LogManager]
+2025-04-21 18:27:06:574 ~ [LogManager][STBS]
+2025-04-21 18:27:06:574 ~ [LogManager]
+2025-04-21 18:27:06:574 ~ [LogManager][STBS]
+2025-04-21 18:27:06:575 ~ [LogManager]
+2025-04-21 18:27:06:575 ~ [LogManager][STBS]
+2025-04-21 18:27:06:575 ~ [LogManager]
+2025-04-21 18:27:06:575 ~ [LogManager][STBS]
+2025-04-21 18:27:06:575 ~ [LogManager]
+2025-04-21 18:27:06:575 ~ [LogManager][STBS]
+2025-04-21 18:27:06:575 ~ [LogManager]
+2025-04-21 18:27:06:575 ~ [LogManager][STBS]
+2025-04-21 18:27:06:575 ~ [LogManager]
+2025-04-21 18:27:06:576 ~ [LogManager][STBS]
+2025-04-21 18:27:06:576 ~ [LogManager]
+2025-04-21 18:27:06:584 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }, notifying = YES> {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }
+2025-04-21 18:27:06:585 ~ [LogManager][frk][receive][info] 7B2276657273696F6E223A2276312E32342E30372E3233227D
+2025-04-21 18:27:06:585 ~ [LogManager][frk][receive][info] {"version":"v1.24.07.23"}
+2025-04-21 18:27:06:585 ~ [LogManager][frk][send][info]-$${"cmd":"get_brand"}$$-
+2025-04-21 18:27:06:586 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F6272616E64227D24242D0A
+2025-04-21 18:27:06:586 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }, notifying = YES>
+{length = 26, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6e64227d 24242d0a }
+2025-04-21 18:27:06:600 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}, notifying = YES> {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}
+2025-04-21 18:27:06:600 ~ [LogManager][frk][receive][info] 7B226272616E64223A22564D6F757365227D
+2025-04-21 18:27:06:600 ~ [LogManager][frk][receive][info] {"brand":"VMouse"}
+2025-04-21 18:27:06:601 ~ [LogManager][frk][send][info]-$${"cmd":"get_SN"}$$-
+2025-04-21 18:27:06:601 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F534E227D24242D0A
+2025-04-21 18:27:06:602 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}, notifying = YES>
+{length = 23, bytes = 0x2d24247b22636d64223a226765745f534e227d24242d0a}
+2025-04-21 18:27:06:622 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }, notifying = YES> {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }
+2025-04-21 18:27:06:622 ~ [LogManager][frk][receive][info] 7B22534E223A22FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5A5A5A5FFFFFFFF5802227D
+2025-04-21 18:27:06:623 ~ [LogManager][frk][receive][info] (null)
+2025-04-21 18:27:06:623 ~ [LogManager][frk]SN未设置!!!
+2025-04-21 18:27:06:623 ~ [LogManager][frk][send][info]-$${"cmd":"get_MAC"}$$-
+2025-04-21 18:27:06:623 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F4D4143227D24242D0A
+2025-04-21 18:27:06:623 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }, notifying = YES>
+{length = 24, bytes = 0x2d24247b22636d64223a226765745f4d4143227d24242d0a}
+2025-04-21 18:27:06:644 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}, notifying = YES> {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}
+2025-04-21 18:27:06:644 ~ [LogManager][frk][receive][info] 7B224D4143223A22433033313032384130433631227D
+2025-04-21 18:27:06:645 ~ [LogManager][frk][receive][info] {"MAC":"C031028A0C61"}
+2025-04-21 18:27:06:645 ~ [LogManager][frk][send][info]-$${"cmd":"get_productKey"}$$-
+2025-04-21 18:27:06:645 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F70726F647563744B6579227D24242D0A
+2025-04-21 18:27:06:645 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}, notifying = YES>
+{length = 31, bytes = 0x2d24247b 22636d64 223a2267 65745f70 ... 6579227d 24242d0a }
+2025-04-21 18:27:06:659 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }, notifying = YES> {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }
+2025-04-21 18:27:06:660 ~ [LogManager][frk][receive][info] 7B2270726F647563744B6579223A22636376556F4A4F4C62586E227D
+2025-04-21 18:27:06:660 ~ [LogManager][frk][receive][info] {"productKey":"ccvUoJOLbXn"}
+2025-04-21 18:27:06:660 ~ [LogManager][frk][send][info]-$${"cmd":"get_secretKey"}$$-
+2025-04-21 18:27:06:661 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F7365637265744B6579227D24242D0A
+2025-04-21 18:27:06:661 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }, notifying = YES>
+{length = 30, bytes = 0x2d24247b 22636d64 223a2267 65745f73 ... 6579227d 24242d0a }
+2025-04-21 18:27:06:682 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }, notifying = YES> {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }
+2025-04-21 18:27:06:683 ~ [LogManager][frk][receive][info] 7B227365637265744B6579223A226E4E526A6B52704B5478767072476157227D
+2025-04-21 18:27:06:683 ~ [LogManager][frk][receive][info] {"secretKey":"nNRjkRpKTxvprGaW"}
+2025-04-21 18:27:06:684 ~ [LogManager][frk][send][info]-$${"cmd":"get_deviceSecret"}$$-
+2025-04-21 18:27:06:684 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F646576696365536563726574227D24242D0A
+2025-04-21 18:27:06:685 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }, notifying = YES>
+{length = 33, bytes = 0x2d24247b 22636d64 223a2267 65745f64 ... 6574227d 24242d0a }
+2025-04-21 18:27:06:705 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }, notifying = YES> {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }
+2025-04-21 18:27:06:705 ~ [LogManager][frk][receive][info] 7B22646576696365536563726574223A22FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01564D6F757365227D
+2025-04-21 18:27:06:706 ~ [LogManager][frk][receive][info] (null)
+2025-04-21 18:27:06:706 ~ [LogManager][frk]deviceSecret未设置
+2025-04-21 18:27:06:782 ~ [LogManager][STBS]
+2025-04-21 18:27:06:782 ~ [LogManager]
+2025-04-21 18:27:06:783 ~ [LogManager][STBS]
+2025-04-21 18:27:06:783 ~ [LogManager]
+2025-04-21 18:27:06:784 ~ [LogManager][STBS]
+2025-04-21 18:27:06:784 ~ [LogManager]
+2025-04-21 18:27:06:784 ~ [LogManager][STBS]
+2025-04-21 18:27:06:785 ~ [LogManager]
+2025-04-21 18:27:06:785 ~ [LogManager][STBS]
+2025-04-21 18:27:06:785 ~ [LogManager]
+2025-04-21 18:27:06:795 ~ [LogManager][STBS]
+2025-04-21 18:27:06:795 ~ [LogManager]
+2025-04-21 18:27:06:795 ~ [LogManager][STBS]
+2025-04-21 18:27:06:796 ~ [LogManager]
+2025-04-21 18:27:06:796 ~ [LogManager][STBS]
+2025-04-21 18:27:06:796 ~ [LogManager]
+2025-04-21 18:27:06:796 ~ [LogManager][STBS]
+2025-04-21 18:27:06:796 ~ [LogManager]
+2025-04-21 18:27:06:796 ~ [LogManager][STBS]
+2025-04-21 18:27:06:796 ~ [LogManager]
+2025-04-21 18:27:06:796 ~ [LogManager][STBS]
+2025-04-21 18:27:06:799 ~ [LogManager]
+2025-04-21 18:27:06:799 ~ [LogManager][STBS]
+2025-04-21 18:27:06:799 ~ [LogManager]
+2025-04-21 18:27:06:799 ~ [LogManager][STBS]
+2025-04-21 18:27:06:799 ~ [LogManager]
+2025-04-21 18:27:06:799 ~ [LogManager][STBS]
+2025-04-21 18:27:06:800 ~ [LogManager]
+2025-04-21 18:27:06:800 ~ [LogManager][STBS]
+2025-04-21 18:27:06:800 ~ [LogManager]
+2025-04-21 18:27:06:800 ~ [LogManager][STBS]
+2025-04-21 18:27:06:800 ~ [LogManager]
+2025-04-21 18:27:06:800 ~ [LogManager][STBS]
+2025-04-21 18:27:06:800 ~ [LogManager]
+2025-04-21 18:27:06:801 ~ [LogManager][STBS]
+2025-04-21 18:27:06:801 ~ [LogManager]
+2025-04-21 18:27:06:801 ~ [LogManager][STBS]
+2025-04-21 18:27:06:801 ~ [LogManager]
+2025-04-21 18:27:06:801 ~ [LogManager][STBS]
+2025-04-21 18:27:06:801 ~ [LogManager]
+2025-04-21 18:27:06:801 ~ [LogManager][STBS]
+2025-04-21 18:27:06:801 ~ [LogManager]
+2025-04-21 18:27:06:802 ~ [LogManager][STBS]
+2025-04-21 18:27:06:802 ~ [LogManager]
+2025-04-21 18:27:06:802 ~ [LogManager][STBS]
+2025-04-21 18:27:06:802 ~ [LogManager]
+2025-04-21 18:27:06:802 ~ [LogManager][STBS]
+2025-04-21 18:27:06:802 ~ [LogManager]
+2025-04-21 18:27:06:802 ~ [LogManager][STBS]
+2025-04-21 18:27:06:802 ~ [LogManager]
+2025-04-21 18:27:06:802 ~ [LogManager][STBS]
+2025-04-21 18:27:06:803 ~ [LogManager]
+2025-04-21 18:27:06:803 ~ [LogManager][STBS]
+2025-04-21 18:27:06:803 ~ [LogManager]
+2025-04-21 18:27:06:803 ~ [LogManager][STBS]
+2025-04-21 18:27:06:803 ~ [LogManager]
+2025-04-21 18:27:06:803 ~ [LogManager][STBS]
+2025-04-21 18:27:06:803 ~ [LogManager]
+2025-04-21 18:27:06:803 ~ [LogManager][STBS]
+2025-04-21 18:27:06:803 ~ [LogManager]
+2025-04-21 18:27:06:804 ~ [LogManager][STBS]
+2025-04-21 18:27:06:804 ~ [LogManager]
+2025-04-21 18:27:06:804 ~ [LogManager][STBS]
+2025-04-21 18:27:06:804 ~ [LogManager]
+2025-04-21 18:27:06:804 ~ [LogManager][STBS]
+2025-04-21 18:27:06:804 ~ [LogManager]
+2025-04-21 18:27:06:804 ~ [LogManager][STBS]
+2025-04-21 18:27:06:804 ~ [LogManager]
+2025-04-21 18:27:06:804 ~ [LogManager][STBS]
+2025-04-21 18:27:06:804 ~ [LogManager]
+2025-04-21 18:27:06:805 ~ [LogManager][STBS]
+2025-04-21 18:27:06:805 ~ [LogManager]
+2025-04-21 18:27:06:805 ~ [LogManager][STBS]
+2025-04-21 18:27:06:805 ~ [LogManager]
+2025-04-21 18:27:06:805 ~ [LogManager][STBS]
+2025-04-21 18:27:06:805 ~ [LogManager]
+2025-04-21 18:27:06:805 ~ [LogManager][STBS]
+2025-04-21 18:27:06:805 ~ [LogManager]
+2025-04-21 18:27:06:805 ~ [LogManager][STBS]
+2025-04-21 18:27:06:805 ~ [LogManager]
+2025-04-21 18:27:06:806 ~ [LogManager][STBS]
+2025-04-21 18:27:06:806 ~ [LogManager]
+2025-04-21 18:27:06:806 ~ [LogManager][STBS]
+2025-04-21 18:27:06:806 ~ [LogManager]
+2025-04-21 18:27:06:806 ~ [LogManager][STBS]
+2025-04-21 18:27:06:806 ~ [LogManager]
+2025-04-21 18:27:06:806 ~ [LogManager][STBS]
+2025-04-21 18:27:06:806 ~ [LogManager]
+2025-04-21 18:27:06:807 ~ [LogManager][STBS]
+2025-04-21 18:27:06:807 ~ [LogManager]
+2025-04-21 18:27:06:807 ~ [LogManager][STBS]
+2025-04-21 18:27:06:807 ~ [LogManager]
+2025-04-21 18:27:06:807 ~ [LogManager][STBS]
+2025-04-21 18:27:06:807 ~ [LogManager]
+2025-04-21 18:27:06:807 ~ [LogManager][STBS]
+2025-04-21 18:27:06:807 ~ [LogManager]
+2025-04-21 18:27:06:808 ~ [LogManager][STBS]
+2025-04-21 18:27:06:808 ~ [LogManager]
+2025-04-21 18:27:06:808 ~ [LogManager][STBS]
+2025-04-21 18:27:06:808 ~ [LogManager]
+2025-04-21 18:27:06:808 ~ [LogManager][STBS]
+2025-04-21 18:27:06:808 ~ [LogManager]
+2025-04-21 18:27:06:808 ~ [LogManager]STB_MQTT_CONNECT_SUCCESS
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:06:809 ~ [LogManager]event_callback type = 4278255616,data =
+2025-04-21 18:27:06:809 ~ [LogManager]str =
+2025-04-21 18:27:06:809 ~ [LogManager]STB_MQTT_CONNECT_ONLINE
+2025-04-21 18:27:06:809 ~ [LogManager]event_callback type = 4278255620,data =
+2025-04-21 18:27:06:809 ~ [LogManager]str =
+2025-04-21 18:27:06:809 ~ [LogManager][STBS]
+2025-04-21 18:27:06:809 ~ [LogManager]é:k\^A
+2025-04-21 18:27:06:810 ~ [LogManager][STBS]
+2025-04-21 18:27:06:810 ~ [LogManager]MGNT:SEND BLE DATA
+2025-04-21 18:27:06:810 ~ [LogManager]send_data2device = 07 31 37 34 35 32 33 31 32 32 36 38 30 38
+2025-04-21 18:27:06:810 ~ [LogManager][STBS]
+2025-04-21 18:27:06:811 ~ [LogManager]\^A
+2025-04-21 18:27:06:811 ~ [LogManager][STBS]
+2025-04-21 18:27:06:811 ~ [LogManager]\^A
+2025-04-21 18:27:06:811 ~ [LogManager][STBS]
+2025-04-21 18:27:06:811 ~ [LogManager]\^A
+2025-04-21 18:27:06:812 ~ [LogManager][STBS]
+2025-04-21 18:27:06:812 ~ [LogManager]\^A
+2025-04-21 18:27:06:812 ~ [LogManager][STBS]
+2025-04-21 18:27:06:812 ~ [LogManager]\^A
+2025-04-21 18:27:06:812 ~ [LogManager][frk][send] 2D2424073137343532333132323638303824242D00
+2025-04-21 18:27:06:812 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }, notifying = YES>
+{length = 21, bytes = 0x2d2424073137343532333132323638303824242d00}
+2025-04-21 18:27:06:813 ~ [LogManager][STBS]
+2025-04-21 18:27:06:813 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:06:832 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 45, bytes = 0x086b3172 38644e65 59325569 00f980a8 ... 30323841 30433631 }, notifying = YES> {length = 45, bytes = 0x086b3172 38644e65 59325569 00f980a8 ... 30323841 30433631 }
+2025-04-21 18:27:06:833 ~ [LogManager][frk][receive][info] 086B317238644E655932556900F980A81FE4AC4945212F18C1A325A09B207808B1433033313032384130433631
+2025-04-21 18:27:06:833 ~ [LogManager][frk][receive][info] (null)
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:06:834 ~ [LogManager][STBS]
+2025-04-21 18:27:06:834 ~ [LogManager]
+2025-04-21 18:27:06:834 ~ [LogManager][STBS]
+2025-04-21 18:27:06:834 ~ [LogManager]
+2025-04-21 18:27:06:835 ~ [LogManager][STBS]
+2025-04-21 18:27:06:835 ~ [LogManager]
+2025-04-21 18:27:06:835 ~ [LogManager][STBS]
+2025-04-21 18:27:06:835 ~ [LogManager] with server\^H
+2025-04-21 18:27:06:836 ~ [LogManager][STBS]
+2025-04-21 18:27:06:836 ~ [LogManager] with server\^H
+2025-04-21 18:27:06:836 ~ [LogManager][STBS]
+2025-04-21 18:27:06:836 ~ [LogManager] with server\^H
+2025-04-21 18:27:06:836 ~ [LogManager][STBS]
+2025-04-21 18:27:06:837 ~ [LogManager]
+2025-04-21 18:27:06:844 ~ [LogManager][STBS]
+2025-04-21 18:27:06:844 ~ [LogManager]\^H\^B……
+2025-04-21 18:27:06:844 ~ [LogManager][STBS]
+2025-04-21 18:27:06:845 ~ [LogManager]\^H\^B……
+2025-04-21 18:27:06:845 ~ [LogManager][STBS]
+2025-04-21 18:27:06:845 ~ [LogManager]
+2025-04-21 18:27:06:876 ~ [LogManager][STBS]
+2025-04-21 18:27:06:876 ~ [LogManager]
+2025-04-21 18:27:06:876 ~ [LogManager][STBS]
+2025-04-21 18:27:06:877 ~ [LogManager]
+2025-04-21 18:27:06:877 ~ [LogManager][STBS]
+2025-04-21 18:27:06:877 ~ [LogManager]
+2025-04-21 18:27:06:878 ~ [LogManager][STBS]
+2025-04-21 18:27:06:878 ~ [LogManager]
+2025-04-21 18:27:06:878 ~ [LogManager][STBS]
+2025-04-21 18:27:06:879 ~ [LogManager]
+2025-04-21 18:27:06:879 ~ [LogManager][STBS]
+2025-04-21 18:27:06:879 ~ [LogManager]
+2025-04-21 18:27:06:879 ~ [LogManager][STBS]
+2025-04-21 18:27:06:880 ~ [LogManager]
+2025-04-21 18:27:06:880 ~ [LogManager][STBS]
+2025-04-21 18:27:06:880 ~ [LogManager]
+2025-04-21 18:27:06:880 ~ [LogManager][STBS]
+2025-04-21 18:27:06:881 ~ [LogManager]
+2025-04-21 18:27:06:881 ~ [LogManager][STBS]
+2025-04-21 18:27:06:881 ~ [LogManager]
+2025-04-21 18:27:06:882 ~ [LogManager][STBS]
+2025-04-21 18:27:06:882 ~ [LogManager]
+2025-04-21 18:27:06:882 ~ [LogManager][STBS]
+2025-04-21 18:27:06:882 ~ [LogManager]
+2025-04-21 18:27:06:883 ~ [LogManager][STBS]
+2025-04-21 18:27:06:883 ~ [LogManager]
+2025-04-21 18:27:06:883 ~ [LogManager][STBS]
+2025-04-21 18:27:06:883 ~ [LogManager]
+2025-04-21 18:27:06:884 ~ [LogManager][STBS]
+2025-04-21 18:27:06:884 ~ [LogManager]
+2025-04-21 18:27:06:884 ~ [LogManager][STBS]
+2025-04-21 18:27:06:884 ~ [LogManager]
+2025-04-21 18:27:06:885 ~ [LogManager][STBS]
+2025-04-21 18:27:06:885 ~ [LogManager]
+2025-04-21 18:27:06:885 ~ [LogManager][STBS]
+2025-04-21 18:27:06:885 ~ [LogManager]
+2025-04-21 18:27:06:885 ~ [LogManager][STBS]
+2025-04-21 18:27:06:885 ~ [LogManager]
+2025-04-21 18:27:06:885 ~ [LogManager][STBS]
+2025-04-21 18:27:06:885 ~ [LogManager]
+2025-04-21 18:27:06:886 ~ [LogManager][STBS]
+2025-04-21 18:27:06:886 ~ [LogManager]
+2025-04-21 18:27:06:886 ~ [LogManager][STBS]
+2025-04-21 18:27:06:886 ~ [LogManager]
+2025-04-21 18:27:07:081 ~ [LogManager][STBS]
+timeout not support. will lock forever.
+2025-04-21 18:27:07:082 ~ [LogManager]send_data2device = 0B 31 37 34 35 32 33 31 32 32 37 30 38 31 76 53 45 73 6A 68 62 6C 71 46 39 78 58 7A 56 41 6B 70 4D 54 42 65 4E 52 55 45 4E 33 44 56 5A 45
+2025-04-21 18:27:07:082 ~ [LogManager]
+2025-04-21 18:27:07:083 ~ [LogManager][STBS]
+2025-04-21 18:27:07:083 ~ [LogManager]
+2025-04-21 18:27:07:084 ~ [LogManager][STBS]
+2025-04-21 18:27:07:084 ~ [LogManager]
+2025-04-21 18:27:07:084 ~ [LogManager][frk][send] 2D24240B31373435323331323237303831765345736A68626C71463978587A56416B704D5442654E5255454E3344565A4524242D00
+2025-04-21 18:27:07:085 ~ [LogManager][STBS]
+2025-04-21 18:27:07:085 ~ [LogManager]
+2025-04-21 18:27:07:085 ~ [LogManager][STBS]
+2025-04-21 18:27:07:085 ~ [LogManager]
+2025-04-21 18:27:07:086 ~ [LogManager][STBS]
+2025-04-21 18:27:07:086 ~ [LogManager]
+2025-04-21 18:27:07:086 ~ [LogManager][STBS]
+2025-04-21 18:27:07:086 ~ [LogManager]
+2025-04-21 18:27:07:086 ~ [LogManager][STBS]
+2025-04-21 18:27:07:086 ~ [LogManager]
+2025-04-21 18:27:07:086 ~ [LogManager][STBS]
+2025-04-21 18:27:07:087 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 45, bytes = 0x086b3172 38644e65 59325569 00f980a8 ... 30323841 30433631 }, notifying = YES>
+{length = 53, bytes = 0x2d24240b 31373435 32333132 32373038 ... 44565a45 24242d00 }
+2025-04-21 18:27:07:087 ~ [LogManager]
+2025-04-21 18:27:07:087 ~ [LogManager][STBS]
+2025-04-21 18:27:07:089 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:090 ~ [LogManager][STBS]
+2025-04-21 18:27:07:090 ~ [LogManager]
+2025-04-21 18:27:07:090 ~ [LogManager][STBS]
+2025-04-21 18:27:07:090 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:090 ~ [LogManager][STBS]
+2025-04-21 18:27:07:091 ~ [LogManager]
+2025-04-21 18:27:07:091 ~ [LogManager][STBS]
+2025-04-21 18:27:07:091 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:091 ~ [LogManager][STBS]
+2025-04-21 18:27:07:091 ~ [LogManager]
+2025-04-21 18:27:07:091 ~ [LogManager][STBS]
+2025-04-21 18:27:07:091 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:091 ~ [LogManager][STBS]
+2025-04-21 18:27:07:092 ~ [LogManager]
+2025-04-21 18:27:07:092 ~ [LogManager][STBS]
+2025-04-21 18:27:07:092 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:092 ~ [LogManager][STBS]
+2025-04-21 18:27:07:092 ~ [LogManager]
+2025-04-21 18:27:07:092 ~ [LogManager][STBS]
+2025-04-21 18:27:07:092 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:092 ~ [LogManager][STBS]
+2025-04-21 18:27:07:093 ~ [LogManager]
+2025-04-21 18:27:07:093 ~ [LogManager][STBS]
+2025-04-21 18:27:07:093 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:093 ~ [LogManager][STBS]
+2025-04-21 18:27:07:093 ~ [LogManager]
+2025-04-21 18:27:07:093 ~ [LogManager][STBS]
+2025-04-21 18:27:07:093 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:093 ~ [LogManager][STBS]
+2025-04-21 18:27:07:094 ~ [LogManager]
+2025-04-21 18:27:07:094 ~ [LogManager][STBS]
+2025-04-21 18:27:07:094 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:094 ~ [LogManager][STBS]
+2025-04-21 18:27:07:094 ~ [LogManager]
+2025-04-21 18:27:07:094 ~ [LogManager][STBS]
+2025-04-21 18:27:07:094 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:094 ~ [LogManager][STBS]
+2025-04-21 18:27:07:094 ~ [LogManager]
+2025-04-21 18:27:07:094 ~ [LogManager][STBS]
+2025-04-21 18:27:07:095 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:095 ~ [LogManager][STBS]
+2025-04-21 18:27:07:095 ~ [LogManager]
+2025-04-21 18:27:07:095 ~ [LogManager][STBS]
+2025-04-21 18:27:07:095 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:095 ~ [LogManager][STBS]
+2025-04-21 18:27:07:116 ~ [LogManager]
+2025-04-21 18:27:07:117 ~ [LogManager][STBS]
+2025-04-21 18:27:07:117 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:117 ~ [LogManager][STBS]
+2025-04-21 18:27:07:117 ~ [LogManager]
+2025-04-21 18:27:07:117 ~ [LogManager][STBS]
+2025-04-21 18:27:07:117 ~ [LogManager]
+2025-04-21 18:27:07:117 ~ [LogManager][STBS]
+2025-04-21 18:27:07:118 ~ [LogManager]
+2025-04-21 18:27:07:118 ~ [LogManager][STBS]
+2025-04-21 18:27:07:118 ~ [LogManager]
+2025-04-21 18:27:07:118 ~ [LogManager][STBS]
+2025-04-21 18:27:07:118 ~ [LogManager]
+2025-04-21 18:27:07:118 ~ [LogManager][STBS]
+2025-04-21 18:27:07:118 ~ [LogManager]
+2025-04-21 18:27:07:118 ~ [LogManager][STBS]
+2025-04-21 18:27:07:118 ~ [LogManager]
+2025-04-21 18:27:07:119 ~ [LogManager][STBS]
+2025-04-21 18:27:07:119 ~ [LogManager]
+2025-04-21 18:27:07:119 ~ [LogManager][STBS]
+2025-04-21 18:27:07:119 ~ [LogManager]
+2025-04-21 18:27:07:119 ~ [LogManager][STBS]
+2025-04-21 18:27:07:119 ~ [LogManager]
+2025-04-21 18:27:07:119 ~ [LogManager][STBS]
+2025-04-21 18:27:07:119 ~ [LogManager]
+2025-04-21 18:27:07:119 ~ [LogManager][STBS]
+2025-04-21 18:27:07:120 ~ [LogManager]
+2025-04-21 18:27:07:120 ~ [LogManager][STBS]
+2025-04-21 18:27:07:120 ~ [LogManager]
+2025-04-21 18:27:07:120 ~ [LogManager][STBS]
+2025-04-21 18:27:07:120 ~ [LogManager]
+2025-04-21 18:27:07:120 ~ [LogManager][STBS]
+2025-04-21 18:27:07:120 ~ [LogManager]
+2025-04-21 18:27:07:120 ~ [LogManager][STBS]
+2025-04-21 18:27:07:121 ~ [LogManager]
+2025-04-21 18:27:07:121 ~ [LogManager][STBS]
+2025-04-21 18:27:07:121 ~ [LogManager]
+2025-04-21 18:27:07:121 ~ [LogManager][STBS]
+2025-04-21 18:27:07:121 ~ [LogManager]
+2025-04-21 18:27:07:121 ~ [LogManager][STBS]
+2025-04-21 18:27:07:121 ~ [LogManager]é:k\^A
+2025-04-21 18:27:07:121 ~ [LogManager][STBS]
+2025-04-21 18:27:07:121 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:121 ~ [LogManager][STBS]
+2025-04-21 18:27:07:122 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:122 ~ [LogManager][STBS]
+2025-04-21 18:27:07:122 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:122 ~ [LogManager][STBS]
+2025-04-21 18:27:07:122 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:122 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 33, bytes = 0x0cb102be da595c44 1ee33337 0e1eea8a ... ad3585dd 0722bf01 }, notifying = YES> {length = 33, bytes = 0x0cb102be da595c44 1ee33337 0e1eea8a ... ad3585dd 0722bf01 }
+2025-04-21 18:27:07:122 ~ [LogManager][frk][receive][info] 0CB102BEDA595C441EE333370E1EEA8AF9AAAF445C95010E28AD3585DD0722BF01
+2025-04-21 18:27:07:123 ~ [LogManager][frk][receive][info] (null)
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:07:123 ~ [LogManager][STBS]
+2025-04-21 18:27:07:123 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:123 ~ [LogManager][STBS]
+2025-04-21 18:27:07:123 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:123 ~ [LogManager][STBS]
+2025-04-21 18:27:07:123 ~ [LogManager]
+2025-04-21 18:27:07:123 ~ [LogManager][STBS]
+2025-04-21 18:27:07:123 ~ [LogManager] r\^B
+2025-04-21 18:27:07:124 ~ [LogManager][STBS]
+2025-04-21 18:27:07:124 ~ [LogManager]
+2025-04-21 18:27:07:124 ~ [LogManager][STBS]
+2025-04-21 18:27:07:124 ~ [LogManager]
+2025-04-21 18:27:07:124 ~ [LogManager][STBS]
+2025-04-21 18:27:07:124 ~ [LogManager]
+2025-04-21 18:27:07:124 ~ [LogManager]STB_DM_DATA_ARRIVED_TOKEN = vSEsjhblqF9xXzVAkpMTBeNRUEN3DVZE
+2025-04-21 18:27:07:124 ~ [LogManager]event_callback type = 4278321152,data = 765345736A68626C71463978587A56416B704D5442654E5255454E3344565A45
+2025-04-21 18:27:07:124 ~ [LogManager]str = vSEsjhblqF9xXzVAkpMTBeNRUEN3DVZE
+2025-04-21 18:27:07:125 ~ [LogManager]event_callback type = 4278321153,data = 31373435323331323237303831
+2025-04-21 18:27:07:125 ~ [LogManager]str = 1745231227081
+2025-04-21 18:27:07:125 ~ [LogManager]STB_DM_DATA_ARRIVED_HOST = ainf.tis.cn-beijing.volces.com
+2025-04-21 18:27:07:125 ~ [LogManager]event_callback type = 4278321154,data = 61696E662E7469732E636E2D6265696A696E672E766F6C6365732E636F6D
+2025-04-21 18:27:07:125 ~ [LogManager]str = ainf.tis.cn-beijing.volces.com
+2025-04-21 18:27:07:125 ~ [LogManager]STB_DM_DATA_ARRIVED_PARAMS_SIGN = productKey=k1r8dNeY2Ui&deviceName=C031028A0C61&iotInstanceId=vSEsjhblqF9xXzVAkpMTBeNRUEN3DVZE&timestamp=1745231227081&signMethod=hmacsha256&sign=b102beda595c441ee333370e1eea8af9aaaf445c95010e28ad3585dd0722bf01
+2025-04-21 18:27:07:125 ~ [LogManager][frk]
+ type = 0 
+ battery_power = 100
+ CPI = 600
+ CPI_list = 600,1000,1600,2400,3600
+ version = v1.24.07.23
+ brand = VMouse
+ sn = 
+ mac = C031028A0C61
+ productKey = ccvUoJOLbXn
+ secretKey = nNRjkRpKTxvprGaW
+ deviceSecret = (null) 
+
+ host = ainf.tis.cn-beijing.volces.com 
+ token = vSEsjhblqF9xXzVAkpMTBeNRUEN3DVZE 
+ urlParams = productKey=k1r8dNeY2Ui&deviceName=C031028A0C61&iotInstanceId=vSEsjhblqF9xXzVAkpMTBeNRUEN3DVZE&timestamp=1745231227081&signMethod=hmacsha256&sign=b102beda595c441ee333370e1eea8af9aaaf445c95010e28ad3585dd0722bf01 
+ expireTime = 1745231227081
+2025-04-21 18:27:07:125 ~ [LogManager]event_callback type = 4278321155,data = 70726F647563744B65793D6B317238644E6559325569266465766963654E616D653D43303331303238413043363126696F74496E7374616E636549643D765345736A68626C71463978587A56416B704D5442654E5255454E3344565A452674696D657374616D703D31373435323331323237303831267369676E4D6574686F643D686D6163736861323536267369676E3D62313032626564613539356334343165653333333337306531656561386166396161616634343563393530313065323861643335383564643037323262663031
+2025-04-21 18:27:07:126 ~ [LogManager]str = productKey=k1r8dNeY2Ui&deviceName=C031028A0C61&iotInstanceId=vSEsjhblqF9xXzVAkpMTBeNRUEN3DVZE&timestamp=1745231227081&signMethod=hmacsha256&sign=b102beda595c441ee333370e1eea8af9aaaf445c95010e28ad3585dd0722bf01
+2025-04-21 18:27:07:126 ~ [LogManager][STBS]
+2025-04-21 18:27:07:126 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:135 ~ [LogManager]蓝牙 设备连接状态返回: true
+2025-04-21 18:27:07:136 ~ [LogManager]app主动获取设备信息 。。。
+2025-04-21 18:27:07:136 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:27:07:136 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:27:07:136 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 33, bytes = 0x0cb102be da595c44 1ee33337 0e1eea8a ... ad3585dd 0722bf01 }, notifying = YES>
+{length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:27:07:155 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}, notifying = YES> {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}
+2025-04-21 18:27:07:155 ~ [LogManager][frk][receive][info] 7B22626174746572795F706F776572223A22313030227D
+2025-04-21 18:27:07:155 ~ [LogManager][frk][receive][info] {"battery_power":"100"}
+2025-04-21 18:27:07:156 ~ [LogManager][frk][send][info]-$${"cmd":"get_CPI"}$$-
+2025-04-21 18:27:07:156 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F435049227D24242D0A
+2025-04-21 18:27:07:156 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}, notifying = YES>
+{length = 24, bytes = 0x2d24247b22636d64223a226765745f435049227d24242d0a}
+2025-04-21 18:27:07:169 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 13, bytes = 0x7b22435049223a22363030227d}, notifying = YES> {length = 13, bytes = 0x7b22435049223a22363030227d}
+2025-04-21 18:27:07:170 ~ [LogManager][frk][receive][info] 7B22435049223A22363030227D
+2025-04-21 18:27:07:170 ~ [LogManager][frk][receive][info] {"CPI":"600"}
+2025-04-21 18:27:07:170 ~ [LogManager][frk][send][info]-$${"cmd":"get_CPI_list"}$$-
+2025-04-21 18:27:07:170 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F4350495F6C697374227D24242D0A
+2025-04-21 18:27:07:171 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 13, bytes = 0x7b22435049223a22363030227d}, notifying = YES>
+{length = 29, bytes = 0x2d24247b 22636d64 223a2267 65745f43 ... 7374227d 24242d0a }
+2025-04-21 18:27:07:184 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }, notifying = YES> {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }
+2025-04-21 18:27:07:185 ~ [LogManager][frk][receive][info] 7B224350495F6C697374223A223630302C313030302C313630302C323430302C33363030227D
+2025-04-21 18:27:07:185 ~ [LogManager][frk][receive][info] {"CPI_list":"600,1000,1600,2400,3600"}
+2025-04-21 18:27:07:185 ~ [LogManager][frk][send][info]-$${"cmd":"get_version"}$$-
+2025-04-21 18:27:07:186 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F76657273696F6E227D24242D0A
+2025-04-21 18:27:07:186 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }, notifying = YES>
+{length = 28, bytes = 0x2d24247b 22636d64 223a2267 65745f76 ... 6f6e227d 24242d0a }
+2025-04-21 18:27:07:199 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }, notifying = YES> {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }
+2025-04-21 18:27:07:200 ~ [LogManager][frk][receive][info] 7B2276657273696F6E223A2276312E32342E30372E3233227D
+2025-04-21 18:27:07:200 ~ [LogManager][frk][receive][info] {"version":"v1.24.07.23"}
+2025-04-21 18:27:07:201 ~ [LogManager][frk][send][info]-$${"cmd":"get_brand"}$$-
+2025-04-21 18:27:07:201 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F6272616E64227D24242D0A
+2025-04-21 18:27:07:201 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }, notifying = YES>
+{length = 26, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6e64227d 24242d0a }
+2025-04-21 18:27:07:237 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}, notifying = YES> {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}
+2025-04-21 18:27:07:238 ~ [LogManager][frk][receive][info] 7B226272616E64223A22564D6F757365227D
+2025-04-21 18:27:07:238 ~ [LogManager][frk][receive][info] {"brand":"VMouse"}
+2025-04-21 18:27:07:238 ~ [LogManager][frk][send][info]-$${"cmd":"get_SN"}$$-
+2025-04-21 18:27:07:239 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F534E227D24242D0A
+2025-04-21 18:27:07:239 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}, notifying = YES>
+{length = 23, bytes = 0x2d24247b22636d64223a226765745f534e227d24242d0a}
+2025-04-21 18:27:07:260 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }, notifying = YES> {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }
+2025-04-21 18:27:07:260 ~ [LogManager][frk][receive][info] 7B22534E223A22FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5A5A5A5FFFFFFFF5802227D
+2025-04-21 18:27:07:261 ~ [LogManager][frk][receive][info] (null)
+2025-04-21 18:27:07:261 ~ [LogManager][frk]SN未设置!!!
+2025-04-21 18:27:07:261 ~ [LogManager][frk][send][info]-$${"cmd":"get_MAC"}$$-
+2025-04-21 18:27:07:262 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F4D4143227D24242D0A
+2025-04-21 18:27:07:262 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }, notifying = YES>
+{length = 24, bytes = 0x2d24247b22636d64223a226765745f4d4143227d24242d0a}
+2025-04-21 18:27:07:282 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}, notifying = YES> {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}
+2025-04-21 18:27:07:283 ~ [LogManager][frk][receive][info] 7B224D4143223A22433033313032384130433631227D
+2025-04-21 18:27:07:283 ~ [LogManager][frk][receive][info] {"MAC":"C031028A0C61"}
+2025-04-21 18:27:07:283 ~ [LogManager][frk][send][info]-$${"cmd":"get_productKey"}$$-
+2025-04-21 18:27:07:284 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F70726F647563744B6579227D24242D0A
+2025-04-21 18:27:07:284 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}, notifying = YES>
+{length = 31, bytes = 0x2d24247b 22636d64 223a2267 65745f70 ... 6579227d 24242d0a }
+2025-04-21 18:27:07:305 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }, notifying = YES> {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }
+2025-04-21 18:27:07:305 ~ [LogManager][frk][receive][info] 7B2270726F647563744B6579223A22636376556F4A4F4C62586E227D
+2025-04-21 18:27:07:305 ~ [LogManager][frk][receive][info] {"productKey":"ccvUoJOLbXn"}
+2025-04-21 18:27:07:306 ~ [LogManager][frk][send][info]-$${"cmd":"get_secretKey"}$$-
+2025-04-21 18:27:07:306 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F7365637265744B6579227D24242D0A
+2025-04-21 18:27:07:307 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }, notifying = YES>
+{length = 30, bytes = 0x2d24247b 22636d64 223a2267 65745f73 ... 6579227d 24242d0a }
+2025-04-21 18:27:07:328 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }, notifying = YES> {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }
+2025-04-21 18:27:07:329 ~ [LogManager][frk][receive][info] 7B227365637265744B6579223A226E4E526A6B52704B5478767072476157227D
+2025-04-21 18:27:07:329 ~ [LogManager][frk][receive][info] {"secretKey":"nNRjkRpKTxvprGaW"}
+2025-04-21 18:27:07:330 ~ [LogManager][frk][send][info]-$${"cmd":"get_deviceSecret"}$$-
+2025-04-21 18:27:07:330 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F646576696365536563726574227D24242D0A
+2025-04-21 18:27:07:330 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }, notifying = YES>
+{length = 33, bytes = 0x2d24247b 22636d64 223a2267 65745f64 ... 6574227d 24242d0a }
+2025-04-21 18:27:07:351 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }, notifying = YES> {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }
+2025-04-21 18:27:07:352 ~ [LogManager][frk][receive][info] 7B22646576696365536563726574223A22FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01564D6F757365227D
+2025-04-21 18:27:07:352 ~ [LogManager][frk][receive][info] (null)
+2025-04-21 18:27:07:353 ~ [LogManager][frk]deviceSecret未设置
+timeout not support. will lock forever.
+2025-04-21 18:27:07:353 ~ [LogManager]send_data2device = 01
+2025-04-21 18:27:07:353 ~ [LogManager][STBS]
+2025-04-21 18:27:07:353 ~ [LogManager]\^A
+2025-04-21 18:27:07:354 ~ [LogManager][STBS]
+2025-04-21 18:27:07:354 ~ [LogManager]\^A
+2025-04-21 18:27:07:354 ~ [LogManager][frk][send] 2D24240124242D00
+2025-04-21 18:27:07:354 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }, notifying = YES>
+{length = 8, bytes = 0x2d24240124242d00}
+2025-04-21 18:27:07:354 ~ [LogManager][STBS]
+2025-04-21 18:27:07:354 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:373 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 2, bytes = 0x0201}, notifying = YES> {length = 2, bytes = 0x0201}
+2025-04-21 18:27:07:374 ~ [LogManager][frk][receive][info] 0201
+2025-04-21 18:27:07:374 ~ [LogManager][frk][receive][info] \^B\^A
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:07:374 ~ [LogManager][STBS]
+2025-04-21 18:27:07:374 ~ [LogManager]MGNT:SEND BLE DATA
+2025-04-21 18:27:07:374 ~ [LogManager][STBS]
+2025-04-21 18:27:07:374 ~ [LogManager]MGNT:SEND BLE DATA
+2025-04-21 18:27:07:375 ~ [LogManager][STBS]
+2025-04-21 18:27:07:375 ~ [LogManager]
+2025-04-21 18:27:07:375 ~ [LogManager][STBS]
+2025-04-21 18:27:07:375 ~ [LogManager]send_data2device = 07 31 37 34 35 32 33 31 32 32 37 33 37 34
+2025-04-21 18:27:07:375 ~ [LogManager]
+2025-04-21 18:27:07:375 ~ [LogManager][STBS]
+2025-04-21 18:27:07:375 ~ [LogManager]\^A
+2025-04-21 18:27:07:376 ~ [LogManager][STBS]
+2025-04-21 18:27:07:376 ~ [LogManager]\^A
+2025-04-21 18:27:07:376 ~ [LogManager][STBS]
+2025-04-21 18:27:07:376 ~ [LogManager]\^A
+2025-04-21 18:27:07:376 ~ [LogManager][frk][send] 2D2424073137343532333132323733373424242D00
+2025-04-21 18:27:07:376 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 2, bytes = 0x0201}, notifying = YES>
+{length = 21, bytes = 0x2d2424073137343532333132323733373424242d00}
+2025-04-21 18:27:07:377 ~ [LogManager][STBS]
+2025-04-21 18:27:07:377 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:396 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 45, bytes = 0x086b3172 38644e65 59325569 0016830d ... 30323841 30433631 }, notifying = YES> {length = 45, bytes = 0x086b3172 38644e65 59325569 0016830d ... 30323841 30433631 }
+2025-04-21 18:27:07:397 ~ [LogManager][frk][receive][info] 086B317238644E65593255690016830D6ED1CBC1D71E946547EDA1F3214ED2F724433033313032384130433631
+2025-04-21 18:27:07:397 ~ [LogManager][frk][receive][info] (null)
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:07:398 ~ [LogManager][STBS]
+2025-04-21 18:27:07:398 ~ [LogManager]
+2025-04-21 18:27:07:398 ~ [LogManager][STBS]
+2025-04-21 18:27:07:399 ~ [LogManager]
+2025-04-21 18:27:07:399 ~ [LogManager][STBS]
+2025-04-21 18:27:07:399 ~ [LogManager]
+2025-04-21 18:27:07:400 ~ [LogManager][STBS]
+2025-04-21 18:27:07:400 ~ [LogManager] with server\^H
+2025-04-21 18:27:07:400 ~ [LogManager][STBS]
+2025-04-21 18:27:07:400 ~ [LogManager] with server\^H
+2025-04-21 18:27:07:401 ~ [LogManager][STBS]
+2025-04-21 18:27:07:401 ~ [LogManager] with server\^H
+2025-04-21 18:27:07:401 ~ [LogManager][STBS]
+2025-04-21 18:27:07:402 ~ [LogManager]
+2025-04-21 18:27:07:420 ~ [LogManager][STBS]
+2025-04-21 18:27:07:420 ~ [LogManager]\^H\^B……
+2025-04-21 18:27:07:420 ~ [LogManager][STBS]
+2025-04-21 18:27:07:421 ~ [LogManager]\^H\^B……
+2025-04-21 18:27:07:421 ~ [LogManager][STBS]
+2025-04-21 18:27:07:421 ~ [LogManager]
+2025-04-21 18:27:07:448 ~ [LogManager][STBS]
+2025-04-21 18:27:07:448 ~ [LogManager]
+2025-04-21 18:27:07:449 ~ [LogManager][STBS]
+2025-04-21 18:27:07:449 ~ [LogManager]
+2025-04-21 18:27:07:449 ~ [LogManager][STBS]
+2025-04-21 18:27:07:450 ~ [LogManager]
+2025-04-21 18:27:07:450 ~ [LogManager][STBS]
+2025-04-21 18:27:07:450 ~ [LogManager]
+2025-04-21 18:27:07:450 ~ [LogManager][STBS]
+2025-04-21 18:27:07:451 ~ [LogManager]
+2025-04-21 18:27:07:463 ~ [LogManager][STBS]
+2025-04-21 18:27:07:463 ~ [LogManager]
+2025-04-21 18:27:07:464 ~ [LogManager][STBS]
+2025-04-21 18:27:07:464 ~ [LogManager]
+2025-04-21 18:27:07:464 ~ [LogManager][STBS]
+2025-04-21 18:27:07:464 ~ [LogManager]
+2025-04-21 18:27:07:464 ~ [LogManager][STBS]
+2025-04-21 18:27:07:464 ~ [LogManager]
+2025-04-21 18:27:07:465 ~ [LogManager][STBS]
+2025-04-21 18:27:07:465 ~ [LogManager]
+2025-04-21 18:27:07:465 ~ [LogManager][STBS]
+2025-04-21 18:27:07:465 ~ [LogManager]
+2025-04-21 18:27:07:466 ~ [LogManager][STBS]
+2025-04-21 18:27:07:466 ~ [LogManager]
+2025-04-21 18:27:07:466 ~ [LogManager][STBS]
+2025-04-21 18:27:07:466 ~ [LogManager]
+2025-04-21 18:27:07:466 ~ [LogManager][STBS]
+2025-04-21 18:27:07:466 ~ [LogManager]
+2025-04-21 18:27:07:466 ~ [LogManager][STBS]
+2025-04-21 18:27:07:466 ~ [LogManager]
+2025-04-21 18:27:07:466 ~ [LogManager][STBS]
+2025-04-21 18:27:07:467 ~ [LogManager]
+2025-04-21 18:27:07:467 ~ [LogManager][STBS]
+2025-04-21 18:27:07:467 ~ [LogManager]
+2025-04-21 18:27:07:467 ~ [LogManager][STBS]
+2025-04-21 18:27:07:467 ~ [LogManager]
+2025-04-21 18:27:07:467 ~ [LogManager][STBS]
+2025-04-21 18:27:07:467 ~ [LogManager]
+2025-04-21 18:27:07:467 ~ [LogManager][STBS]
+2025-04-21 18:27:07:468 ~ [LogManager]
+2025-04-21 18:27:07:468 ~ [LogManager][STBS]
+2025-04-21 18:27:07:468 ~ [LogManager]
+2025-04-21 18:27:07:468 ~ [LogManager][STBS]
+2025-04-21 18:27:07:468 ~ [LogManager]
+2025-04-21 18:27:07:605 ~ [LogManager][STBS]
+2025-04-21 18:27:07:606 ~ [LogManager]
+2025-04-21 18:27:07:606 ~ [LogManager][STBS]
+2025-04-21 18:27:07:606 ~ [LogManager]
+2025-04-21 18:27:07:607 ~ [LogManager][STBS]
+2025-04-21 18:27:07:607 ~ [LogManager]
+2025-04-21 18:27:07:607 ~ [LogManager][STBS]
+2025-04-21 18:27:07:608 ~ [LogManager]
+2025-04-21 18:27:07:608 ~ [LogManager][STBS]
+2025-04-21 18:27:07:608 ~ [LogManager]
+2025-04-21 18:27:07:609 ~ [LogManager][STBS]
+2025-04-21 18:27:07:609 ~ [LogManager]
+2025-04-21 18:27:07:609 ~ [LogManager][STBS]
+2025-04-21 18:27:07:609 ~ [LogManager]
+2025-04-21 18:27:07:610 ~ [LogManager][STBS]
+2025-04-21 18:27:07:610 ~ [LogManager]
+2025-04-21 18:27:07:610 ~ [LogManager][STBS]
+2025-04-21 18:27:07:611 ~ [LogManager]
+2025-04-21 18:27:07:611 ~ [LogManager][STBS]
+2025-04-21 18:27:07:611 ~ [LogManager]
+2025-04-21 18:27:07:611 ~ [LogManager][STBS]
+2025-04-21 18:27:07:612 ~ [LogManager]
+2025-04-21 18:27:07:612 ~ [LogManager][STBS]
+2025-04-21 18:27:07:612 ~ [LogManager]
+2025-04-21 18:27:07:613 ~ [LogManager][STBS]
+2025-04-21 18:27:07:613 ~ [LogManager]
+2025-04-21 18:27:07:613 ~ [LogManager][STBS]
+2025-04-21 18:27:07:613 ~ [LogManager]
+2025-04-21 18:27:07:614 ~ [LogManager][STBS]
+2025-04-21 18:27:07:614 ~ [LogManager]
+2025-04-21 18:27:07:614 ~ [LogManager][STBS]
+2025-04-21 18:27:07:615 ~ [LogManager]
+2025-04-21 18:27:07:615 ~ [LogManager][STBS]
+2025-04-21 18:27:07:615 ~ [LogManager]
+2025-04-21 18:27:07:615 ~ [LogManager][STBS]
+2025-04-21 18:27:07:615 ~ [LogManager]
+2025-04-21 18:27:07:616 ~ [LogManager][STBS]
+2025-04-21 18:27:07:616 ~ [LogManager]
+2025-04-21 18:27:07:616 ~ [LogManager][STBS]
+2025-04-21 18:27:07:616 ~ [LogManager]
+2025-04-21 18:27:07:616 ~ [LogManager][STBS]
+2025-04-21 18:27:07:616 ~ [LogManager]
+2025-04-21 18:27:07:616 ~ [LogManager][STBS]
+2025-04-21 18:27:07:616 ~ [LogManager]
+2025-04-21 18:27:07:617 ~ [LogManager][STBS]
+2025-04-21 18:27:07:617 ~ [LogManager]
+2025-04-21 18:27:07:617 ~ [LogManager][STBS]
+2025-04-21 18:27:07:617 ~ [LogManager]
+2025-04-21 18:27:07:617 ~ [LogManager][STBS]
+2025-04-21 18:27:07:617 ~ [LogManager]
+2025-04-21 18:27:07:617 ~ [LogManager][STBS]
+2025-04-21 18:27:07:617 ~ [LogManager]
+2025-04-21 18:27:07:618 ~ [LogManager][STBS]
+2025-04-21 18:27:07:618 ~ [LogManager]
+2025-04-21 18:27:07:618 ~ [LogManager][STBS]
+2025-04-21 18:27:07:618 ~ [LogManager]
+2025-04-21 18:27:07:618 ~ [LogManager][STBS]
+2025-04-21 18:27:07:618 ~ [LogManager]
+2025-04-21 18:27:07:618 ~ [LogManager][STBS]
+2025-04-21 18:27:07:618 ~ [LogManager]
+2025-04-21 18:27:07:618 ~ [LogManager][STBS]
+2025-04-21 18:27:07:619 ~ [LogManager]
+2025-04-21 18:27:07:619 ~ [LogManager][STBS]
+2025-04-21 18:27:07:619 ~ [LogManager]
+2025-04-21 18:27:07:619 ~ [LogManager][STBS]
+2025-04-21 18:27:07:619 ~ [LogManager]
+2025-04-21 18:27:07:619 ~ [LogManager][STBS]
+2025-04-21 18:27:07:619 ~ [LogManager]
+2025-04-21 18:27:07:619 ~ [LogManager][STBS]
+2025-04-21 18:27:07:620 ~ [LogManager]
+2025-04-21 18:27:07:620 ~ [LogManager][STBS]
+2025-04-21 18:27:07:620 ~ [LogManager]
+2025-04-21 18:27:07:620 ~ [LogManager][STBS]
+2025-04-21 18:27:07:620 ~ [LogManager]
+2025-04-21 18:27:07:620 ~ [LogManager][STBS]
+2025-04-21 18:27:07:620 ~ [LogManager]
+2025-04-21 18:27:07:620 ~ [LogManager][STBS]
+2025-04-21 18:27:07:620 ~ [LogManager]
+2025-04-21 18:27:07:621 ~ [LogManager][STBS]
+2025-04-21 18:27:07:621 ~ [LogManager]
+2025-04-21 18:27:07:621 ~ [LogManager][STBS]
+2025-04-21 18:27:07:621 ~ [LogManager]
+2025-04-21 18:27:07:621 ~ [LogManager][STBS]
+2025-04-21 18:27:07:621 ~ [LogManager]
+2025-04-21 18:27:07:621 ~ [LogManager][STBS]
+2025-04-21 18:27:07:621 ~ [LogManager]
+2025-04-21 18:27:07:621 ~ [LogManager][STBS]
+2025-04-21 18:27:07:622 ~ [LogManager]
+2025-04-21 18:27:07:622 ~ [LogManager][STBS]
+2025-04-21 18:27:07:622 ~ [LogManager]
+2025-04-21 18:27:07:622 ~ [LogManager][STBS]
+2025-04-21 18:27:07:622 ~ [LogManager]
+2025-04-21 18:27:07:622 ~ [LogManager][STBS]
+2025-04-21 18:27:07:622 ~ [LogManager]
+2025-04-21 18:27:07:622 ~ [LogManager][STBS]
+2025-04-21 18:27:07:622 ~ [LogManager]
+2025-04-21 18:27:07:623 ~ [LogManager][STBS]
+2025-04-21 18:27:07:623 ~ [LogManager]
+2025-04-21 18:27:07:623 ~ [LogManager][STBS]
+2025-04-21 18:27:07:623 ~ [LogManager]
+2025-04-21 18:27:07:623 ~ [LogManager][STBS]
+2025-04-21 18:27:07:623 ~ [LogManager]
+2025-04-21 18:27:07:623 ~ [LogManager]STB_MQTT_CONNECT_SUCCESS
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:07:623 ~ [LogManager]event_callback type = 4278255616,data =
+2025-04-21 18:27:07:623 ~ [LogManager]str =
+2025-04-21 18:27:07:624 ~ [LogManager]STB_MQTT_CONNECT_ONLINE
+2025-04-21 18:27:07:624 ~ [LogManager]event_callback type = 4278255620,data =
+2025-04-21 18:27:07:624 ~ [LogManager]str =
+2025-04-21 18:27:07:624 ~ [LogManager][STBS]
+2025-04-21 18:27:07:624 ~ [LogManager]é:k\^A
+2025-04-21 18:27:07:624 ~ [LogManager][STBS]
+2025-04-21 18:27:07:624 ~ [LogManager]send_data2device = 07 31 37 34 35 32 33 31 32 32 37 36 32 33
+2025-04-21 18:27:07:624 ~ [LogManager]MGNT:SEND BLE DATA
+2025-04-21 18:27:07:625 ~ [LogManager][frk][send] 2D2424073137343532333132323736323324242D00
+2025-04-21 18:27:07:625 ~ [LogManager][STBS]
+2025-04-21 18:27:07:625 ~ [LogManager]
+2025-04-21 18:27:07:625 ~ [LogManager][STBS]
+2025-04-21 18:27:07:625 ~ [LogManager]
+2025-04-21 18:27:07:625 ~ [LogManager][STBS]
+2025-04-21 18:27:07:625 ~ [LogManager]
+2025-04-21 18:27:07:625 ~ [LogManager][STBS]
+2025-04-21 18:27:07:625 ~ [LogManager]
+2025-04-21 18:27:07:626 ~ [LogManager][STBS]
+2025-04-21 18:27:07:626 ~ [LogManager]
+2025-04-21 18:27:07:626 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 45, bytes = 0x086b3172 38644e65 59325569 0016830d ... 30323841 30433631 }, notifying = YES>
+{length = 21, bytes = 0x2d2424073137343532333132323736323324242d00}
+2025-04-21 18:27:07:626 ~ [LogManager][STBS]
+2025-04-21 18:27:07:626 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:642 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 45, bytes = 0x086b3172 38644e65 59325569 0002c959 ... 30323841 30433631 }, notifying = YES> {length = 45, bytes = 0x086b3172 38644e65 59325569 0002c959 ... 30323841 30433631 }
+2025-04-21 18:27:07:642 ~ [LogManager][frk][receive][info] 086B317238644E65593255690002C95908279BB3CAE905AE1519838F18094AE3A3433033313032384130433631
+2025-04-21 18:27:07:642 ~ [LogManager][frk][receive][info] (null)
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:07:643 ~ [LogManager][STBS]
+2025-04-21 18:27:07:643 ~ [LogManager]
+2025-04-21 18:27:07:643 ~ [LogManager][STBS]
+2025-04-21 18:27:07:643 ~ [LogManager]
+2025-04-21 18:27:07:644 ~ [LogManager][STBS]
+2025-04-21 18:27:07:644 ~ [LogManager]
+2025-04-21 18:27:07:644 ~ [LogManager][STBS]
+2025-04-21 18:27:07:644 ~ [LogManager] with server\^H
+2025-04-21 18:27:07:644 ~ [LogManager][STBS]
+2025-04-21 18:27:07:645 ~ [LogManager] with server\^H
+2025-04-21 18:27:07:645 ~ [LogManager][STBS]
+2025-04-21 18:27:07:645 ~ [LogManager] with server\^H
+2025-04-21 18:27:07:645 ~ [LogManager][STBS]
+2025-04-21 18:27:07:645 ~ [LogManager]
+2025-04-21 18:27:07:653 ~ [LogManager][STBS]
+2025-04-21 18:27:07:653 ~ [LogManager]\^H\^B……
+2025-04-21 18:27:07:653 ~ [LogManager][STBS]
+2025-04-21 18:27:07:653 ~ [LogManager]\^H\^B……
+2025-04-21 18:27:07:653 ~ [LogManager][STBS]
+2025-04-21 18:27:07:654 ~ [LogManager]
+2025-04-21 18:27:07:679 ~ [LogManager][STBS]
+2025-04-21 18:27:07:680 ~ [LogManager]
+2025-04-21 18:27:07:680 ~ [LogManager][STBS]
+2025-04-21 18:27:07:681 ~ [LogManager]
+2025-04-21 18:27:07:681 ~ [LogManager][STBS]
+2025-04-21 18:27:07:681 ~ [LogManager]
+2025-04-21 18:27:07:682 ~ [LogManager][STBS]
+2025-04-21 18:27:07:682 ~ [LogManager]
+2025-04-21 18:27:07:682 ~ [LogManager][STBS]
+2025-04-21 18:27:07:683 ~ [LogManager]
+2025-04-21 18:27:07:687 ~ [LogManager][STBS]
+2025-04-21 18:27:07:687 ~ [LogManager]
+2025-04-21 18:27:07:687 ~ [LogManager][STBS]
+2025-04-21 18:27:07:687 ~ [LogManager]
+2025-04-21 18:27:07:687 ~ [LogManager][STBS]
+2025-04-21 18:27:07:687 ~ [LogManager]
+2025-04-21 18:27:07:687 ~ [LogManager][STBS]
+2025-04-21 18:27:07:687 ~ [LogManager]
+2025-04-21 18:27:07:688 ~ [LogManager][STBS]
+2025-04-21 18:27:07:688 ~ [LogManager]
+2025-04-21 18:27:07:688 ~ [LogManager][STBS]
+2025-04-21 18:27:07:688 ~ [LogManager]
+2025-04-21 18:27:07:688 ~ [LogManager][STBS]
+2025-04-21 18:27:07:688 ~ [LogManager]
+2025-04-21 18:27:07:688 ~ [LogManager][STBS]
+2025-04-21 18:27:07:688 ~ [LogManager]
+2025-04-21 18:27:07:688 ~ [LogManager][STBS]
+2025-04-21 18:27:07:689 ~ [LogManager]
+2025-04-21 18:27:07:689 ~ [LogManager][STBS]
+2025-04-21 18:27:07:689 ~ [LogManager]
+2025-04-21 18:27:07:690 ~ [LogManager][STBS]
+2025-04-21 18:27:07:690 ~ [LogManager]
+2025-04-21 18:27:07:690 ~ [LogManager][STBS]
+2025-04-21 18:27:07:690 ~ [LogManager]
+2025-04-21 18:27:07:691 ~ [LogManager][STBS]
+2025-04-21 18:27:07:691 ~ [LogManager]
+2025-04-21 18:27:07:691 ~ [LogManager][STBS]
+2025-04-21 18:27:07:691 ~ [LogManager]
+2025-04-21 18:27:07:691 ~ [LogManager][STBS]
+2025-04-21 18:27:07:691 ~ [LogManager]
+2025-04-21 18:27:07:691 ~ [LogManager][STBS]
+2025-04-21 18:27:07:691 ~ [LogManager]
+2025-04-21 18:27:07:691 ~ [LogManager][STBS]
+2025-04-21 18:27:07:692 ~ [LogManager]
+2025-04-21 18:27:07:753 ~ [LogManager]蓝牙 设备连接状态返回: true
+2025-04-21 18:27:07:754 ~ [LogManager]app主动获取设备信息 。。。
+2025-04-21 18:27:07:755 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-
+2025-04-21 18:27:07:755 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+2025-04-21 18:27:07:755 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 45, bytes = 0x086b3172 38644e65 59325569 0002c959 ... 30323841 30433631 }, notifying = YES>
+{length = 34, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6572227d 24242d0a }
+2025-04-21 18:27:07:770 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}, notifying = YES> {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}
+2025-04-21 18:27:07:770 ~ [LogManager][frk][receive][info] 7B22626174746572795F706F776572223A22313030227D
+2025-04-21 18:27:07:771 ~ [LogManager][frk][receive][info] {"battery_power":"100"}
+2025-04-21 18:27:07:771 ~ [LogManager][frk][send][info]-$${"cmd":"get_CPI"}$$-
+2025-04-21 18:27:07:771 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F435049227D24242D0A
+2025-04-21 18:27:07:772 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 23, bytes = 0x7b22626174746572795f706f776572223a22313030227d}, notifying = YES>
+{length = 24, bytes = 0x2d24247b22636d64223a226765745f435049227d24242d0a}
+2025-04-21 18:27:07:792 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 13, bytes = 0x7b22435049223a22363030227d}, notifying = YES> {length = 13, bytes = 0x7b22435049223a22363030227d}
+2025-04-21 18:27:07:793 ~ [LogManager][frk][receive][info] 7B22435049223A22363030227D
+2025-04-21 18:27:07:793 ~ [LogManager][frk][receive][info] {"CPI":"600"}
+2025-04-21 18:27:07:793 ~ [LogManager][frk][send][info]-$${"cmd":"get_CPI_list"}$$-
+2025-04-21 18:27:07:794 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F4350495F6C697374227D24242D0A
+2025-04-21 18:27:07:794 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 13, bytes = 0x7b22435049223a22363030227d}, notifying = YES>
+{length = 29, bytes = 0x2d24247b 22636d64 223a2267 65745f43 ... 7374227d 24242d0a }
+2025-04-21 18:27:07:814 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }, notifying = YES> {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }
+2025-04-21 18:27:07:815 ~ [LogManager][frk][receive][info] 7B224350495F6C697374223A223630302C313030302C313630302C323430302C33363030227D
+2025-04-21 18:27:07:815 ~ [LogManager][frk][receive][info] {"CPI_list":"600,1000,1600,2400,3600"}
+2025-04-21 18:27:07:815 ~ [LogManager][frk][send][info]-$${"cmd":"get_version"}$$-
+2025-04-21 18:27:07:816 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F76657273696F6E227D24242D0A
+2025-04-21 18:27:07:816 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 38, bytes = 0x7b224350 495f6c69 7374223a 22363030 ... 302c3336 3030227d }, notifying = YES>
+{length = 28, bytes = 0x2d24247b 22636d64 223a2267 65745f76 ... 6f6e227d 24242d0a }
+2025-04-21 18:27:07:829 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }, notifying = YES> {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }
+2025-04-21 18:27:07:830 ~ [LogManager][frk][receive][info] 7B2276657273696F6E223A2276312E32342E30372E3233227D
+2025-04-21 18:27:07:830 ~ [LogManager][frk][receive][info] {"version":"v1.24.07.23"}
+2025-04-21 18:27:07:830 ~ [LogManager][frk][send][info]-$${"cmd":"get_brand"}$$-
+2025-04-21 18:27:07:830 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F6272616E64227D24242D0A
+2025-04-21 18:27:07:830 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }, notifying = YES>
+{length = 26, bytes = 0x2d24247b 22636d64 223a2267 65745f62 ... 6e64227d 24242d0a }
+2025-04-21 18:27:07:837 ~ [LogManager][STBS]
+2025-04-21 18:27:07:837 ~ [LogManager]
+timeout not support. will lock forever.
+2025-04-21 18:27:07:837 ~ [LogManager][STBS]
+2025-04-21 18:27:07:837 ~ [LogManager]send_data2device = 0B 31 37 34 35 32 33 31 32 32 37 38 33 37 78 54 75 67 6F 32 6A 48 48 45 49 46 4D 79 45 55 58 65 68 39 46 55 78 76 35 39 71 32 48 6F 6B 6A
+2025-04-21 18:27:07:838 ~ [LogManager]
+2025-04-21 18:27:07:838 ~ [LogManager][frk][send] 2D24240B31373435323331323237383337785475676F326A48484549464D794555586568394655787635397132486F6B6A24242D00
+2025-04-21 18:27:07:838 ~ [LogManager][STBS]
+2025-04-21 18:27:07:838 ~ [LogManager]
+2025-04-21 18:27:07:838 ~ [LogManager][STBS]
+2025-04-21 18:27:07:838 ~ [LogManager]噜 *\^A
+2025-04-21 18:27:07:838 ~ [LogManager][STBS]
+2025-04-21 18:27:07:839 ~ [LogManager]
+2025-04-21 18:27:07:839 ~ [LogManager][STBS]
+2025-04-21 18:27:07:839 ~ [LogManager]噜 *\^A
+2025-04-21 18:27:07:839 ~ [LogManager][STBS]
+2025-04-21 18:27:07:839 ~ [LogManager]
+2025-04-21 18:27:07:839 ~ [LogManager][STBS]
+2025-04-21 18:27:07:839 ~ [LogManager]噜 *\^A
+2025-04-21 18:27:07:839 ~ [LogManager][STBS]
+2025-04-21 18:27:07:839 ~ [LogManager]
+2025-04-21 18:27:07:840 ~ [LogManager][STBS]
+2025-04-21 18:27:07:840 ~ [LogManager]噜 *\^A
+2025-04-21 18:27:07:840 ~ [LogManager][STBS]
+2025-04-21 18:27:07:841 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 25, bytes = 0x7b227665 7273696f 6e223a22 76312e32 ... 2e30372e 3233227d }, notifying = YES>
+{length = 53, bytes = 0x2d24240b 31373435 32333132 32373833 ... 486f6b6a 24242d00 }
+2025-04-21 18:27:07:841 ~ [LogManager]
+2025-04-21 18:27:07:841 ~ [LogManager][STBS]
+2025-04-21 18:27:07:842 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:842 ~ [LogManager][STBS]
+2025-04-21 18:27:07:842 ~ [LogManager]
+2025-04-21 18:27:07:843 ~ [LogManager][STBS]
+2025-04-21 18:27:07:843 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:843 ~ [LogManager][STBS]
+2025-04-21 18:27:07:843 ~ [LogManager]
+2025-04-21 18:27:07:844 ~ [LogManager][STBS]
+2025-04-21 18:27:07:844 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:844 ~ [LogManager][STBS]
+2025-04-21 18:27:07:844 ~ [LogManager]
+2025-04-21 18:27:07:844 ~ [LogManager][STBS]
+2025-04-21 18:27:07:844 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:844 ~ [LogManager][STBS]
+2025-04-21 18:27:07:844 ~ [LogManager]
+2025-04-21 18:27:07:845 ~ [LogManager][STBS]
+2025-04-21 18:27:07:845 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:845 ~ [LogManager][STBS]
+2025-04-21 18:27:07:845 ~ [LogManager]
+2025-04-21 18:27:07:845 ~ [LogManager][STBS]
+2025-04-21 18:27:07:845 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:845 ~ [LogManager][STBS]
+2025-04-21 18:27:07:845 ~ [LogManager]
+2025-04-21 18:27:07:845 ~ [LogManager][STBS]
+2025-04-21 18:27:07:845 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:846 ~ [LogManager][STBS]
+2025-04-21 18:27:07:846 ~ [LogManager]
+2025-04-21 18:27:07:846 ~ [LogManager][STBS]
+2025-04-21 18:27:07:846 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:846 ~ [LogManager][STBS]
+2025-04-21 18:27:07:846 ~ [LogManager]
+2025-04-21 18:27:07:846 ~ [LogManager][STBS]
+2025-04-21 18:27:07:846 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:846 ~ [LogManager][STBS]
+2025-04-21 18:27:07:847 ~ [LogManager]
+2025-04-21 18:27:07:847 ~ [LogManager][STBS]
+2025-04-21 18:27:07:847 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:847 ~ [LogManager][STBS]
+2025-04-21 18:27:07:847 ~ [LogManager]
+2025-04-21 18:27:07:847 ~ [LogManager][STBS]
+2025-04-21 18:27:07:847 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:847 ~ [LogManager][STBS]
+2025-04-21 18:27:07:847 ~ [LogManager]
+2025-04-21 18:27:07:848 ~ [LogManager][STBS]
+2025-04-21 18:27:07:848 ~ [LogManager] ズk\^A
+2025-04-21 18:27:07:848 ~ [LogManager][STBS]
+2025-04-21 18:27:07:848 ~ [LogManager]
+2025-04-21 18:27:07:848 ~ [LogManager][STBS]
+2025-04-21 18:27:07:848 ~ [LogManager]
+2025-04-21 18:27:07:848 ~ [LogManager][STBS]
+2025-04-21 18:27:07:848 ~ [LogManager]
+2025-04-21 18:27:07:848 ~ [LogManager][STBS]
+2025-04-21 18:27:07:848 ~ [LogManager]
+2025-04-21 18:27:07:849 ~ [LogManager][STBS]
+2025-04-21 18:27:07:849 ~ [LogManager]
+2025-04-21 18:27:07:849 ~ [LogManager][STBS]
+2025-04-21 18:27:07:849 ~ [LogManager]
+2025-04-21 18:27:07:849 ~ [LogManager][STBS]
+2025-04-21 18:27:07:849 ~ [LogManager]
+2025-04-21 18:27:07:849 ~ [LogManager][STBS]
+2025-04-21 18:27:07:849 ~ [LogManager]
+2025-04-21 18:27:07:849 ~ [LogManager][STBS]
+2025-04-21 18:27:07:849 ~ [LogManager]
+2025-04-21 18:27:07:850 ~ [LogManager][STBS]
+2025-04-21 18:27:07:850 ~ [LogManager]
+2025-04-21 18:27:07:850 ~ [LogManager][STBS]
+2025-04-21 18:27:07:850 ~ [LogManager]
+2025-04-21 18:27:07:850 ~ [LogManager][STBS]
+2025-04-21 18:27:07:850 ~ [LogManager]
+2025-04-21 18:27:07:850 ~ [LogManager][STBS]
+2025-04-21 18:27:07:850 ~ [LogManager]
+2025-04-21 18:27:07:850 ~ [LogManager][STBS]
+2025-04-21 18:27:07:850 ~ [LogManager]
+2025-04-21 18:27:07:851 ~ [LogManager][STBS]
+2025-04-21 18:27:07:851 ~ [LogManager]
+2025-04-21 18:27:07:851 ~ [LogManager][STBS]
+2025-04-21 18:27:07:851 ~ [LogManager]
+2025-04-21 18:27:07:851 ~ [LogManager][STBS]
+2025-04-21 18:27:07:851 ~ [LogManager]
+2025-04-21 18:27:07:851 ~ [LogManager][STBS]
+2025-04-21 18:27:07:851 ~ [LogManager]
+2025-04-21 18:27:07:851 ~ [LogManager][STBS]
+2025-04-21 18:27:07:852 ~ [LogManager]é:k\^A
+2025-04-21 18:27:07:852 ~ [LogManager][STBS]
+2025-04-21 18:27:07:852 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:852 ~ [LogManager][STBS]
+2025-04-21 18:27:07:852 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:852 ~ [LogManager][STBS]
+2025-04-21 18:27:07:852 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:852 ~ [LogManager][STBS]
+2025-04-21 18:27:07:852 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:853 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}, notifying = YES> {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}
+2025-04-21 18:27:07:853 ~ [LogManager][frk][receive][info] 7B226272616E64223A22564D6F757365227D
+2025-04-21 18:27:07:853 ~ [LogManager][frk][receive][info] {"brand":"VMouse"}
+2025-04-21 18:27:07:853 ~ [LogManager][frk][send][info]-$${"cmd":"get_SN"}$$-
+2025-04-21 18:27:07:853 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F534E227D24242D0A
+2025-04-21 18:27:07:853 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 18, bytes = 0x7b226272616e64223a22564d6f757365227d}, notifying = YES>
+{length = 23, bytes = 0x2d24247b22636d64223a226765745f534e227d24242d0a}
+2025-04-21 18:27:07:859 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 33, bytes = 0x0cb1b2c8 53e20b95 f76d342a 080f53a3 ... 4f43a724 7e47f20c }, notifying = YES> {length = 33, bytes = 0x0cb1b2c8 53e20b95 f76d342a 080f53a3 ... 4f43a724 7e47f20c }
+2025-04-21 18:27:07:860 ~ [LogManager][frk][receive][info] 0CB1B2C853E20B95F76D342A080F53A3CAA0F7C404CD42824E4F43A7247E47F20C
+2025-04-21 18:27:07:860 ~ [LogManager][frk][receive][info] (null)
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:07:860 ~ [LogManager][STBS]
+2025-04-21 18:27:07:860 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:860 ~ [LogManager][STBS]
+2025-04-21 18:27:07:860 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:861 ~ [LogManager][STBS]
+2025-04-21 18:27:07:861 ~ [LogManager]
+2025-04-21 18:27:07:861 ~ [LogManager][STBS]
+2025-04-21 18:27:07:861 ~ [LogManager]啖\^O
+2025-04-21 18:27:07:861 ~ [LogManager][STBS]
+2025-04-21 18:27:07:861 ~ [LogManager]
+2025-04-21 18:27:07:861 ~ [LogManager][STBS]
+2025-04-21 18:27:07:861 ~ [LogManager]
+2025-04-21 18:27:07:861 ~ [LogManager][STBS]
+2025-04-21 18:27:07:862 ~ [LogManager]
+2025-04-21 18:27:07:862 ~ [LogManager]STB_DM_DATA_ARRIVED_TOKEN = xTugo2jHHEIFMyEUXeh9FUxv59q2Hokj
+2025-04-21 18:27:07:862 ~ [LogManager]event_callback type = 4278321152,data = 785475676F326A48484549464D794555586568394655787635397132486F6B6A
+2025-04-21 18:27:07:862 ~ [LogManager]str = xTugo2jHHEIFMyEUXeh9FUxv59q2Hokj
+2025-04-21 18:27:07:862 ~ [LogManager]event_callback type = 4278321153,data = 31373435323331323237383337
+2025-04-21 18:27:07:862 ~ [LogManager]str = 1745231227837
+2025-04-21 18:27:07:862 ~ [LogManager]STB_DM_DATA_ARRIVED_HOST = ainf.tis.cn-beijing.volces.com
+2025-04-21 18:27:07:862 ~ [LogManager]event_callback type = 4278321154,data = 61696E662E7469732E636E2D6265696A696E672E766F6C6365732E636F6D
+2025-04-21 18:27:07:862 ~ [LogManager]str = ainf.tis.cn-beijing.volces.com
+2025-04-21 18:27:07:863 ~ [LogManager]STB_DM_DATA_ARRIVED_PARAMS_SIGN = productKey=k1r8dNeY2Ui&deviceName=C031028A0C61&iotInstanceId=xTugo2jHHEIFMyEUXeh9FUxv59q2Hokj&timestamp=1745231227837&signMethod=hmacsha256&sign=b1b2c853e20b95f76d342a080f53a3caa0f7c404cd42824e4f43a7247e47f20c
+2025-04-21 18:27:07:863 ~ [LogManager][frk]
+ type = 0 
+ battery_power = 100
+ CPI = 600
+ CPI_list = 600,1000,1600,2400,3600
+ version = v1.24.07.23
+ brand = VMouse
+ sn = 
+ mac = C031028A0C61
+ productKey = ccvUoJOLbXn
+ secretKey = nNRjkRpKTxvprGaW
+ deviceSecret = (null) 
+
+ host = ainf.tis.cn-beijing.volces.com 
+ token = xTugo2jHHEIFMyEUXeh9FUxv59q2Hokj 
+ urlParams = productKey=k1r8dNeY2Ui&deviceName=C031028A0C61&iotInstanceId=xTugo2jHHEIFMyEUXeh9FUxv59q2Hokj&timestamp=1745231227837&signMethod=hmacsha256&sign=b1b2c853e20b95f76d342a080f53a3caa0f7c404cd42824e4f43a7247e47f20c 
+ expireTime = 1745231227837
+2025-04-21 18:27:07:863 ~ [LogManager]event_callback type = 4278321155,data = 70726F647563744B65793D6B317238644E6559325569266465766963654E616D653D43303331303238413043363126696F74496E7374616E636549643D785475676F326A48484549464D794555586568394655787635397132486F6B6A2674696D657374616D703D31373435323331323237383337267369676E4D6574686F643D686D6163736861323536267369676E3D62316232633835336532306239356637366433343261303830663533613363616130663763343034636434323832346534663433613732343765343766323063
+2025-04-21 18:27:07:863 ~ [LogManager]str = productKey=k1r8dNeY2Ui&deviceName=C031028A0C61&iotInstanceId=xTugo2jHHEIFMyEUXeh9FUxv59q2Hokj&timestamp=1745231227837&signMethod=hmacsha256&sign=b1b2c853e20b95f76d342a080f53a3caa0f7c404cd42824e4f43a7247e47f20c
+2025-04-21 18:27:07:863 ~ [LogManager][STBS]
+2025-04-21 18:27:07:863 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:875 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }, notifying = YES> {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }
+2025-04-21 18:27:07:875 ~ [LogManager][frk][receive][info] 7B22534E223A22FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5A5A5A5FFFFFFFF5802227D
+2025-04-21 18:27:07:875 ~ [LogManager][frk][receive][info] (null)
+2025-04-21 18:27:07:875 ~ [LogManager][frk]SN未设置!!!
+2025-04-21 18:27:07:876 ~ [LogManager][frk][send][info]-$${"cmd":"get_MAC"}$$-
+2025-04-21 18:27:07:876 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F4D4143227D24242D0A
+2025-04-21 18:27:07:876 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 49, bytes = 0x7b22534e 223a22ff ffffffff ffffffff ... ffffffff 5802227d }, notifying = YES>
+{length = 24, bytes = 0x2d24247b22636d64223a226765745f4d4143227d24242d0a}
+2025-04-21 18:27:07:897 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}, notifying = YES> {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}
+2025-04-21 18:27:07:898 ~ [LogManager][frk][receive][info] 7B224D4143223A22433033313032384130433631227D
+2025-04-21 18:27:07:898 ~ [LogManager][frk][receive][info] {"MAC":"C031028A0C61"}
+2025-04-21 18:27:07:898 ~ [LogManager][frk][send][info]-$${"cmd":"get_productKey"}$$-
+2025-04-21 18:27:07:899 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F70726F647563744B6579227D24242D0A
+2025-04-21 18:27:07:899 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 22, bytes = 0x7b224d4143223a22433033313032384130433631227d}, notifying = YES>
+{length = 31, bytes = 0x2d24247b 22636d64 223a2267 65745f70 ... 6579227d 24242d0a }
+2025-04-21 18:27:07:927 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }, notifying = YES> {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }
+2025-04-21 18:27:07:928 ~ [LogManager][frk][receive][info] 7B2270726F647563744B6579223A22636376556F4A4F4C62586E227D
+2025-04-21 18:27:07:928 ~ [LogManager][frk][receive][info] {"productKey":"ccvUoJOLbXn"}
+2025-04-21 18:27:07:929 ~ [LogManager][frk][send][info]-$${"cmd":"get_secretKey"}$$-
+2025-04-21 18:27:07:929 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F7365637265744B6579227D24242D0A
+2025-04-21 18:27:07:930 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 28, bytes = 0x7b227072 6f647563 744b6579 223a2263 ... 4a4f4c62 586e227d }, notifying = YES>
+{length = 30, bytes = 0x2d24247b 22636d64 223a2267 65745f73 ... 6579227d 24242d0a }
+2025-04-21 18:27:07:949 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }, notifying = YES> {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }
+2025-04-21 18:27:07:950 ~ [LogManager][frk][receive][info] 7B227365637265744B6579223A226E4E526A6B52704B5478767072476157227D
+2025-04-21 18:27:07:950 ~ [LogManager][frk][receive][info] {"secretKey":"nNRjkRpKTxvprGaW"}
+2025-04-21 18:27:07:951 ~ [LogManager][frk][send][info]-$${"cmd":"get_deviceSecret"}$$-
+2025-04-21 18:27:07:951 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F646576696365536563726574227D24242D0A
+2025-04-21 18:27:07:951 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 32, bytes = 0x7b227365 63726574 4b657922 3a226e4e ... 76707247 6157227d }, notifying = YES>
+{length = 33, bytes = 0x2d24247b 22636d64 223a2267 65745f64 ... 6574227d 24242d0a }
+2025-04-21 18:27:07:972 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }, notifying = YES> {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }
+2025-04-21 18:27:07:973 ~ [LogManager][frk][receive][info] 7B22646576696365536563726574223A22FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01564D6F757365227D
+2025-04-21 18:27:07:973 ~ [LogManager][frk][receive][info] (null)
+2025-04-21 18:27:07:973 ~ [LogManager][frk]deviceSecret未设置
+timeout not support. will lock forever.
+2025-04-21 18:27:07:974 ~ [LogManager]send_data2device = 01
+2025-04-21 18:27:07:974 ~ [LogManager][STBS]
+2025-04-21 18:27:07:975 ~ [LogManager]\^A
+2025-04-21 18:27:07:975 ~ [LogManager][STBS]
+2025-04-21 18:27:07:975 ~ [LogManager]\^A
+2025-04-21 18:27:07:976 ~ [LogManager][frk][send] 2D24240124242D00
+2025-04-21 18:27:07:976 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 77, bytes = 0x7b226465 76696365 53656372 6574223a ... 564d6f75 7365227d }, notifying = YES>
+{length = 8, bytes = 0x2d24240124242d00}
+2025-04-21 18:27:07:977 ~ [LogManager][STBS]
+2025-04-21 18:27:07:977 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:07:994 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 2, bytes = 0x0201}, notifying = YES> {length = 2, bytes = 0x0201}
+2025-04-21 18:27:07:995 ~ [LogManager][frk][receive][info] 0201
+2025-04-21 18:27:07:995 ~ [LogManager][frk][receive][info] \^B\^A
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:07:996 ~ [LogManager][STBS]
+2025-04-21 18:27:07:996 ~ [LogManager]MGNT:SEND BLE DATA
+2025-04-21 18:27:07:996 ~ [LogManager][STBS]
+2025-04-21 18:27:07:997 ~ [LogManager]MGNT:SEND BLE DATA
+2025-04-21 18:27:07:997 ~ [LogManager][STBS]
+2025-04-21 18:27:07:997 ~ [LogManager]
+2025-04-21 18:27:07:997 ~ [LogManager][STBS]
+2025-04-21 18:27:07:997 ~ [LogManager]
+2025-04-21 18:27:07:997 ~ [LogManager][STBS]
+2025-04-21 18:27:07:997 ~ [LogManager]MGNT:SEND BLE DATA
+2025-04-21 18:27:07:998 ~ [LogManager][STBS]
+2025-04-21 18:27:07:998 ~ [LogManager]send_data2device = 07 31 37 34 35 32 33 31 32 32 37 39 39 35
+2025-04-21 18:27:07:998 ~ [LogManager]MGNT:SEND BLE DATA
+2025-04-21 18:27:07:998 ~ [LogManager][STBS]
+2025-04-21 18:27:07:998 ~ [LogManager][frk][send] 2D2424073137343532333132323739393524242D00
+2025-04-21 18:27:07:998 ~ [LogManager]\^A
+2025-04-21 18:27:07:998 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 2, bytes = 0x0201}, notifying = YES>
+{length = 21, bytes = 0x2d2424073137343532333132323739393524242d00}
+2025-04-21 18:27:07:999 ~ [LogManager][STBS]
+2025-04-21 18:27:07:999 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:08:017 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 45, bytes = 0x086b3172 38644e65 59325569 009570cd ... 30323841 30433631 }, notifying = YES> {length = 45, bytes = 0x086b3172 38644e65 59325569 009570cd ... 30323841 30433631 }
+2025-04-21 18:27:08:017 ~ [LogManager][frk][receive][info] 086B317238644E6559325569009570CD4FE60CFA53B58774DBC128F21A82CE6D01433033313032384130433631
+2025-04-21 18:27:08:018 ~ [LogManager][frk][receive][info] (null)
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:08:018 ~ [LogManager][STBS]
+2025-04-21 18:27:08:018 ~ [LogManager]
+2025-04-21 18:27:08:019 ~ [LogManager][STBS]
+2025-04-21 18:27:08:019 ~ [LogManager]
+2025-04-21 18:27:08:019 ~ [LogManager][STBS]
+2025-04-21 18:27:08:020 ~ [LogManager]
+2025-04-21 18:27:08:020 ~ [LogManager][STBS]
+2025-04-21 18:27:08:020 ~ [LogManager] with server\^H
+2025-04-21 18:27:08:033 ~ [LogManager][STBS]
+2025-04-21 18:27:08:033 ~ [LogManager]
+2025-04-21 18:27:08:033 ~ [LogManager][STBS]
+2025-04-21 18:27:08:033 ~ [LogManager]
+2025-04-21 18:27:08:034 ~ [LogManager][STBS]
+2025-04-21 18:27:08:034 ~ [LogManager]
+2025-04-21 18:27:08:034 ~ [LogManager][STBS]
+2025-04-21 18:27:08:034 ~ [LogManager]\^H\^B……
+2025-04-21 18:27:08:034 ~ [LogManager][STBS]
+2025-04-21 18:27:08:034 ~ [LogManager]\^H\^B……
+2025-04-21 18:27:08:034 ~ [LogManager][STBS]
+2025-04-21 18:27:08:034 ~ [LogManager]
+2025-04-21 18:27:08:052 ~ [LogManager][STBS]
+2025-04-21 18:27:08:053 ~ [LogManager]
+2025-04-21 18:27:08:053 ~ [LogManager][STBS]
+2025-04-21 18:27:08:053 ~ [LogManager]
+2025-04-21 18:27:08:054 ~ [LogManager][STBS]
+2025-04-21 18:27:08:054 ~ [LogManager]
+2025-04-21 18:27:08:054 ~ [LogManager][STBS]
+2025-04-21 18:27:08:054 ~ [LogManager]
+2025-04-21 18:27:08:054 ~ [LogManager][STBS]
+2025-04-21 18:27:08:054 ~ [LogManager]
+2025-04-21 18:27:08:054 ~ [LogManager][STBS]
+2025-04-21 18:27:08:054 ~ [LogManager]
+2025-04-21 18:27:08:055 ~ [LogManager][STBS]
+2025-04-21 18:27:08:055 ~ [LogManager]
+2025-04-21 18:27:08:055 ~ [LogManager][STBS]
+2025-04-21 18:27:08:055 ~ [LogManager]
+2025-04-21 18:27:08:055 ~ [LogManager][STBS]
+2025-04-21 18:27:08:055 ~ [LogManager]
+2025-04-21 18:27:08:055 ~ [LogManager][STBS]
+2025-04-21 18:27:08:055 ~ [LogManager]
+2025-04-21 18:27:08:055 ~ [LogManager][STBS]
+2025-04-21 18:27:08:055 ~ [LogManager]
+2025-04-21 18:27:08:056 ~ [LogManager][STBS]
+2025-04-21 18:27:08:056 ~ [LogManager]
+2025-04-21 18:27:08:056 ~ [LogManager][STBS]
+2025-04-21 18:27:08:056 ~ [LogManager]
+2025-04-21 18:27:08:056 ~ [LogManager][STBS]
+2025-04-21 18:27:08:056 ~ [LogManager]
+2025-04-21 18:27:08:056 ~ [LogManager][STBS]
+2025-04-21 18:27:08:056 ~ [LogManager]
+2025-04-21 18:27:08:056 ~ [LogManager][STBS]
+2025-04-21 18:27:08:056 ~ [LogManager]
+2025-04-21 18:27:08:057 ~ [LogManager][STBS]
+2025-04-21 18:27:08:057 ~ [LogManager]
+2025-04-21 18:27:08:057 ~ [LogManager][STBS]
+2025-04-21 18:27:08:057 ~ [LogManager]
+2025-04-21 18:27:08:057 ~ [LogManager][STBS]
+2025-04-21 18:27:08:057 ~ [LogManager]
+2025-04-21 18:27:08:057 ~ [LogManager][STBS]
+2025-04-21 18:27:08:057 ~ [LogManager]
+2025-04-21 18:27:08:057 ~ [LogManager][STBS]
+2025-04-21 18:27:08:058 ~ [LogManager]
+2025-04-21 18:27:08:058 ~ [LogManager][STBS]
+2025-04-21 18:27:08:058 ~ [LogManager]
+2025-04-21 18:27:08:246 ~ [LogManager][STBS]
+2025-04-21 18:27:08:247 ~ [LogManager]
+2025-04-21 18:27:08:247 ~ [LogManager][STBS]
+2025-04-21 18:27:08:247 ~ [LogManager]
+2025-04-21 18:27:08:247 ~ [LogManager][STBS]
+2025-04-21 18:27:08:247 ~ [LogManager]
+2025-04-21 18:27:08:248 ~ [LogManager][STBS]
+2025-04-21 18:27:08:248 ~ [LogManager]
+2025-04-21 18:27:08:248 ~ [LogManager][STBS]
+2025-04-21 18:27:08:248 ~ [LogManager]
+2025-04-21 18:27:08:248 ~ [LogManager][STBS]
+2025-04-21 18:27:08:248 ~ [LogManager]
+2025-04-21 18:27:08:248 ~ [LogManager][STBS]
+2025-04-21 18:27:08:248 ~ [LogManager]
+2025-04-21 18:27:08:248 ~ [LogManager][STBS]
+2025-04-21 18:27:08:249 ~ [LogManager]
+2025-04-21 18:27:08:249 ~ [LogManager][STBS]
+2025-04-21 18:27:08:249 ~ [LogManager]
+2025-04-21 18:27:08:249 ~ [LogManager][STBS]
+2025-04-21 18:27:08:249 ~ [LogManager]
+2025-04-21 18:27:08:249 ~ [LogManager][STBS]
+2025-04-21 18:27:08:249 ~ [LogManager]
+2025-04-21 18:27:08:250 ~ [LogManager][STBS]
+2025-04-21 18:27:08:250 ~ [LogManager]
+2025-04-21 18:27:08:251 ~ [LogManager][STBS]
+2025-04-21 18:27:08:251 ~ [LogManager]
+2025-04-21 18:27:08:251 ~ [LogManager][STBS]
+2025-04-21 18:27:08:251 ~ [LogManager]
+2025-04-21 18:27:08:251 ~ [LogManager][STBS]
+2025-04-21 18:27:08:251 ~ [LogManager]
+2025-04-21 18:27:08:251 ~ [LogManager][STBS]
+2025-04-21 18:27:08:251 ~ [LogManager]
+2025-04-21 18:27:08:251 ~ [LogManager][STBS]
+2025-04-21 18:27:08:252 ~ [LogManager]
+2025-04-21 18:27:08:252 ~ [LogManager][STBS]
+2025-04-21 18:27:08:252 ~ [LogManager]
+2025-04-21 18:27:08:252 ~ [LogManager][STBS]
+2025-04-21 18:27:08:252 ~ [LogManager]
+2025-04-21 18:27:08:252 ~ [LogManager][STBS]
+2025-04-21 18:27:08:252 ~ [LogManager]
+2025-04-21 18:27:08:252 ~ [LogManager][STBS]
+2025-04-21 18:27:08:252 ~ [LogManager]
+2025-04-21 18:27:08:252 ~ [LogManager][STBS]
+2025-04-21 18:27:08:253 ~ [LogManager]
+2025-04-21 18:27:08:253 ~ [LogManager][STBS]
+2025-04-21 18:27:08:253 ~ [LogManager]
+2025-04-21 18:27:08:253 ~ [LogManager][STBS]
+2025-04-21 18:27:08:253 ~ [LogManager]
+2025-04-21 18:27:08:253 ~ [LogManager][STBS]
+2025-04-21 18:27:08:253 ~ [LogManager]
+2025-04-21 18:27:08:253 ~ [LogManager][STBS]
+2025-04-21 18:27:08:253 ~ [LogManager]
+2025-04-21 18:27:08:254 ~ [LogManager][STBS]
+2025-04-21 18:27:08:254 ~ [LogManager]
+2025-04-21 18:27:08:254 ~ [LogManager][STBS]
+2025-04-21 18:27:08:254 ~ [LogManager]
+2025-04-21 18:27:08:254 ~ [LogManager][STBS]
+2025-04-21 18:27:08:254 ~ [LogManager]
+2025-04-21 18:27:08:254 ~ [LogManager][STBS]
+2025-04-21 18:27:08:254 ~ [LogManager]
+2025-04-21 18:27:08:254 ~ [LogManager][STBS]
+2025-04-21 18:27:08:254 ~ [LogManager]
+2025-04-21 18:27:08:255 ~ [LogManager][STBS]
+2025-04-21 18:27:08:255 ~ [LogManager]
+2025-04-21 18:27:08:255 ~ [LogManager][STBS]
+2025-04-21 18:27:08:255 ~ [LogManager]
+2025-04-21 18:27:08:255 ~ [LogManager][STBS]
+2025-04-21 18:27:08:255 ~ [LogManager]
+2025-04-21 18:27:08:255 ~ [LogManager][STBS]
+2025-04-21 18:27:08:255 ~ [LogManager]
+2025-04-21 18:27:08:255 ~ [LogManager][STBS]
+2025-04-21 18:27:08:256 ~ [LogManager]
+2025-04-21 18:27:08:256 ~ [LogManager][STBS]
+2025-04-21 18:27:08:256 ~ [LogManager]
+2025-04-21 18:27:08:256 ~ [LogManager][STBS]
+2025-04-21 18:27:08:256 ~ [LogManager]
+2025-04-21 18:27:08:256 ~ [LogManager][STBS]
+2025-04-21 18:27:08:256 ~ [LogManager]
+2025-04-21 18:27:08:256 ~ [LogManager][STBS]
+2025-04-21 18:27:08:256 ~ [LogManager]
+2025-04-21 18:27:08:257 ~ [LogManager][STBS]
+2025-04-21 18:27:08:257 ~ [LogManager]
+2025-04-21 18:27:08:257 ~ [LogManager][STBS]
+2025-04-21 18:27:08:257 ~ [LogManager]
+2025-04-21 18:27:08:257 ~ [LogManager][STBS]
+2025-04-21 18:27:08:257 ~ [LogManager]
+2025-04-21 18:27:08:257 ~ [LogManager][STBS]
+2025-04-21 18:27:08:257 ~ [LogManager]
+2025-04-21 18:27:08:257 ~ [LogManager][STBS]
+2025-04-21 18:27:08:257 ~ [LogManager]
+2025-04-21 18:27:08:258 ~ [LogManager][STBS]
+2025-04-21 18:27:08:258 ~ [LogManager]
+2025-04-21 18:27:08:258 ~ [LogManager][STBS]
+2025-04-21 18:27:08:258 ~ [LogManager]
+2025-04-21 18:27:08:258 ~ [LogManager][STBS]
+2025-04-21 18:27:08:258 ~ [LogManager]
+2025-04-21 18:27:08:258 ~ [LogManager][STBS]
+2025-04-21 18:27:08:258 ~ [LogManager]
+2025-04-21 18:27:08:258 ~ [LogManager][STBS]
+2025-04-21 18:27:08:259 ~ [LogManager]
+2025-04-21 18:27:08:259 ~ [LogManager][STBS]
+2025-04-21 18:27:08:259 ~ [LogManager]
+2025-04-21 18:27:08:259 ~ [LogManager]STB_MQTT_CONNECT_SUCCESS
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:08:259 ~ [LogManager]event_callback type = 4278255616,data =
+2025-04-21 18:27:08:259 ~ [LogManager]str =
+2025-04-21 18:27:08:259 ~ [LogManager]STB_MQTT_CONNECT_ONLINE
+2025-04-21 18:27:08:259 ~ [LogManager]event_callback type = 4278255620,data =
+2025-04-21 18:27:08:259 ~ [LogManager]str =
+2025-04-21 18:27:08:260 ~ [LogManager][STBS]
+2025-04-21 18:27:08:260 ~ [LogManager]send_data2device = 07 31 37 34 35 32 33 31 32 32 38 32 35 39
+2025-04-21 18:27:08:260 ~ [LogManager]é:k\^A
+2025-04-21 18:27:08:260 ~ [LogManager][STBS]
+2025-04-21 18:27:08:260 ~ [LogManager]\^A
+2025-04-21 18:27:08:260 ~ [LogManager][frk][send] 2D2424073137343532333132323832353924242D00
+2025-04-21 18:27:08:260 ~ [LogManager][STBS]
+2025-04-21 18:27:08:260 ~ [LogManager]
+2025-04-21 18:27:08:261 ~ [LogManager][STBS]
+2025-04-21 18:27:08:261 ~ [LogManager]
+2025-04-21 18:27:08:261 ~ [LogManager][STBS]
+2025-04-21 18:27:08:261 ~ [LogManager]
+2025-04-21 18:27:08:261 ~ [LogManager][STBS]
+2025-04-21 18:27:08:261 ~ [LogManager]
+2025-04-21 18:27:08:261 ~ [LogManager][STBS]
+2025-04-21 18:27:08:261 ~ [LogManager]
+2025-04-21 18:27:08:262 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 45, bytes = 0x086b3172 38644e65 59325569 009570cd ... 30323841 30433631 }, notifying = YES>
+{length = 21, bytes = 0x2d2424073137343532333132323832353924242d00}
+2025-04-21 18:27:08:262 ~ [LogManager][STBS]
+2025-04-21 18:27:08:262 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:08:376 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 45, bytes = 0x086b3172 38644e65 59325569 00065ea5 ... 30323841 30433631 }, notifying = YES> {length = 45, bytes = 0x086b3172 38644e65 59325569 00065ea5 ... 30323841 30433631 }
+2025-04-21 18:27:08:376 ~ [LogManager][frk][receive][info] 086B317238644E655932556900065EA5B49EF1568C6AD662DBC6594CC6572B126F433033313032384130433631
+2025-04-21 18:27:08:376 ~ [LogManager][frk][receive][info] (null)
+timeout not support. will lock forever.
+timeout not support. will lock forever.
+2025-04-21 18:27:08:376 ~ [LogManager][STBS]
+2025-04-21 18:27:08:376 ~ [LogManager]
+2025-04-21 18:27:08:377 ~ [LogManager][STBS]
+2025-04-21 18:27:08:377 ~ [LogManager]
+2025-04-21 18:27:08:377 ~ [LogManager][STBS]
+2025-04-21 18:27:08:377 ~ [LogManager]
+2025-04-21 18:27:08:377 ~ [LogManager][STBS]
+2025-04-21 18:27:08:377 ~ [LogManager] with server\^H
+2025-04-21 18:27:08:377 ~ [LogManager][STBS]
+2025-04-21 18:27:08:377 ~ [LogManager] with server\^H
+2025-04-21 18:27:08:377 ~ [LogManager][STBS]
+2025-04-21 18:27:08:377 ~ [LogManager] with server\^H
+2025-04-21 18:27:08:378 ~ [LogManager][STBS]
+2025-04-21 18:27:08:378 ~ [LogManager]
+2025-04-21 18:27:08:386 ~ [LogManager][STBS]
+2025-04-21 18:27:08:387 ~ [LogManager]\^H\^B……
+2025-04-21 18:27:08:387 ~ [LogManager][STBS]
+2025-04-21 18:27:08:388 ~ [LogManager]\^H\^B……
+2025-04-21 18:27:08:388 ~ [LogManager][STBS]
+2025-04-21 18:27:08:388 ~ [LogManager]
+2025-04-21 18:27:08:417 ~ [LogManager][STBS]
+2025-04-21 18:27:08:418 ~ [LogManager]
+2025-04-21 18:27:08:418 ~ [LogManager][STBS]
+2025-04-21 18:27:08:418 ~ [LogManager]
+2025-04-21 18:27:08:418 ~ [LogManager][STBS]
+2025-04-21 18:27:08:418 ~ [LogManager]
+2025-04-21 18:27:08:418 ~ [LogManager][STBS]
+2025-04-21 18:27:08:419 ~ [LogManager]
+2025-04-21 18:27:08:419 ~ [LogManager][STBS]
+2025-04-21 18:27:08:419 ~ [LogManager]
+2025-04-21 18:27:08:419 ~ [LogManager][STBS]
+2025-04-21 18:27:08:419 ~ [LogManager]
+2025-04-21 18:27:08:419 ~ [LogManager][STBS]
+2025-04-21 18:27:08:419 ~ [LogManager]
+2025-04-21 18:27:08:419 ~ [LogManager][STBS]
+2025-04-21 18:27:08:420 ~ [LogManager]
+2025-04-21 18:27:08:420 ~ [LogManager][STBS]
+2025-04-21 18:27:08:420 ~ [LogManager]
+2025-04-21 18:27:08:420 ~ [LogManager][STBS]
+2025-04-21 18:27:08:420 ~ [LogManager]
+2025-04-21 18:27:08:420 ~ [LogManager][STBS]
+2025-04-21 18:27:08:420 ~ [LogManager]
+2025-04-21 18:27:08:420 ~ [LogManager][STBS]
+2025-04-21 18:27:08:421 ~ [LogManager]
+2025-04-21 18:27:08:421 ~ [LogManager][STBS]
+2025-04-21 18:27:08:421 ~ [LogManager]
+2025-04-21 18:27:08:421 ~ [LogManager][STBS]
+2025-04-21 18:27:08:421 ~ [LogManager]
+2025-04-21 18:27:08:421 ~ [LogManager][STBS]
+2025-04-21 18:27:08:421 ~ [LogManager]
+2025-04-21 18:27:08:421 ~ [LogManager][STBS]
+2025-04-21 18:27:08:421 ~ [LogManager]
+2025-04-21 18:27:08:422 ~ [LogManager][STBS]
+2025-04-21 18:27:08:422 ~ [LogManager]
+2025-04-21 18:27:08:422 ~ [LogManager][STBS]
+2025-04-21 18:27:08:422 ~ [LogManager]
+2025-04-21 18:27:08:422 ~ [LogManager][STBS]
+2025-04-21 18:27:08:422 ~ [LogManager]
+2025-04-21 18:27:08:423 ~ [LogManager][STBS]
+2025-04-21 18:27:08:423 ~ [LogManager]
+2025-04-21 18:27:08:423 ~ [LogManager][STBS]
+2025-04-21 18:27:08:423 ~ [LogManager]
+2025-04-21 18:27:08:423 ~ [LogManager][STBS]
+2025-04-21 18:27:08:423 ~ [LogManager]
+2025-04-21 18:27:08:551 ~ [LogManager][STBS]
+timeout not support. will lock forever.
+2025-04-21 18:27:08:551 ~ [LogManager]send_data2device = 0B 31 37 34 35 32 33 31 32 32 38 35 35 30 54 71 71 7A 7A 7A 47 71 4E 77 70 77 64 68 64 72 4D 61 61 51 38 63 75 4E 55 78 71 78 79 31 45 65
+2025-04-21 18:27:08:552 ~ [LogManager]
+2025-04-21 18:27:08:552 ~ [LogManager][STBS]
+2025-04-21 18:27:08:552 ~ [LogManager]
+2025-04-21 18:27:08:552 ~ [LogManager][STBS]
+2025-04-21 18:27:08:553 ~ [LogManager]
+2025-04-21 18:27:08:553 ~ [LogManager][frk][send] 2D24240B313734353233313232383535305471717A7A7A47714E777077646864724D6161513863754E557871787931456524242D00
+2025-04-21 18:27:08:554 ~ [LogManager][STBS]
+2025-04-21 18:27:08:554 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:554 ~ [LogManager][STBS]
+2025-04-21 18:27:08:554 ~ [LogManager]
+2025-04-21 18:27:08:555 ~ [LogManager][STBS]
+2025-04-21 18:27:08:555 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:555 ~ [LogManager][STBS]
+2025-04-21 18:27:08:556 ~ [LogManager]
+2025-04-21 18:27:08:556 ~ [LogManager][STBS]
+2025-04-21 18:27:08:556 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:557 ~ [LogManager][STBS]
+2025-04-21 18:27:08:557 ~ [LogManager]
+2025-04-21 18:27:08:557 ~ [LogManager][STBS]
+2025-04-21 18:27:08:557 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:558 ~ [LogManager][STBS]
+2025-04-21 18:27:08:558 ~ [LogManager]
+2025-04-21 18:27:08:558 ~ [LogManager][STBS]
+2025-04-21 18:27:08:559 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:559 ~ [LogManager][STBS]
+2025-04-21 18:27:08:559 ~ [LogManager]
+2025-04-21 18:27:08:560 ~ [LogManager][STBS]
+2025-04-21 18:27:08:560 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:560 ~ [LogManager][STBS]
+2025-04-21 18:27:08:560 ~ [LogManager]
+2025-04-21 18:27:08:560 ~ [LogManager][STBS]
+2025-04-21 18:27:08:561 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:561 ~ [LogManager][STBS]
+2025-04-21 18:27:08:561 ~ [LogManager]
+2025-04-21 18:27:08:561 ~ [LogManager][STBS]
+2025-04-21 18:27:08:561 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:561 ~ [LogManager][STBS]
+2025-04-21 18:27:08:561 ~ [LogManager]
+2025-04-21 18:27:08:561 ~ [LogManager][STBS]
+2025-04-21 18:27:08:562 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:562 ~ [LogManager][STBS]
+2025-04-21 18:27:08:562 ~ [LogManager]
+2025-04-21 18:27:08:562 ~ [LogManager][STBS]
+2025-04-21 18:27:08:562 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:562 ~ [LogManager][STBS]
+2025-04-21 18:27:08:562 ~ [LogManager]
+2025-04-21 18:27:08:562 ~ [LogManager][STBS]
+2025-04-21 18:27:08:562 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:563 ~ [LogManager][STBS]
+2025-04-21 18:27:08:563 ~ [LogManager]
+2025-04-21 18:27:08:563 ~ [LogManager][STBS]
+2025-04-21 18:27:08:563 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:563 ~ [LogManager][STBS]
+2025-04-21 18:27:08:563 ~ [LogManager]
+2025-04-21 18:27:08:563 ~ [LogManager][STBS]
+2025-04-21 18:27:08:563 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:563 ~ [LogManager][STBS]
+2025-04-21 18:27:08:564 ~ [LogManager]
+2025-04-21 18:27:08:564 ~ [LogManager][STBS]
+2025-04-21 18:27:08:564 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:564 ~ [LogManager][STBS]
+2025-04-21 18:27:08:564 ~ [LogManager]
+2025-04-21 18:27:08:564 ~ [LogManager][STBS]
+2025-04-21 18:27:08:564 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:564 ~ [LogManager][STBS]
+2025-04-21 18:27:08:565 ~ [LogManager]
+2025-04-21 18:27:08:565 ~ [LogManager][STBS]
+2025-04-21 18:27:08:565 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:565 ~ [LogManager][STBS]
+2025-04-21 18:27:08:565 ~ [LogManager]\^H
+2025-04-21 18:27:08:565 ~ [LogManager][STBS]
+2025-04-21 18:27:08:565 ~ [LogManager]\^H
+2025-04-21 18:27:08:565 ~ [LogManager][STBS]
+2025-04-21 18:27:08:565 ~ [LogManager]\^H
+2025-04-21 18:27:08:566 ~ [LogManager][STBS]
+2025-04-21 18:27:08:566 ~ [LogManager]\^H
+2025-04-21 18:27:08:566 ~ [LogManager][STBS]
+2025-04-21 18:27:08:566 ~ [LogManager]\^H
+2025-04-21 18:27:08:566 ~ [LogManager][STBS]
+2025-04-21 18:27:08:566 ~ [LogManager]\^H
+2025-04-21 18:27:08:566 ~ [LogManager][STBS]
+2025-04-21 18:27:08:566 ~ [LogManager]\^H
+2025-04-21 18:27:08:566 ~ [LogManager][STBS]
+2025-04-21 18:27:08:567 ~ [LogManager]\^H
+2025-04-21 18:27:08:567 ~ [LogManager][STBS]
+2025-04-21 18:27:08:567 ~ [LogManager]\^H
+2025-04-21 18:27:08:567 ~ [LogManager][STBS]
+2025-04-21 18:27:08:567 ~ [LogManager]\^H
+2025-04-21 18:27:08:567 ~ [LogManager][STBS]
+2025-04-21 18:27:08:567 ~ [LogManager]\^H
+2025-04-21 18:27:08:567 ~ [LogManager][STBS]
+2025-04-21 18:27:08:568 ~ [LogManager]\^H
+2025-04-21 18:27:08:568 ~ [LogManager][STBS]
+2025-04-21 18:27:08:568 ~ [LogManager]\^H
+2025-04-21 18:27:08:568 ~ [LogManager][STBS]
+2025-04-21 18:27:08:568 ~ [LogManager]\^H
+2025-04-21 18:27:08:568 ~ [LogManager][STBS]
+2025-04-21 18:27:08:568 ~ [LogManager]\^H
+2025-04-21 18:27:08:568 ~ [LogManager][STBS]
+2025-04-21 18:27:08:568 ~ [LogManager]
+2025-04-21 18:27:08:569 ~ [LogManager][STBS]
+2025-04-21 18:27:08:569 ~ [LogManager]
+2025-04-21 18:27:08:569 ~ [LogManager][STBS]
+2025-04-21 18:27:08:569 ~ [LogManager]
+2025-04-21 18:27:08:569 ~ [LogManager][STBS]
+2025-04-21 18:27:08:569 ~ [LogManager]
+2025-04-21 18:27:08:569 ~ [LogManager][STBS]
+2025-04-21 18:27:08:569 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:569 ~ [LogManager][STBS]
+2025-04-21 18:27:08:570 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:570 ~ [LogManager][STBS]
+2025-04-21 18:27:08:570 ~ [LogManager]ü© *\^A
+2025-04-21 18:27:08:570 ~ [LogManager][BleManager] 向蓝牙设备发送数据 <CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 45, bytes = 0x086b3172 38644e65 59325569 00065ea5 ... 30323841 30433631 }, notifying = YES>
+{length = 53, bytes = 0x2d24240b 31373435 32333132 32383535 ... 79314565 24242d00 }
+2025-04-21 18:27:08:570 ~ [LogManager][STBS]
+2025-04-21 18:27:08:570 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:09:075 ~ [LogManager][BleManager] [reciv]<CBCharacteristic: 0x600002a6b720, UUID = 0783B63E-8535-B5A0-7140-A304D2495CB6, properties = 0x18, value = {length = 33, bytes = 0x0ce56343 f5738401 fc3aaf7a edb615c7 ... 0a5f032b 2c496e88 }, notifying = YES> {length = 33, bytes = 0x0ce56343 f5738401 fc3aaf7a edb615c7 ... 0a5f032b 2c496e88 }
+2025-04-21 18:27:09:076 ~ [LogManager][frk][receive][info] 0CE56343F5738401FC3AAF7AEDB615C731158AB6E1DAD7FEC30A5F032B2C496E88
+2025-04-21 18:27:09:076 ~ [LogManager][frk][receive][info] (null)
+timeout not support. will lock forever.
+2025-04-21 18:27:09:077 ~ [LogManager][STBS]
+timeout not support. will lock forever.
+2025-04-21 18:27:09:078 ~ [LogManager]
+2025-04-21 18:27:09:078 ~ [LogManager][STBS]
+2025-04-21 18:27:09:078 ~ [LogManager]wating for Recv Sem
+2025-04-21 18:27:09:079 ~ [LogManager][STBS]
+2025-04-21 18:27:09:079 ~ [LogManager]
+2025-04-21 18:27:09:079 ~ [LogManager][STBS]
+2025-04-21 18:27:09:080 ~ [LogManager]
+2025-04-21 18:27:09:080 ~ [LogManager][STBS]
+2025-04-21 18:27:09:080 ~ [LogManager]
+2025-04-21 18:27:09:080 ~ [LogManager][STBS]
+2025-04-21 18:27:09:080 ~ [LogManager]
+2025-04-21 18:27:09:081 ~ [LogManager][STBS]
+2025-04-21 18:27:09:081 ~ [LogManager]
+2025-04-21 18:27:09:081 ~ [LogManager]STB_DM_DATA_ARRIVED_TOKEN = TqqzzzGqNwpwdhdrMaaQ8cuNUxqxy1Ee
+2025-04-21 18:27:09:081 ~ [LogManager]event_callback type = 4278321152,data = 5471717A7A7A47714E777077646864724D6161513863754E5578717879314565
+2025-04-21 18:27:09:081 ~ [LogManager]str = TqqzzzGqNwpwdhdrMaaQ8cuNUxqxy1Ee
+2025-04-21 18:27:09:081 ~ [LogManager]event_callback type = 4278321153,data = 31373435323331323238353530
+2025-04-21 18:27:09:081 ~ [LogManager]str = 1745231228550
+2025-04-21 18:27:09:082 ~ [LogManager]STB_DM_DATA_ARRIVED_HOST = ainf.tis.cn-beijing.volces.com
+2025-04-21 18:27:09:082 ~ [LogManager]event_callback type = 4278321154,data = 61696E662E7469732E636E2D6265696A696E672E766F6C6365732E636F6D
+2025-04-21 18:27:09:082 ~ [LogManager]str = ainf.tis.cn-beijing.volces.com
+2025-04-21 18:27:09:082 ~ [LogManager]STB_DM_DATA_ARRIVED_PARAMS_SIGN = productKey=k1r8dNeY2Ui&deviceName=C031028A0C61&iotInstanceId=TqqzzzGqNwpwdhdrMaaQ8cuNUxqxy1Ee&timestamp=1745231228550&signMethod=hmacsha256&sign=e56343f5738401fc3aaf7aedb615c731158ab6e1dad7fec30a5f032b2c496e88
+2025-04-21 18:27:09:082 ~ [LogManager][frk]
+ type = 0 
+ battery_power = 100
+ CPI = 600
+ CPI_list = 600,1000,1600,2400,3600
+ version = v1.24.07.23
+ brand = VMouse
+ sn = 
+ mac = C031028A0C61
+ productKey = ccvUoJOLbXn
+ secretKey = nNRjkRpKTxvprGaW
+ deviceSecret = (null) 
+
+ host = ainf.tis.cn-beijing.volces.com 
+ token = TqqzzzGqNwpwdhdrMaaQ8cuNUxqxy1Ee 
+ urlParams = productKey=k1r8dNeY2Ui&deviceName=C031028A0C61&iotInstanceId=TqqzzzGqNwpwdhdrMaaQ8cuNUxqxy1Ee&timestamp=1745231228550&signMethod=hmacsha256&sign=e56343f5738401fc3aaf7aedb615c731158ab6e1dad7fec30a5f032b2c496e88 
+ expireTime = 1745231228550
+2025-04-21 18:27:09:082 ~ [LogManager]event_callback type = 4278321155,data = 70726F647563744B65793D6B317238644E6559325569266465766963654E616D653D43303331303238413043363126696F74496E7374616E636549643D5471717A7A7A47714E777077646864724D6161513863754E55787178793145652674696D657374616D703D31373435323331323238353530267369676E4D6574686F643D686D6163736861323536267369676E3D65353633343366353733383430316663336161663761656462363135633733313135386162366531646164376665633330613566303332623263343936653838
+2025-04-21 18:27:09:082 ~ [LogManager]str = productKey=k1r8dNeY2Ui&deviceName=C031028A0C61&iotInstanceId=TqqzzzGqNwpwdhdrMaaQ8cuNUxqxy1Ee&timestamp=1745231228550&signMethod=hmacsha256&sign=e56343f5738401fc3aaf7aedb615c731158ab6e1dad7fec30a5f032b2c496e88
+2025-04-21 18:27:09:083 ~ [LogManager][STBS]
+2025-04-21 18:27:09:083 ~ [LogManager]wating for Recv Sem
\ No newline at end of file
diff --git a/Document/新/泰凌微2代调试日志.txt b/Document/新/泰凌微2代调试日志.txt
new file mode 100644 (file)
index 0000000..b5453bf
--- /dev/null
@@ -0,0 +1,49 @@
+2025-04-22 11:28:20:607 ~ [LogManager][frk][send][info]-$${"cmd":"get_battery_power"}$$-\r
+2025-04-22 11:28:20:608 ~ [LogManager][frk][send][info]2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+
+2D24247B22636D64223A226765745F626174746572795F706F776572227D24242D0A
+
+
+05 2D24247B22636D64223A226765745F626174 00
+05 746572795F706F776572227D24242D0A 00 
+
+
+
+
+2D24247B22636D64223A226765745F4D4143227D24242D
+
+连接成功
+052D24247B22636D64223A226765745F4D414300
+05227D24242D0000000000000000000000000000
+线程 0x3b3c 已退出,返回值为 0 (0x0)。
+05127B224D4143223A22433033313032384130433600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+051231227D0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+{"MAC":"C031028A0C61"}
+
+
+
+2025-04-22 17:46:45:105 ~ [LogManager][HidManager]拔出设备 <IOHIDDevice 0x10f704360 [0x2096f48c0]  'ClassName=' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=65519 PrimaryUsage=0 ReportInterval=4000>\r
+2025-04-22 17:46:45:106 ~ [LogManager][HidManager]拔出设备 <IOHIDDevice 0x10f704700 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=1 PrimaryUsage=2 ReportInterval=1000>\r
+2025-04-22 17:46:45:120 ~ [LogManager][HidManager]拔出设备 <IOHIDDevice 0x10ff04370 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=4000>
+
+
+
+2025-04-22 17:46:55:675 ~ [LogManager][HidManager]拔出设备 <IOHIDDevice 0x10ff05af0 [0x2096f48c0]  'ClassName=' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=65519 PrimaryUsage=0 ReportInterval=4000>\r
+2025-04-22 17:46:55:678 ~ [LogManager][HidManager]拔出设备 <IOHIDDevice 0x10f904dc0 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=1 PrimaryUsage=2 ReportInterval=1000>\r
+2025-04-22 17:46:55:683 ~ [LogManager][HidManager]拔出设备 <IOHIDDevice 0x10f705eb0 [0x2096f48c0]  'ClassName=AppleUserUSBHostHIDDevice' Transport=USB VendorID=26229 ProductID=34306 Manufacturer=Telink Semi-conductor Ltd, Co Product=Telink Audio PrimaryUsagePage=1 PrimaryUsage=6 ReportInterval=4000>
+
+
+
+05127B224D4143223A224330333130323841
+3043360000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+
+0x05120a270064013100ff010100000001b880
+0x05120a270064013200ff0101d72200846670
+0x05120a270064012100ff0101d72200846670
+0x05120a270064012200ff0101d72200846670
+
+
+0x05120a270064014300ff010100030001b904
+0x05120a270064012700ff010100050001b91c
+0x05120a270064012800ff0101d72200846670
\ No newline at end of file
index b0b565f..6ec82ff 100644 (file)
                3F985CFB2DB34D0F008D6D73 /* DeviceTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F985CF92DB34D0F008D6D73 /* DeviceTool.m */; };
                3F985CFC2DB34D0F008D6D73 /* DeviceTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F985CF82DB34D0F008D6D73 /* DeviceTool.h */; };
                3F985CFD2DB34D0F008D6D73 /* DeviceTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F985CF92DB34D0F008D6D73 /* DeviceTool.m */; };
+               3F9FA6702DB5E21C003B1012 /* HidTools.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F9FA66E2DB5E21C003B1012 /* HidTools.h */; };
+               3F9FA6712DB5E21C003B1012 /* HidTools.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F9FA66F2DB5E21C003B1012 /* HidTools.m */; };
+               3F9FA6722DB5E21C003B1012 /* HidTools.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F9FA66F2DB5E21C003B1012 /* HidTools.m */; };
+               3F9FA6732DB5E21C003B1012 /* HidTools.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F9FA66E2DB5E21C003B1012 /* HidTools.h */; };
                3FCF534F2D1A5C97007EC52F /* LogManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FCF534E2D1A5C97007EC52F /* LogManager.m */; };
                3FCF53502D1A5C97007EC52F /* LogManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FCF534D2D1A5C97007EC52F /* LogManager.h */; };
                3FCF53512D1A5C97007EC52F /* LogManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FCF534D2D1A5C97007EC52F /* LogManager.h */; };
                3F5CE3E62D1E7BCA00A5628A /* libAiMouseSdk copy.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libAiMouseSdk copy.a"; sourceTree = BUILT_PRODUCTS_DIR; };
                3F985CF82DB34D0F008D6D73 /* DeviceTool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeviceTool.h; sourceTree = "<group>"; };
                3F985CF92DB34D0F008D6D73 /* DeviceTool.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DeviceTool.m; sourceTree = "<group>"; };
+               3F9FA66E2DB5E21C003B1012 /* HidTools.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HidTools.h; sourceTree = "<group>"; };
+               3F9FA66F2DB5E21C003B1012 /* HidTools.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = HidTools.m; sourceTree = "<group>"; };
                3FCF534D2D1A5C97007EC52F /* LogManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LogManager.h; sourceTree = "<group>"; };
                3FCF534E2D1A5C97007EC52F /* LogManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LogManager.m; sourceTree = "<group>"; };
                3FF3D7352DAE442C008EBA5D /* M8MouseSdk.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = M8MouseSdk.h; sourceTree = "<group>"; };
                                18862A1D2C8064E300D3564D /* DeviceManger.m */,
                                18862A212C8064E300D3564D /* HidManager.h */,
                                18862A192C8064E300D3564D /* HidManager.m */,
+                               3F9FA66E2DB5E21C003B1012 /* HidTools.h */,
+                               3F9FA66F2DB5E21C003B1012 /* HidTools.m */,
                                18862A1C2C8064E300D3564D /* BleManager.h */,
                                18862A1E2C8064E300D3564D /* BleManager.m */,
                                3F985CF82DB34D0F008D6D73 /* DeviceTool.h */,
                                180E7CFD2BD8FC4F008558E8 /* dxva2.h in Headers */,
                                180E7CBE2BD8FC4E008558E8 /* random_seed.h in Headers */,
                                180E7C8B2BD8FC4E008558E8 /* intfloat.h in Headers */,
+                               3F9FA6702DB5E21C003B1012 /* HidTools.h in Headers */,
                                180E7CFE2BD8FC4F008558E8 /* dv_profile.h in Headers */,
                                184A71042BDA4C050025A332 /* AFURLSessionManager.h in Headers */,
                                180E7CD92BD8FC4E008558E8 /* downmix_info.h in Headers */,
                                18862B772C806BD900D3564D /* version.h in Headers */,
                                18862B792C806BD900D3564D /* AdpcmConverter.h in Headers */,
                                18862B7A2C806BD900D3564D /* time.h in Headers */,
+                               3F9FA6732DB5E21C003B1012 /* HidTools.h in Headers */,
                                18862B7B2C806BD900D3564D /* bprint.h in Headers */,
                                18862B7D2C806BD900D3564D /* timecode.h in Headers */,
                                18862B7E2C806BD900D3564D /* md5.h in Headers */,
                                188814902C85766B009299A9 /* AiDeviceAuthManager.m in Sources */,
                                184A71072BDA4C050025A332 /* AFHTTPSessionManager.m in Sources */,
                                180E7BE02BD7BD84008558E8 /* AiMouseTools.m in Sources */,
+                               3F9FA6712DB5E21C003B1012 /* HidTools.m in Sources */,
                                184A710A2BDA4C050025A332 /* AFURLRequestSerialization.m in Sources */,
                                184A71062BDA4C050025A332 /* AFURLResponseSerialization.m in Sources */,
                                184A710C2BDA4C050025A332 /* AFNetworkReachabilityManager.m in Sources */,
                                18862BB22C806BD900D3564D /* AiMouseTools2.m in Sources */,
                                3F985CFB2DB34D0F008D6D73 /* DeviceTool.m in Sources */,
                                3FCF53522D1A5C97007EC52F /* LogManager.m in Sources */,
+                               3F9FA6722DB5E21C003B1012 /* HidTools.m in Sources */,
                                18862BB32C806BD900D3564D /* AiSecretModel.m in Sources */,
                                18862BB42C806BD900D3564D /* AiSender.m in Sources */,
                                18862BB52C806BD900D3564D /* AiTrippleModel.m in Sources */,
index 27157b9..64bd978 100644 (file)
@@ -7,7 +7,7 @@
                <key>AiMouseSdk copy.xcscheme_^#shared#^_</key>
                <dict>
                        <key>orderHint</key>
-                       <integer>4</integer>
+                       <integer>2</integer>
                </dict>
                <key>AiMouseSdk.xcscheme_^#shared#^_</key>
                <dict>
index c3db44e..5f5dc6f 100644 (file)
@@ -10,7 +10,7 @@
 #import "AiMouseTools2.h"
 #import "AiMouseConfig.h"
 #import "AiSender.h"
-
+#import "TlwTools.h"
 #define kCmd_Key @"cmd"
 #define kSetCmd_Value @"set_config"
 
         NSString *cmd = [NSString stringWithFormat:@"-$$%@$$-\n",str];
         [self sendToBle:cmd];
     }
+    
+//    self.sendToBleBlock([TlwTools hexStringToData:@"052D24247B22636D64223A226765745F4D414300"]);
+//    self.sendToBleBlock([TlwTools hexStringToData:@"05227D24242D0000000000000000000000000000"]);
 }
 - (void)sendToBle:(NSString *)cmd{
     NSData *data = [cmd dataUsingEncoding:NSUTF8StringEncoding];
         self.sendToBleBlock(data);
     }
 }
+//- (void)sendToBle:(NSString *)cmd{
+//    NSData *data = [cmd dataUsingEncoding:NSUTF8StringEncoding];
+//    
+//    NSMutableData *fullData = [[NSMutableData alloc] init];
+//    
+//    uint8_t head[] = { 0x05};
+//    uint8_t tail[] = {0x00};
+//    [fullData appendBytes:&head length:1];
+//    [fullData appendData:data];
+//    [fullData appendBytes:&tail length:1];
+//    
+//    if (self.sendToBleBlock) {
+//        self.sendToBleBlock(fullData);
+//    }
+//}
+
 //切割
 - (NSArray<NSString *> *)splitCMD:(NSString *)cmd{
     NSMutableArray *list = [[NSMutableArray alloc] init];
index 9c76d5d..7d0101b 100644 (file)
@@ -27,7 +27,7 @@
     static dispatch_once_t oncePredicate;
     dispatch_once(&oncePredicate, ^{
         manager = [[ByteDanceSdk alloc]init];
-//        [manager initSdk];
+        //        [manager initSdk];
     });
     return manager;
 }
@@ -35,7 +35,7 @@
 - (void)initSdk{
     [LogManager log:@"开始初始化"];
     stb_app_printf_str_register(cus_printf_str);
-//    NSString *appId = @"tis_test";
+    //    NSString *appId = @"tis_test";
     NSString *appId = @"app_10dyx2ai21r2qkar";
     int code = stb_app_init([appId UTF8String]);
     stb_app_event_callback_register(cust_event_callback_func);
@@ -129,7 +129,7 @@ void STB_STDCALL cus_printf_str(char* str)
         [LogManager log:logStr];
     });
     
-
+    
 }
 static void cust_event_callback_func(uint32_t type,uint8_t *report, uint32_t data_len){
     dispatch_async(dispatch_get_main_queue(), ^{
@@ -142,7 +142,7 @@ static void cust_event_callback_func(uint32_t type,uint8_t *report, uint32_t dat
                 break;
             case STB_MQTT_CONNECT_SUCCESS:
                 [LogManager log:@"STB_MQTT_CONNECT_SUCCESS"];
-                            stb_app_get_token_async();
+                stb_app_get_token_async();
                 break;
             case STB_MQTT_CONNECT_FAIL:
                 [LogManager log:@"STB_MQTT_CONNECT_FAIL"];
@@ -168,7 +168,7 @@ static void cust_event_callback_func(uint32_t type,uint8_t *report, uint32_t dat
             {
                 NSData *data = [[NSData alloc] initWithBytes:report length:data_len];
                 [ByteDanceSdk shared].info.expireTime = [AiMouseTools dataToUtf8String:data];
-//                [LogManager log:[NSString stringWithFormat:@"STB_DM_DATA_ARRIVED_TOKEN_TIMEOUT = %@",[ByteDanceSdk shared].info.expireTime]];
+                //                [LogManager log:[NSString stringWithFormat:@"STB_DM_DATA_ARRIVED_TOKEN_TIMEOUT = %@",[ByteDanceSdk shared].info.expireTime]];
                 [[ByteDanceSdk shared] checkAuthSuccess];
                 break;
             }
@@ -204,21 +204,26 @@ static void cust_event_callback_func(uint32_t type,uint8_t *report, uint32_t dat
 
 int32_t STB_STDCALL cus_hal_send_data2device(uint8_t* data, uint32_t len)
 {
-//    if ([[AiMouseTools dataToHexString_placeholder:[[NSData alloc] initWithBytes:data length:len]] hasPrefix:@"07"]) {
-//        NSData *data = [AiMouseTools hexStringToData:@"2D2424073137333532303432363434313624242D0A"];
-//        [[AiMouse shared] sendToBle:data];
-//        return 0;
-//    }
-        NSData *cmdData = [[NSData alloc] initWithBytes:data length:len];
-        [LogManager log:[NSString stringWithFormat:@"send_data2device = %@",[AiMouseTools dataToHexString_placeholder:cmdData]]];
-        NSMutableData *fullData = [[NSMutableData alloc] init];
-        
-        uint8_t head[] = { 0x2d, 0x24, 0x24};
-        uint8_t tail[] = {0x24, 0x24,0x2d};
-        [fullData appendBytes:&head length:3];
-        [fullData appendData:cmdData];
-        [fullData appendBytes:&tail length:3];
+    //    if ([[AiMouseTools dataToHexString_placeholder:[[NSData alloc] initWithBytes:data length:len]] hasPrefix:@"07"]) {
+    //        NSData *data = [AiMouseTools hexStringToData:@"2D2424073137333532303432363434313624242D0A"];
+    //        [[AiMouse shared] sendToBle:data];
+    //        return 0;
+    //    }
+    NSData *cmdData = [[NSData alloc] initWithBytes:data length:len];
+    [LogManager log:[NSString stringWithFormat:@"send_data2device = %@",[AiMouseTools dataToHexString_placeholder:cmdData]]];
+    NSMutableData *fullData = [[NSMutableData alloc] init];
+    
+    uint8_t head[] = { 0x2d, 0x24, 0x24};
+    uint8_t tail[] = {0x24, 0x24,0x2d,0x00};
+    [fullData appendBytes:&head length:3];
+    [fullData appendData:cmdData];
+    [fullData appendBytes:&tail length:4];
     
+    //    uint8_t head[] = { 0x2d, 0x24, 0x24};
+    //    uint8_t tail[] = {0x24, 0x24,0x2d};
+    //    [fullData appendBytes:&head length:3];
+    //    [fullData appendData:cmdData];
+    //    [fullData appendBytes:&tail length:3];
     
     if([AiMouse shared].connectType == AiMouseConnectType_hid){
         if (fullData.length < 64) {
@@ -229,10 +234,37 @@ int32_t STB_STDCALL cus_hal_send_data2device(uint8_t* data, uint32_t len)
             }
         }
     }
-
     
-        [[AiMouse shared] sendToBle:fullData];
+    
+    [[AiMouse shared] sendToBle:fullData];
     return 0;
 }
 
+//int32_t STB_STDCALL cus_hal_send_data2device(uint8_t* data, uint32_t len)
+//{
+//    NSData *cmdData = [[NSData alloc] initWithBytes:data length:len];
+//    [LogManager log:[NSString stringWithFormat:@"send_data2device = %@",[AiMouseTools dataToHexString_placeholder:cmdData]]];
+//    NSMutableData *fullData = [[NSMutableData alloc] init];
+//    
+//    uint8_t head[] = { 0x05,0x2d, 0x24, 0x24};
+//    uint8_t tail[] = {0x24, 0x24,0x2d,0x00};
+//    [fullData appendBytes:&head length:4];
+//    [fullData appendData:cmdData];
+//    [fullData appendBytes:&tail length:4];
+//
+//    
+//    if([AiMouse shared].connectType == AiMouseConnectType_hid){
+//        if (fullData.length < 64) {
+//            NSInteger len = 64 - fullData.length;
+//            for (NSInteger i = 0; i < len; i++) {
+//                uint8_t d = 0x00;
+//                [fullData  appendBytes:&d length:1];
+//            }
+//        }
+//    }
+//    
+//    [[AiMouse shared] sendToBle:fullData];
+//    return 0;
+//}
+
 @end
index 53fee02..b681e10 100644 (file)
@@ -19,6 +19,8 @@
 
 @property (nonatomic,strong)AiMouseDeviceInfo *fullInfo;
 @property (nonatomic,assign)NSInteger questTimes;
+
+@property (nonatomic,strong)NSMutableData *voiceData;
 @end
 
 @implementation M8MouseSdk
@@ -68,6 +70,7 @@
 - (void)switchConnect:(AiMouseConnectType)type isConnected:(BOOL)isConneted{
     [NSObject cancelPreviousPerformRequestsWithTarget:self];
     if(isConneted ){
+        self.voiceData = [[NSMutableData alloc] init];
         _connected = true;
         _connectType = type;
         [self showLog:type == AiMouseConnectType_bluetooth?@"sdk切换到蓝牙模式":@"sdk切换到usb模式"];
 }
 #pragma mark - ble
 - (void)bleReceiveAiData:(NSData *)data{
-    NSData *pcm = [AdpcmConverter toPcm:data];
-    [self sendRecordData:pcm];
+    [self.voiceData appendData:data];
+    [self convertToPcm];
+}
+
+- (void)convertToPcm{
+    if (self.voiceData.length >= 128) {
+        NSData *subData = [self.voiceData subdataWithRange:NSMakeRange(0, 128)];
+        NSData *pcm = [AdpcmConverter toPcm:subData];
+        self.voiceData = [NSMutableData dataWithData:[self.voiceData subdataWithRange:NSMakeRange(128, self.voiceData.length - 128)]];
+        [self sendRecordData:pcm];
+        [self convertToPcm];
+    }
 }
 
 -(void)bleReceiveDeviceData:(NSData *)data{
index 9644e50..933b4e9 100644 (file)
 }
 //收到蓝牙数据
 - (void)peripheral:(CBPeripheral *)peripheral didUpdateValueForCharacteristic:(CBCharacteristic *)characteristic error:(NSError *)error {
+    [self showLog:[NSString stringWithFormat:@"[reciv]%@ %@",characteristic,characteristic.value]];
     if (self.productType == AiMouseProductType_m8) {
         NSData *data = characteristic.value;
         if( [characteristic.UUID.UUIDString isEqualToString:kM8ClickUUID]){
     if (self.deviceInfoCha ==nil) {
         return;
     }
-//    [self showLog:[NSString stringWithFormat:@"向蓝牙设备发送数据 %@",data]];
+    [self showLog:[NSString stringWithFormat:@"向蓝牙设备发送数据 %@\n%@",self.deviceInfoCha,data]];
     
     if (self.productType == AiMouseProductType_tlw) {
         [self.curentPeripheral writeValue:data forCharacteristic:self.deviceInfoCha type:CBCharacteristicWriteWithResponse];
index 2c1cea8..4d6c738 100644 (file)
@@ -4,7 +4,8 @@
 //
 //  Created by incar on 2024/3/30.
 //
-
+/// usb接收器配对,泰凌微,底下长按;富瑞坤,左滚轮右
+///
 #import "DeviceManger.h"
 #import "HidManager.h"
 #import "BleManager.h"
index ca955fc..6f82e0d 100644 (file)
@@ -20,4 +20,8 @@
 + (BOOL)isTlw:(CBPeripheral *)peripheral;
 
 + (BOOL)isM8:(CBPeripheral *)peripheral;
+
+
+
+
 @end
index 71df3bd..96cec0e 100644 (file)
@@ -44,59 +44,14 @@ static void hidAppearDevice(void *inContext,IOReturn inResult,void *inSender,IOH
         [[HidManager shared] showLog:(@"当前处于连接状态,对监听到有USB 插入 的事件不做处理")];
         return;
     }
-    //    1ea7  0064
     uint32_t pid = IOHIDDevGetUInt32Property(inIOHIDDeviceRef, CFSTR(kIOHIDProductIDKey));
     uint32_t vid = IOHIDDevGetUInt32Property(inIOHIDDeviceRef, CFSTR(kIOHIDVendorIDKey));
-    uint32_t PrimaryUsagePage = IOHIDDevGetUInt32Property(inIOHIDDeviceRef, CFSTR(kIOHIDPrimaryUsagePageKey));
-    uint32_t PrimaryUsage = IOHIDDevGetUInt32Property(inIOHIDDeviceRef, CFSTR(kIOHIDPrimaryUsageKey));
-    //    [[HidManager shared] showLog: inIOHIDDeviceRef];
-//    if((vid == 16700 && pid == 8455)
-//       ){
-//        [[HidManager shared] showLog:([NSString stringWithFormat:@"发现M8%@,pid = %d,vid = %d ,page = %d, usage = %d",inIOHIDDeviceRef,pid,vid,PrimaryUsagePage,PrimaryUsage])];
-//        if(PrimaryUsagePage == 1 && PrimaryUsage == 6){
-//            [HidManager shared].productType = AiMouseProductType_m8;
-//            [HidManager shared].deviceInfoCha = inIOHIDDeviceRef;
-//            //注册消息回调
-//            unsigned char InputBuffer[64];
-//            IOHIDDeviceRegisterInputReportCallback(inIOHIDDeviceRef, InputBuffer, sizeof(InputBuffer), &hidReceiveData, NULL);
-//            
-//            IOReturn result = IOHIDDeviceOpen(inIOHIDDeviceRef, kIOHIDOptionsTypeNone);
-//            if (result != kIOReturnSuccess) {
-//                [[HidManager shared] showLog:[NSString stringWithFormat:@"打开设备失败! %d",result]];
-//                [[AiDeviceAuthManager shared] showHidAlert];
-//                return;
-//            }else{
-//                [[HidManager shared] showLog:@"打开设备成功!"];
-//                [HidManager shared].connectStateCallBack(true) ;
-//            }
-//        }
-//        else if (PrimaryUsagePage == 65282 && PrimaryUsage == 2){
-////            [HidManager shared].productType = AiMouseProductType_m8;
-////            [HidManager shared].deviceInfoCha = inIOHIDDeviceRef;
-//            //注册消息回调
-//            unsigned char InputBuffer[64];
-//            IOHIDDeviceRegisterInputReportCallback(inIOHIDDeviceRef, InputBuffer, sizeof(InputBuffer), &hidReceiveData, NULL);
-//            
-//            IOReturn result = IOHIDDeviceOpen(inIOHIDDeviceRef, kIOHIDOptionsTypeNone);
-//            if (result != kIOReturnSuccess) {
-//                [[HidManager shared] showLog:[NSString stringWithFormat:@"打开设备失败! %d",result]];
-//                [[AiDeviceAuthManager shared] showHidAlert];
-//                return;
-//            }else{
-//                [[HidManager shared] showLog:@"打开设备成功!"];
-//                [HidManager shared].connectStateCallBack(true) ;
-//            }
-//        }
-//
-//        return;
-//    }
-//    else
-        if((vid == 0x248a && pid == 0x6092)
-       ){
-        [[HidManager shared] showLog:([NSString stringWithFormat:@"发现键盘%@,pid = %d,vid = %d ,page = %d, usage = %d",inIOHIDDeviceRef,pid,vid,PrimaryUsagePage,PrimaryUsage])];
+    uint32_t page = IOHIDDevGetUInt32Property(inIOHIDDeviceRef, CFSTR(kIOHIDPrimaryUsagePageKey));
+    uint32_t usage = IOHIDDevGetUInt32Property(inIOHIDDeviceRef, CFSTR(kIOHIDPrimaryUsageKey));
+    [[HidManager shared] showLog: [NSString stringWithFormat:@"发现设备 %@",inIOHIDDeviceRef]];
+    if((vid == 0x248a && pid == 0x6092)){
         [HidManager shared].productType = AiMouseProductType_keyboard;
         [HidManager shared].deviceInfoCha = inIOHIDDeviceRef;
-        //注册消息回调
         unsigned char InputBuffer[64];
         IOHIDDeviceRegisterInputReportCallback(inIOHIDDeviceRef, InputBuffer, sizeof(InputBuffer), &hidReceiveData, NULL);
         
@@ -115,10 +70,8 @@ static void hidAppearDevice(void *inContext,IOReturn inResult,void *inSender,IOH
             || (vid == 0x1ea7 && pid == 0x0066)
             || (vid == 0x32c2 && pid == 0x0066)
             ){
-        [[HidManager shared] showLog:([NSString stringWithFormat:@"发现设备%@,pid = %d,vid = %d ,page = %d, usage = %d",inIOHIDDeviceRef,pid,vid,PrimaryUsagePage,PrimaryUsage])];
         [HidManager shared].productType = AiMouseProductType_n;
         [HidManager shared].deviceInfoCha = inIOHIDDeviceRef;
-        //注册消息回调
         unsigned char InputBuffer[64];
         IOHIDDeviceRegisterInputReportCallback(inIOHIDDeviceRef, InputBuffer, sizeof(InputBuffer), &hidReceiveData, NULL);
         
@@ -133,10 +86,8 @@ static void hidAppearDevice(void *inContext,IOReturn inResult,void *inSender,IOH
         }
     }
     else if(vid == 0x10D6 && pid == 0xB008){
-        [[HidManager shared] showLog:([NSString stringWithFormat:@"发现设备%@,pid = %d,vid = %d ,page = %d, usage = %d",inIOHIDDeviceRef,pid,vid,PrimaryUsagePage,PrimaryUsage])];
         [HidManager shared].productType = AiMouseProductType_tlw;
         [HidManager shared].deviceInfoCha = inIOHIDDeviceRef;
-        //注册消息回调
         unsigned char InputBuffer[64];
         IOHIDDeviceRegisterInputReportCallback(inIOHIDDeviceRef, InputBuffer, sizeof(InputBuffer), &hidReceiveData, NULL);
         
@@ -149,14 +100,48 @@ static void hidAppearDevice(void *inContext,IOReturn inResult,void *inSender,IOH
             [[HidManager shared] showLog:@"打开设备成功!"];
             [HidManager shared].connectStateCallBack(true) ;
         }
-        //        CFRetain([HidManager shared].deviceInfoCha);
-        //        IOHIDDeviceScheduleWithRunLoop([HidManager shared].deviceInfoCha, CFRunLoopGetCurrent(), kCFRunLoopDefaultMode);
     }
     else  if(vid == 0x6675 && pid == 0x8601){
         [HidManager shared].productType = AiMouseProductType_frk;
-        uint32_t PrimaryUsagePage = IOHIDDevGetUInt32Property(inIOHIDDeviceRef, CFSTR(kIOHIDPrimaryUsagePageKey));
-        uint32_t PrimaryUsage = IOHIDDevGetUInt32Property(inIOHIDDeviceRef, CFSTR(kIOHIDPrimaryUsageKey));
-        if(PrimaryUsagePage == 1 && PrimaryUsage == 0){
+        if(page == 1 && usage == 0){
+            unsigned char InputBuffer[128];
+            IOHIDDeviceRegisterInputReportCallback(inIOHIDDeviceRef, InputBuffer, sizeof(InputBuffer), hidReceiveData, NULL);
+            IOReturn result = IOHIDDeviceOpen(inIOHIDDeviceRef, kIOHIDOptionsTypeNone);
+            if (result != kIOReturnSuccess) {
+                [[HidManager shared] showLog:[NSString stringWithFormat:@"打开设备信息失败! %d",result]];
+                [[AiDeviceAuthManager shared] showHidAlert];
+                return;
+            }else{
+                [HidManager shared].deviceInfoCha = inIOHIDDeviceRef;
+                
+                [[HidManager shared] showLog:@"打开设备信息成功!"];
+                if([HidManager shared].voiceCha != nil){
+                    [HidManager shared].connectStateCallBack(true);
+                }
+            }
+        }
+        else if(page == 65283 && usage == 0){
+            unsigned char InputBuffer[128];
+            IOHIDDeviceRegisterInputReportCallback(inIOHIDDeviceRef, InputBuffer, sizeof(InputBuffer), hidReceiveData, NULL);
+            
+            IOReturn result = IOHIDDeviceOpen(inIOHIDDeviceRef, kIOHIDOptionsTypeNone);
+            if (result != kIOReturnSuccess) {
+                [[HidManager shared] showLog:[NSString stringWithFormat:@"打开设备voice失败! %d",result]];
+                [[AiDeviceAuthManager shared] showHidAlert];
+                return;
+            }else{
+                [HidManager shared].voiceCha = inIOHIDDeviceRef;
+                
+                [[HidManager shared] showLog:@"打开设备voice成功!"];
+                if([HidManager shared].deviceInfoCha != nil){
+                    [HidManager shared].connectStateCallBack(true);
+                }
+            }
+        }
+    }
+    else  if(vid == 0x6675 && pid == 0x8602){
+        [HidManager shared].productType = AiMouseProductType_frk;
+        if(page == 1 && usage == 2){
             unsigned char InputBuffer[128];
             IOHIDDeviceRegisterInputReportCallback(inIOHIDDeviceRef, InputBuffer, sizeof(InputBuffer), hidReceiveData, NULL);
             
@@ -174,7 +159,7 @@ static void hidAppearDevice(void *inContext,IOReturn inResult,void *inSender,IOH
                 }
             }
         }
-        else if(PrimaryUsagePage == 65283 && PrimaryUsage == 0){
+        else if(page == 65519 && usage == 0){
             unsigned char InputBuffer[128];
             IOHIDDeviceRegisterInputReportCallback(inIOHIDDeviceRef, InputBuffer, sizeof(InputBuffer), hidReceiveData, NULL);
             
@@ -198,7 +183,6 @@ static void hidAppearDevice(void *inContext,IOReturn inResult,void *inSender,IOH
 /// 设备移除回调
 static void hidDisAppearDevice(void *inContext,IOReturn inResult,void *inSender,IOHIDDeviceRef inIOHIDDeviceRef) {
     [[HidManager shared] showLog:[NSString stringWithFormat:@"拔出设备 %@ ",inIOHIDDeviceRef]];
-    
     if([HidManager shared].deviceInfoCha){
         [HidManager shared].deviceInfoCha = nil;
         [HidManager shared].voiceCha = nil;
@@ -207,20 +191,18 @@ static void hidDisAppearDevice(void *inContext,IOReturn inResult,void *inSender,
     }
 }
 
-
 static void hidReceiveData(void* context, IOReturn result, void* sender, IOHIDReportType type, uint32_t reportID, uint8_t *report,CFIndex reportLength){
     NSData *data = [[NSData alloc] initWithBytes:report length:reportLength];
-        [[HidManager shared] showLog:[NSString stringWithFormat:@"receive = %@",data]];
-//    return;
+    //    if (data.length == 7) {
+    //        return;
+    //    }
+    [[HidManager shared] showLog:[NSString stringWithFormat:@"[reciv] %@",data]];
+    //    return;
     if([HidManager shared].productType == AiMouseProductType_keyboard){
-        uint32_t primaryUsagePage = IOHIDDevGetUInt32Property(sender, CFSTR(kIOHIDPrimaryUsagePageKey));
-        uint32_t primaryUsage = IOHIDDevGetUInt32Property(sender, CFSTR(kIOHIDPrimaryUsageKey));
         NSData *data = [[NSData alloc] initWithBytes:report length:reportLength];
         [HidManager shared].receiveInfoDataCallBack(data);
     }
     else if([HidManager shared].productType == AiMouseProductType_n){
-        uint32_t primaryUsagePage = IOHIDDevGetUInt32Property(sender, CFSTR(kIOHIDPrimaryUsagePageKey));
-        uint32_t primaryUsage = IOHIDDevGetUInt32Property(sender, CFSTR(kIOHIDPrimaryUsageKey));
         NSData *data = [[NSData alloc] initWithBytes:report length:reportLength];
         [HidManager shared].receiveInfoDataCallBack(data);
     }
@@ -229,30 +211,30 @@ static void hidReceiveData(void* context, IOReturn result, void* sender, IOHIDRe
             //鼠标键盘活动事件
             return;
         }
-        uint32_t primaryUsagePage = IOHIDDevGetUInt32Property(sender, CFSTR(kIOHIDPrimaryUsagePageKey));
-        uint32_t primaryUsage = IOHIDDevGetUInt32Property(sender, CFSTR(kIOHIDPrimaryUsageKey));
-        
-        if(primaryUsagePage == 1 && primaryUsage == 2){
+        uint32_t page = IOHIDDevGetUInt32Property(sender, CFSTR(kIOHIDPrimaryUsagePageKey));
+        uint32_t usage = IOHIDDevGetUInt32Property(sender, CFSTR(kIOHIDPrimaryUsageKey));
+//        [[HidManager shared] showLog:[NSString stringWithFormat:@"[reciv]page = %d,usage = %d, %@",page,usage,data]];
+        if(page == 1 && usage == 2){
             NSData *data = [[NSData alloc] initWithBytes:report length:reportLength];
-            //                    [[HidManager shared] showLog:[NSString stringWithFormat:@"receive = %@",data]];
             [HidManager shared].receiveInfoDataCallBack(data);
         }
     }
-    else{
-        NSData *data1 = [[NSData alloc] initWithBytes:report length:reportLength];
-        [[HidManager shared] showLog:[NSString stringWithFormat:@"收到usb  = %@",[TlwTools dataToHexString:data1]]];
-        
-        NSInteger len = get_data_len(report, reportLength);
+    else if([HidManager shared].productType == AiMouseProductType_frk){
+        NSInteger len = get_data_len(report, (int)reportLength);
         NSData *data = [[NSData alloc] initWithBytes:report length:len];
-        uint32_t PrimaryUsagePage = IOHIDDevGetUInt32Property(sender, CFSTR(kIOHIDPrimaryUsagePageKey));
-        uint32_t PrimaryUsage = IOHIDDevGetUInt32Property(sender, CFSTR(kIOHIDPrimaryUsageKey));
+        uint32_t page = IOHIDDevGetUInt32Property(sender, CFSTR(kIOHIDPrimaryUsagePageKey));
+        uint32_t usage = IOHIDDevGetUInt32Property(sender, CFSTR(kIOHIDPrimaryUsageKey));
         
-        if(PrimaryUsagePage == 1 && PrimaryUsage == 0){
+        if(page == 1 && usage == 0){
             [[AiMouse shared] sendDeviceDataToSdk:data];
         }
-        else if(PrimaryUsagePage == 65283 && PrimaryUsage == 0){
+        else if(page == 65283 && usage == 0){
             [[AiMouse shared] sendAiDataToSdk:data];
         }
+        
+        if(page == 1 && usage == 2){
+            [[HidManager shared] showLog:[NSString stringWithFormat:@"[reciv] %@",data]];
+        }
     }
 }
 
@@ -314,7 +296,7 @@ static void hidReceiveData(void* context, IOReturn result, void* sender, IOHIDRe
         return;
     }
     
-    [self showLog:[NSString stringWithFormat:@"向usb设备发送数据 %@",data]];
+    [self showLog:[NSString stringWithFormat:@"[send] %@ %@",self.deviceInfoCha,data]];
     IOReturn ret = IOHIDDeviceSetReport(self.deviceInfoCha, kIOHIDReportTypeOutput, 0, data.bytes, data.length);
     if (ret != kIOReturnSuccess) {
         [self showLog:[NSString stringWithFormat:@"发送失败! code = %d",ret]];
@@ -325,7 +307,7 @@ static void hidReceiveData(void* context, IOReturn result, void* sender, IOHIDRe
 
 
 - (void)showLog:(NSString *)log{
-    NSString *text =  [NSString stringWithFormat:@"[HidManager] %@",log];
+    NSString *text =  [NSString stringWithFormat:@"[HidManager]%@",log];
     if(self.logCallBack) self.logCallBack(text);
 }
 
diff --git a/MouseSdk/AiMouseSdk/Manager/HidTools.h b/MouseSdk/AiMouseSdk/Manager/HidTools.h
new file mode 100644 (file)
index 0000000..4554ea8
--- /dev/null
@@ -0,0 +1,16 @@
+//
+//  HidTools.h
+//  AiMouseSdk
+//
+//  Created by liangshi on 2025/4/21.
+//
+
+#import <Foundation/Foundation.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface HidTools : NSObject
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/MouseSdk/AiMouseSdk/Manager/HidTools.m b/MouseSdk/AiMouseSdk/Manager/HidTools.m
new file mode 100644 (file)
index 0000000..d88b5ec
--- /dev/null
@@ -0,0 +1,12 @@
+//
+//  HidTools.m
+//  AiMouseSdk
+//
+//  Created by liangshi on 2025/4/21.
+//
+
+#import "HidTools.h"
+
+@implementation HidTools
+
+@end
index 8d6edc9..556807b 100644 (file)
@@ -32,7 +32,7 @@
 //        [[NSRunLoop currentRunLoop] addTimer:self.timer forMode:NSRunLoopCommonModes];
 //        [[NSRunLoop currentRunLoop] run];
 //    });
-    self.timer = [NSTimer scheduledTimerWithTimeInterval:2 target:self selector:@selector(timerAction) userInfo:nil repeats:true];
+    self.timer = [NSTimer scheduledTimerWithTimeInterval:5 target:self selector:@selector(timerAction) userInfo:nil repeats:true];
 }
 
 - (void)timerAction{
index cd7c339..bc0b41f 100644 (file)
Binary files a/MouseSdk/MouseSdk.xcworkspace/xcuserdata/yaozuopan.xcuserdatad/UserInterfaceState.xcuserstate and b/MouseSdk/MouseSdk.xcworkspace/xcuserdata/yaozuopan.xcuserdatad/UserInterfaceState.xcuserstate differ
index 45774dd..e220d4b 100644 (file)
@@ -3,4 +3,38 @@
    uuid = "D56CBD13-B1CD-4964-946C-9C0A140796C8"
    type = "0"
    version = "2.0">
+   <Breakpoints>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            uuid = "87BC2FCF-00F1-4152-AC63-EDC7366633B4"
+            shouldBeEnabled = "Yes"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "AiMouseSdk/Manager/HidManager.m"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "195"
+            endingLineNumber = "195"
+            landmarkName = "hidReceiveData(context, result, sender, type, reportID, report, reportLength)"
+            landmarkType = "9">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            uuid = "5C5293B3-F708-43CE-86A8-6778210C6BFC"
+            shouldBeEnabled = "Yes"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "AiMouseSdk/Manager/HidManager.m"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "228"
+            endingLineNumber = "228"
+            landmarkName = "hidReceiveData(context, result, sender, type, reportID, report, reportLength)"
+            landmarkType = "9">
+         </BreakpointContent>
+      </BreakpointProxy>
+   </Breakpoints>
 </Bucket>
index c230d1a..30f1cdd 100644 (file)
@@ -7,12 +7,12 @@
                <key>Masonry.xcscheme_^#shared#^_</key>
                <dict>
                        <key>orderHint</key>
-                       <integer>2</integer>
+                       <integer>3</integer>
                </dict>
                <key>Pods-MouseSdk.xcscheme_^#shared#^_</key>
                <dict>
                        <key>orderHint</key>
-                       <integer>3</integer>
+                       <integer>4</integer>
                </dict>
        </dict>
 </dict>