sdk接口文档增加设备信息特征描述
authorliangzhenying <867174124@qq.com>
Wed, 20 Mar 2024 07:05:59 +0000 (15:05 +0800)
committerliangzhenying <867174124@qq.com>
Wed, 20 Mar 2024 07:05:59 +0000 (15:05 +0800)
Document/AiMouseSdk接口文档.md
MouseSdk/AiMouseSdk/AiMouse.m
MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate
MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
MouseSdk_Mac_V1.0.1/AiMouseSdk接口文档.pdf
MouseSdk_Mac_V1.0.1/MouseSdkDemo/MouseSdkDemo.xcodeproj/project.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate

index 016b1eb..abd1ff7 100644 (file)
 \r
 ## 注意事项\r
 \r
-- 鉴权数据使用的是鉴权特征,走鉴权接口;AI数据使用的是AI特征,走AI接口。\r
+- 鉴权数据使用的是鉴权特征,走鉴权接口;设备信息数据使用的是设备信息特征,走设备信息接口;AI数据使用的是AI特征,走AI接口。\r
 - 只有鉴权成功了以后,AI相关功能才可用。authState鉴权状态,默认是Unknow。所以必须在连上蓝牙设备找到鉴权特征后,需要主动调用startAuthentication方法去鉴权。(只有鉴权成功,AI键,语音键、M键才可用)\r
 - SDK只封装了蓝牙相关数据处理,APP自己维护蓝牙设备的扫描连接。蓝牙设备一段时间没有任何操作的话,会自动断开连接。APP可以在检测到断开后重连。\r
 \r
index 8a8266d..41fcb74 100644 (file)
     self.deviceInfoBlock = completation;
     NSData *data = [AiMouseTools dictionaryToData:@{@"cmd":@"get_battery_power"}];
     [self sendDeviceInfoData:data];
+    
+//    NSData *data = [AiMouseTools dictionaryToData:@{@"cmd":@"set_config",@"set_VMouse_SN":[NSString stringWithFormat:@"%@",@"1234567890"]}];
+//    [self sendDeviceInfoData:data];
 }
 
 - (void)setCPI:(NSInteger)value completation:(void (^)(BOOL isSuccess,NSError *error))finished{
index c9badbb..dbf7d1c 100644 (file)
Binary files a/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate and b/MouseSdk/MouseSdk.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate differ
index 072f2d0..72091c3 100644 (file)
@@ -3,69 +3,4 @@
    uuid = "96107861-D4C9-42B2-9605-61F7DD48CC72"
    type = "0"
    version = "2.0">
-   <Breakpoints>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            uuid = "8655E077-F140-41E8-B58D-330D15C6F07A"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "AliIotConnectKitSDK/AliIotConnectKit/Service/FGSCheckService_C.swift"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "210"
-            endingLineNumber = "210"
-            landmarkName = "writeDeviceInfoToBle(deviceSecret:)"
-            landmarkType = "7">
-            <Locations>
-               <Location
-                  uuid = "8655E077-F140-41E8-B58D-330D15C6F07A - 25935f69e77a4b93"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "AliIotConnectKit.FGSCheckService_C.writeDeviceInfoToBle(deviceSecret: Swift.String) -&gt; ()"
-                  moduleName = "AliIotConnectKit"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/apple/Desktop/code/MouseSdk-iOS/MouseSdk/AliIotConnectKitSDK/AliIotConnectKit/Service/FGSCheckService_C.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "211"
-                  endingLineNumber = "211"
-                  offsetFromSymbolStart = "2398">
-               </Location>
-               <Location
-                  uuid = "8655E077-F140-41E8-B58D-330D15C6F07A - 25935f69e77a4b93"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "AliIotConnectKit.FGSCheckService_C.writeDeviceInfoToBle(deviceSecret: Swift.String) -&gt; ()"
-                  moduleName = "AliIotConnectKit"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/apple/Desktop/code/MouseSdk-iOS/MouseSdk/AliIotConnectKitSDK/AliIotConnectKit/Service/FGSCheckService_C.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "211"
-                  endingLineNumber = "211"
-                  offsetFromSymbolStart = "2092">
-               </Location>
-               <Location
-                  uuid = "8655E077-F140-41E8-B58D-330D15C6F07A - 25935f69e77a4bb2"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "AliIotConnectKit.FGSCheckService_C.writeDeviceInfoToBle(deviceSecret: Swift.String) -&gt; ()"
-                  moduleName = "AliIotConnectKit"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/apple/Desktop/code/MouseSdk-iOS/MouseSdk/AliIotConnectKitSDK/AliIotConnectKit/Service/FGSCheckService_C.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "210"
-                  endingLineNumber = "210"
-                  offsetFromSymbolStart = "2092">
-               </Location>
-            </Locations>
-         </BreakpointContent>
-      </BreakpointProxy>
-   </Breakpoints>
 </Bucket>
index 0602c55..aca2c2c 100644 (file)
Binary files "a/MouseSdk_Mac_V1.0.1/AiMouseSdk\346\216\245\345\217\243\346\226\207\346\241\243.pdf" and "b/MouseSdk_Mac_V1.0.1/AiMouseSdk\346\216\245\345\217\243\346\226\207\346\241\243.pdf" differ
index b0b63fd..a01770c 100644 (file)
Binary files a/MouseSdk_Mac_V1.0.1/MouseSdkDemo/MouseSdkDemo.xcodeproj/project.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate and b/MouseSdk_Mac_V1.0.1/MouseSdkDemo/MouseSdkDemo.xcodeproj/project.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate differ