我正在使用iPad应用程序中的CANbus设备配置。
当我按下一个按钮命令发送到带有NMSSH通道的CANbus设备到CANbus设备时。我从iPad应用程序传递给CANbus设备有3个命令。但是这里我们的CANBus命令快速将请求传递给CANbus设备。在收到回复请求后,需要7到9秒的时间来回复我们的请求。
以下是我们为CANbus设备执行会话检查和CANbus命令的代码。
1)对于会话检查,执行以下命令。
NMSSHSession *session = [NMSSHSession connectToHost:<hostURL> withUsername:<Username>];
if(session.isConnected){
[session authenticateByPassword:<password>];
}
if(session.isAuthorized){
NSLog(@"Authentication success");
}
2)在CANbus设备上执行CANbus命令如下:
NSError *error = nil;
NSString *response = [session.channel execute:<Some CANSend command> error:&error];
在上面的响应代码中,我在执行CANbus设备命令后得到延迟7到9秒。
请帮我完成这件事。