• LOGIN
  • 购物车里没有产品

RC(Robot Controller)4.2版本报错说明

在发布v4.2软件之前,我们认为存在一个问题是由FTC软件的卡死引起的。此问题会导致Android手机上的Robot Controller与REV 主控断开连接。此问题似乎需要将REV主控和手机之间连接的USB线断开才能解决(即,您必须拔下USB电缆,关闭RC应用程序,然后重新插入USB以清除问题)。

 

在Robot Controller软件的日志文件中,如果在日志文件中搜索短语“xmit lock”,您会看到一些表明发生此错误(卡死锁住)的语句。我在帖子的末尾复制了一份运行日志语句的样本。

 

请注意,版本4.2及更高版本修复了此问题。如果你发现你们的Robot Controller有显示“REV Robotics USB Expansion Hub Portal [DQ147PRS] detached”(请注意序列号可能会不同)并且团队正在使用的版本低于v4.2版本的软件,然后您可以检查他们的机器人控制器的运行日志文件,看看您是否看到“xmit lock”(已用红色加粗字母显示)的错误消息。如果发现此错误信息,你应该建议团队考虑升级到最新版本的控制系统软件。

09-12 15:54:55.808  8680  9742 E RobotCore: lynx xmit lock: #### abandoning lock: old=LynxSetMotorConstantPowerCommand(161)

09-12 15:54:55.809  8680  9742 E RobotCore: lynx xmit lock:                       new=LynxKeepAliveCommand(0)

09-12 15:54:56.328  8680  9737 E BulkPacketInWorker: DQ147PRS: bulkTransfer() error: -1

09-12 15:54:56.330  8680  9741 E RobotCore: lynx xmit lock: #### abandoning lock: old=LynxKeepAliveCommand(162)

09-12 15:54:56.330  8680  9741 E RobotCore: lynx xmit lock:                       new=LynxKeepAliveCommand(0)

09-12 15:54:56.337  8680  8703 D CameraManager: ———————————————- ACTION_USB_DEVICE_DETACHED

09-12 15:54:56.338  8680  8680 V FtDeviceManager: ACTION_USB_DEVICE_DETACHED: /dev/bus/usb/001/002

09-12 15:54:56.339  8680  8680 V FtDevice: vv********************DQ147PRS closing********************vv 0x0d12ee98

09-12 15:54:56.339  8680  8680 V FtDevice: DQ147PRS stopping thread readBufferManager

09-12 15:54:56.341  8680  9744 V RobotCore: event loop: device has shutdown abnormally: ABNORMAL

09-12 15:54:56.342  8680  9744 V EventLoopManager: event loop: detaching device DQ147PRS

09-12 15:54:56.342  8680  9744 I FtcEventLoop: vv===== MODULE DETACH RECOVERY: disarm REV Robotics USB Expansion Hub Portal [DQ147PRS]=====vv

09-12 15:54:56.345  8680  9738 V FtDevice: DQ147PRS thread readBufferManager is stopped

09-12 15:54:56.348  8680  8680 V FtDevice: DQ147PRS stopping thread bulkPacketInWorker

09-12 15:54:56.349  8680  9737 V FtDevice: DQ147PRS thread bulkPacketInWorker is stopped

09-12 15:54:56.352  8680  9740 V LynxUsb : device closed in incoming datagram loop

09-12 15:54:56.350  9740  9740 W com.qualcomm.ftcrobotcontroller: type=1400 audit(0.0:27): avc: denied { search } for uid=10140 comm=6C796E7820696E636F6D696E672064 name=”usb” dev=”tmpfs” ino=6984 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:usb_device:s0 tclass=dir permissive=0

09-12 15:54:56.352  8680  8680 V MonitoredUsbDeviceConnection: closing UsbDeviceConnection(DQ147PRS)

09-12 15:54:56.352  8680  8680 D UsbDeviceConnectionJNI: close

09-12 15:54:56.353  8680  8680 V FtDevice: ^^********************DQ147PRS closed ********************^^

09-12 15:54:56.353  8680  9740 V RobotUsbDeviceFtdi: closing DQ147PRS

09-12 15:54:56.354  8680  9740 V RobotCore: thread: …terminating ‘lynx incoming datagrams’

09-12 15:54:56.368  8680  8787 D RobotCore: system telemetry: key=$System$Warning$ msg=”REV Robotics USB Expansion Hub Portal [DQ147PRS] detached”

 

本文档由Robomooc翻译自美国FIRST技术部

 

FtcRC(V4.3).zip

2018年11月9日

0 responses on "RC(Robot Controller)4.2版本报错说明"

Leave a Message