From: liangzhenying <867174124@qq.com> Date: Wed, 20 Nov 2024 09:19:55 +0000 (+0800) Subject: 键盘按下指令回调 X-Git-Tag: 威鼠泰凌微电池电量版本优化~4 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=24d1db9abc1e8d98395e3400802023df44fff5a3;p=mirrors%2FMouseSdk-MacOS.git 键盘按下指令回调 --- diff --git a/MouseSdk/AiMouseSdk/Manager/DeviceManger.m b/MouseSdk/AiMouseSdk/Manager/DeviceManger.m index 5d59ab1..582374f 100644 --- a/MouseSdk/AiMouseSdk/Manager/DeviceManger.m +++ b/MouseSdk/AiMouseSdk/Manager/DeviceManger.m @@ -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]; @@ -753,7 +753,12 @@ /// 鼠标按键指令回调 - (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日志 diff --git a/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate b/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate index 83ea65d..e949bf7 100644 Binary files a/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate and b/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate differ