- (instancetype)init{
self = [super init];
if (self) {
- NSLog(@"[AiMouseSdk] %@",@"MouseSdk_v1.0.8");
- [self showLog:@"MouseSdk_v1.0.8"];
+ NSLog(@"[AiMouseSdk] %@",@"MouseSdk_v2024110701");
+ [self showLog:@"MouseSdk_v2024110701"];
[self setupSDK];
[self setupBle];
[self setupHid];
if (success) {
[ws TlwConnectManager:nil connectStateDidChange:true];
}
+ else{
+ [ws TlwConnectManager:nil connectStateDidChange:false];
+ }
}];
}
- (void)checkDongleStateAction:(void (^)(BOOL success))finished{
#pragma mark - other
-(void)TlwConnectManager:(NSString *)manager connectStateDidChange:(BOOL)connected{
_connected = connected;
+ [self showLog:[NSString stringWithFormat:@"连接状态 %@",connected ? @"true":@"false"]];
if([self.delegate respondsToSelector:@selector(tlwMouseConnectStateDidChange:)]) [self.delegate tlwMouseConnectStateDidChange:connected];
}