VirtualBox

source: vbox/trunk/src/VBox/Additions/3D/mesa/mesa-24.0.2/.gitlab-ci/bare-metal/google-power-relay.py@ 105254

最後變更 在這個檔案從105254是 103996,由 vboxsync 提交於 12 月 前

Additions/3D/mesa: export mesa-24.0.2 to OSE. bugref:10606

  • 屬性 svn:eol-style 設為 native
  • 屬性 svn:executable 設為 *
檔案大小: 352 位元組
 
1#!/usr/bin/python3
2
3import sys
4import serial
5
6mode = sys.argv[1]
7relay = sys.argv[2]
8
9# our relays are "off" means "board is powered".
10mode_swap = {
11 "on": "off",
12 "off": "on",
13}
14mode = mode_swap[mode]
15
16ser = serial.Serial('/dev/ttyACM0', 115200, timeout=2)
17command = "relay {} {}\n\r".format(mode, relay)
18ser.write(command.encode())
19ser.close()
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette