更新UCD-API库及文档

This commit is contained in:
xinzhu.yin
2026-07-02 17:16:18 +08:00
parent a500751d85
commit 9fa811a9eb
290 changed files with 9558 additions and 2306 deletions

View File

@@ -1,7 +1,7 @@
import time
from UniTAP.libs.lib_tsi.tsi_io import DeviceIO
from UniTAP.libs.lib_tsi.tsi import TSI_TERMINAL_RW
from ctypes import c_char
import UniTAP.libs.lib_tsi.tsi_private_types as p_ci
class Terminal:
@@ -30,7 +30,7 @@ class Terminal:
def __execute(self, command):
command += '\r'
str_len = (len(command) / 4 + (1 if len(command) % 4 else 0)) * 4
self.__io.set(config_id=TSI_TERMINAL_RW,
self.__io.set(config_id=p_ci.TSI_TERMINAL_RW,
data=command,
data_type=c_char,
data_count=len(command),
@@ -41,7 +41,7 @@ class Terminal:
start = time.time()
result = []
while time.time() - start < timeout:
result = self.__io.get(TSI_TERMINAL_RW, c_char, 1024)[1]
result = self.__io.get(p_ci.TSI_TERMINAL_RW, c_char, 1024)[1]
if result[0] != b'\x00':
break