diff --git a/scripts/sch3.gd b/scripts/sch3.gd index d3d8bfe8..2fd5964b 100644 --- a/scripts/sch3.gd +++ b/scripts/sch3.gd @@ -33,7 +33,7 @@ class Sch3 extends unit.Unit: mbc.close() var rc = mbc.open(port, params[0], params[1], params[2], params[3], params[4]) if rc != Error.OK: - push_error('%s:%s %s' % [name, port, params]) + push_error('%s: не возможно открыть \"%s\" %s' % [name, port, params]) return false mbc.set_response_timeout(params[5]) mbc.thread_run() diff --git a/scripts/yau07.gd b/scripts/yau07.gd index f8fa332c..97990dcd 100644 --- a/scripts/yau07.gd +++ b/scripts/yau07.gd @@ -31,14 +31,14 @@ class YaU07 extends unit.Unit: var cmd_num_tx: = 0 ## Номер команды переданный var cmd_result: = 1 ## Результат выполнения команды. Устанавливается в ЯУ-07 var cmd_data: = PackedByteArray() ## Данные команды. Устанавливается в ЯУ-07 - var cmd_retry = RETRY_COUNT ## Счётчик оставшихся попыток выполнить команду + var cmd_retry: = RETRY_COUNT ## Счётчик оставшихся попыток выполнить команду var cmd_code_rx = 0 ## Код последней выполненой команды var cmd_code_tx = 0 ## Код последней отправленной команды - var cmd_tick_tx = 0.0 ## Время последней отправки команды - var cmd_tick_rx = 0.0 ## Время последнего приёма команды + var cmd_tick_tx: = 0 ## Время последней отправки команды + var cmd_tick_rx: = 0 ## Время последнего приёма команды var status: = PackedByteArray() ## Поле "состояние прибора" - var isa_ports = {} ## Результат выполнения команды "читать порт" - var isa_block = {} ## Результат выполнения команды "читать массив из порта" + var isa_ports: = {} ## Результат выполнения команды "читать порт" + var isa_block: = {} ## Результат выполнения команды "читать массив из порта" var flash_data: = PackedByteArray() ## Данные прочитанные из Flash var flash_len: = 0 ## Длинна данных прочитанных из Flash @@ -98,14 +98,14 @@ class YaU07 extends unit.Unit: tx_data.encode_u16(8, 0) tx_data.encode_u16(10, len(fl_data)) tx_len = 11 + len(fl_data) * 2 - for i in range(len(fl_data)): + for i in len(fl_data): tx_data.encode_u16(12 + i * 2, fl_data[i]) elif cmd_code == CmdCode.WRITE_FLASH_MP550: tx_data.encode_u8(7, id_sector) tx_data.encode_u16(8, 0) tx_data.encode_u16(10, len(fl_data) * 2) tx_len = 12 + len(fl_data) * 2 - for i in range(len(fl_data)): + for i in len(fl_data): tx_data.encode_u16(12 + i * 2, fl_data[i]) elif cmd_code == CmdCode.READ_FLASH: tx_len = 11 @@ -166,7 +166,6 @@ class YaU07 extends unit.Unit: block_len /= 2 tx_data[6] = cmd_code tx_data.encode_u16(7, block_len) - tx_data.encode_u16(9, int(port[0])) cmd_state = CmdState.SEND cmd_code_tx = cmd_code @@ -177,7 +176,7 @@ class YaU07 extends unit.Unit: or (cmd_state == CmdState.SEND) \ or (cmd_state == CmdState.UNCK): return false - if not (cmd_code == CmdCode.LOAD_EMS_DONE): + if cmd_code != CmdCode.LOAD_EMS_DONE: return false cmd_num_tx = (cmd_num_rx + 1) % 0xffff tx_data.encode_u16(0, cmd_retry)