V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
AlRoborol

针对嵌入式测试自动化搞了个工具,求好心人给建议

  •  
  •   AlRoborol · Jan 25, 2024 · 1613 views
    This topic created in 832 days ago, the information mentioned may be changed or developed.
    最近项目需要通过 bash 和 batch 来自动化 ABD 和 UART 通信,就借机搞了 pyAutoPort 工具包。
    pyAutoPort 不仅简化了 UART 通信,还集成了 ADB 通信。与其他工具相比,pyAutoPort 不仅提供了 Python 接口,还支持 Bash 和批处理文件命令,直接就能通过脚本实现通信。
    不知道有没有好心的搞嵌入式的同行给点建议
    Github:
    https://github.com/sony/pyAutoPort
    pip 安装命令:
    pip install pyautoport
    Takashi123
        1
    Takashi123  
       Jan 25, 2024
    好东西
    AlRoborol
        2
    AlRoborol  
    OP
       Jan 25, 2024 via iPhone
    @Takashi123 谢谢鼓励
    AlRoborol
        3
    AlRoborol  
    OP
       Jan 25, 2024 via iPhone
    补充一下,这个只要在 cmd 或者 shell 里面输 send_uart xxxx 或者 send_adb xxx 就能发送。
    adb 发送前需要跑一下 adb_open& 把 adb 打开放后台。。。
    AlRoborol
        4
    AlRoborol  
    OP
       Jan 25, 2024 via iPhone
    修改穿口号和波特率可以这么搞
    Linux/MacOS
    export TESTER_UART_PORT="/dev/ttyACM0"
    export TESTER_UART_BAUDRATE=1250000
    Windows
    set TESTER_UART_PORT="/dev/ttyACM0"
    set TESTER_UART_BAUDRATE=1250000
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1164 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 23:08 · PVG 07:08 · LAX 16:08 · JFK 19:08
    ♥ Do have faith in what you're doing.