Files
USB4VC/user_program/usb4vc_main.py
2022-02-13 17:56:21 +00:00

27 lines
740 B
Python

import os
import sys
import time
import RPi.GPIO as GPIO
import usb4vc_usb_scan
import usb4vc_ui
import subprocess
# usb4vc_ui.reset_pboard()
usb4vc_ui.ui_init()
usb4vc_ui.ui_thread.start()
usb4vc_usb_scan.usb_device_scan_thread.start()
usb4vc_usb_scan.raw_input_event_parser_thread.start()
while 1:
time.sleep(2)
try:
ertm_status = subprocess.getoutput("cat /sys/module/bluetooth/parameters/disable_ertm").replace('\n', '').replace('\r', '').strip()
if ertm_status != 'Y':
print('ertm_status:', ertm_status)
print("Disabling ERTM....")
subprocess.call('echo 1 > /sys/module/bluetooth/parameters/disable_ertm')
print("DONE")
except Exception:
continue