shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
- buildConfiguration = "Release"
+ buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
[self showLog:[NSString stringWithFormat:@"[send] %@",[AiTools dataToHexString:data]]];
[self.connectPeripheral writeValue:data forCharacteristic:self.authCha type:CBCharacteristicWriteWithoutResponse];
}
-/// 指令回调
-/// - Parameter data: 数据
+/// 鼠标按键指令回调
+/// - Parameter data: 数据。AI键0x42单击,0x25按下,0x26抬起 ; 录音键0x51单击,0x32按下。0x31(未知),其他未知
- (void)aiMouseSendCmdData:(NSData *)data{
NSString *cmd = [[AiTools dataToHexString:data] lowercaseString];
if([cmd hasSuffix:@"31"]){
NSLog(@"%@",log);
}
+//拿到录音数据,可以上传调用AI接口处理
- (void)finishRecored:(NSData *)data{
NSString *doc = NSTemporaryDirectory();
NSString *fullPath = [NSString stringWithFormat:@"%@.pcm",doc];