当前位置:   article > 正文

pyqt5 界面 学习:UAVCAN gui_tool_uavcan gui tool

uavcan gui tool

源码下载:
https://github.com/UAVCAN/gui_tool

git clone --recursive https://github.com/UAVCAN/gui_tool.git
https://files.zubax.com/products/org.uavcan.gui_tool/
main函数:
在这里插入图片描述

硬件

https://blog.csdn.net/BreederBai/article/details/79644583
硬件:Zubax Babel、Zubax GNSS 2

有图:
https://forum.uavcan.org/t/uavcan-a-highly-dependable-publish-subscribe-protocol-for-real-time-intravehicular-networking/557
SLCAN 模块 UAVCAN 调试器 USB转UAVCAN Zubax Babel 模块
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

pip install qtconsole
pip install pyyaml

pip install qtawesome

pip install uavcan

pip install easywebdav

设置环境变量
# setup an environment variable for sub-processes to know where to load custom DSDL from
os.environ['UAVCAN_CUSTOM_DSDL_PATH'] = dsdl_directory

self._rx_queue = multiprocessing.Queue(maxsize=RX_QUEUE_SIZE)
self._tx_queue = multiprocessing.Queue(maxsize=TX_QUEUE_SIZE)
self._log_queue = multiprocessing.Queue()

self._proc = multiprocessing.Process(target=_io_process, name='slcan_io_process',
                                     args=(device_name,), kwargs=kwargs)
self._proc.daemon = True
self._proc.start()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/832627
推荐阅读
相关标签
  

闽ICP备14008679号