mirror of
https://github.com/dekuNukem/USB4VC.git
synced 2025-10-31 11:26:46 -07:00
trying to debug spi
This commit is contained in:
@@ -114,11 +114,12 @@ def change_kb_led(ps2kb_led_byte):
|
||||
|
||||
last_spi_tx = 0
|
||||
def spi_xfer_with_speedlimit(data):
|
||||
global last_spi_tx
|
||||
while time.time_ns() - last_spi_tx <= 5000000:
|
||||
time.sleep(0.001)
|
||||
spi.xfer(data)
|
||||
last_spi_tx = time.time_ns()
|
||||
# global last_spi_tx
|
||||
# while time.time_ns() - last_spi_tx <= 5000000:
|
||||
# time.sleep(0.001)
|
||||
# spi.xfer(data)
|
||||
# last_spi_tx = time.time_ns()
|
||||
|
||||
def raw_input_event_worker():
|
||||
print("raw_input_event_parser_thread started")
|
||||
@@ -136,7 +137,8 @@ def raw_input_event_worker():
|
||||
if data[0] == EV_KEY:
|
||||
to_transfer = keyboard_spi_msg_header + data + [0]*20
|
||||
to_transfer[3] = keyboard_opened_device_dict[key][1]
|
||||
spi_xfer_with_speedlimit(to_transfer)
|
||||
spi_xfer_with_speedlimit(list(range(32)))#to_transfer)
|
||||
# spi_xfer_with_speedlimit(to_transfer)
|
||||
# print(time.time_ns(), 'sent')
|
||||
# print(key)
|
||||
# print(to_transfer)
|
||||
@@ -155,7 +157,8 @@ def raw_input_event_worker():
|
||||
if data[0] == EV_KEY or data[0] == EV_REL:
|
||||
to_transfer = mouse_spi_msg_header + data + [0]*20
|
||||
to_transfer[3] = mouse_opened_device_dict[key][1]
|
||||
spi_xfer_with_speedlimit(to_transfer)
|
||||
spi_xfer_with_speedlimit(list(range(32)))#to_transfer)
|
||||
# spi_xfer_with_speedlimit(to_transfer)
|
||||
# print(time.time_ns(), 'sent')
|
||||
# print(key)
|
||||
# print(to_transfer)
|
||||
|
||||
Reference in New Issue
Block a user