键盘按下指令回调
authorliangzhenying <867174124@qq.com>
Wed, 20 Nov 2024 09:19:55 +0000 (17:19 +0800)
committerliangzhenying <867174124@qq.com>
Wed, 20 Nov 2024 09:19:55 +0000 (17:19 +0800)
MouseSdk/AiMouseSdk/Manager/DeviceManger.m
MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate

index 5d59ab1..582374f 100644 (file)
@@ -45,7 +45,7 @@
 - (instancetype)init{
     self = [super init];
     if (self) {
-        NSString *version = @"MouseSdk_v2024112002";
+        NSString *version = @"MouseSdk_v2024112003";
         NSLog(@"[AiMouseSdk] %@",version);
         [self showLog:version];;
         [self setupSDK];
 
 /// 鼠标按键指令回调
 - (void)keyboardSendCmdData:(NSData *)data{
-    [self showLog:[NSString stringWithFormat:@"键盘按下 : %@",data]];
+    uint8 cmd;
+    [data getBytes:&cmd length:1];
+    [self showLog:[NSString stringWithFormat:@"收到指令 = %X",cmd]];
+    if (self.aiMouseSendCmdDataCallBack) {
+        self.aiMouseSendCmdDataCallBack([NSString stringWithFormat:@"%X",cmd]);
+    }
 }
 
 /// 输出sdk日志
index 83ea65d..e949bf7 100644 (file)
Binary files a/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate and b/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate differ