machine_api.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:Mohou_Box-master 作者: mohou 项目源码 文件源码
def get_serial_list():
    baselist=[]
    baselist = baselist \
               + glob.glob("/dev/ttyUSB*") \
               + glob.glob("/dev/ttyACM*") \
               + glob.glob("/dev/tty.usb*") \
               + glob.glob("/dev/cu.*") \
               + glob.glob("/dev/rfcomm*")

    additionalPorts = WebConfig.settings().get(["serial", "additionalPorts"])
    for additional in additionalPorts:
        baselist += glob.glob(additional)

    if "AUTO" not in baselist:
        baselist.insert(0, "AUTO")
    prev = WebConfig.settings().get(["serial", "port"])
    if prev in baselist:
        baselist.remove(prev)
        baselist.insert(0, prev)
    if WebConfig.settings().getBoolean(["devel", "virtualPrinter", "enabled"]):
        baselist.append("VIRTUAL")
    return baselist
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号