修复适配器通信函数调用错误;

This commit is contained in:
何 泽隆
2024-10-12 00:14:58 +08:00
parent 53a773155e
commit b6aa0e8b75

View File

@@ -173,7 +173,7 @@ class LaminaAdapter:
flag_frame = True flag_frame = True
frame_recv += bytes_read frame_recv += bytes_read
try: try:
self.output = check_frame_dlt645(frame_recv, self.block['data']) self.output = check_frame_dlt645(frame_recv, self.block)
if self.flag_print: if self.flag_print:
print("Read Frame: ", trans_list_to_str(frame_recv)) print("Read Frame: ", trans_list_to_str(frame_recv))
except Exception as ex: except Exception as ex:
@@ -278,7 +278,7 @@ class LaminaAdapter:
frame_total = ceil((len(self.block["data"]['file']) - self.block['data']['header_offset']) / self.block["data"]['file_block_size']) frame_total = ceil((len(self.block["data"]['file']) - self.block['data']['header_offset']) / self.block["data"]['file_block_size'])
for idx in tqdm(range(frame_total), desc="File Transmitting"): for idx in tqdm(range(frame_total), desc="File Transmitting"):
self.block["data"]['index'] = idx self.block["data"]['index'] = idx
frame_master = make_frame_dlt645(self.block['data']) frame_master = make_frame_dlt645(self.block)
if not self.__transfer_data(frame_master): if not self.__transfer_data(frame_master):
self.flag_print, self.retry, self.time_out = param_saved self.flag_print, self.retry, self.time_out = param_saved
print(f'Upgrade Fail: trans data in {idx}') print(f'Upgrade Fail: trans data in {idx}')
@@ -288,7 +288,7 @@ class LaminaAdapter:
self.time_out = 1 self.time_out = 1
self.block["data"]['step'] = 'end' self.block["data"]['step'] = 'end'
self.block["data"]['index'] += 1 self.block["data"]['index'] += 1
frame_master = make_frame_dlt645(self.block['data']) frame_master = make_frame_dlt645(self.block)
if not self.__transfer_data(frame_master): if not self.__transfer_data(frame_master):
self.flag_print, self.retry, self.time_out = param_saved self.flag_print, self.retry, self.time_out = param_saved
print(f'Upgrade Fail: end') print(f'Upgrade Fail: end')