From: liangzhenying <867174124@qq.com> Date: Fri, 23 Aug 2024 03:06:13 +0000 (+0800) Subject: 泰凌微过滤异常数据 X-Git-Tag: 千寻适配d9~45 X-Git-Url: http://git.snicker.com.cn/sitemap.xml?a=commitdiff_plain;h=ae0fb080eabc627204c5d4d25ddd5936180b0215;p=mirrors%2FMouseSdk-MacOS.git 泰凌微过滤异常数据 --- diff --git a/MouseSdk/AiMouseSdk/TlwMouseSdk/TlwMouseSdk.m b/MouseSdk/AiMouseSdk/TlwMouseSdk/TlwMouseSdk.m index 3785506..4713161 100644 --- a/MouseSdk/AiMouseSdk/TlwMouseSdk/TlwMouseSdk.m +++ b/MouseSdk/AiMouseSdk/TlwMouseSdk/TlwMouseSdk.m @@ -335,6 +335,10 @@ #pragma mark - hid - (void)hidReceiveDeviceData:(NSData *)data{ // 0x05fff1fec09f0114ef + if(data.length < 7){ + [self showLog:@"收到异常数据"]; + return; + } uint8 type; [[data subdataWithRange:NSMakeRange(5, 1)] getBytes:&type length:1]; diff --git a/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate b/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate index cb8563d..c3bec2a 100644 Binary files a/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate and b/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/MouseSdk/MouseSdk/ViewController.m b/MouseSdk/MouseSdk/ViewController.m index 9eca1b8..3a0fec8 100644 --- a/MouseSdk/MouseSdk/ViewController.m +++ b/MouseSdk/MouseSdk/ViewController.m @@ -57,8 +57,8 @@ [self presentViewControllerAsModalWindow:vc]; } - (void)tlwAction{ -// [TlwHidManager shared]; -// return; + [TlwHidManager shared]; + return; TlwVC *vc = [[TlwVC alloc] initWithNibName:nil bundle:nil]; [self presentViewControllerAsModalWindow:vc];