From 989919a73c5ebd46368991b6c3ff6959e32490b6 Mon Sep 17 00:00:00 2001 From: tao_z <tzj0429@163.com> Date: Tue, 23 Aug 2022 22:06:32 +0800 Subject: [PATCH] 完善did读取显示 --- Shifter.py | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/Shifter.py b/Shifter.py index 8fb5efa..5e4c249 100644 --- a/Shifter.py +++ b/Shifter.py @@ -180,6 +180,9 @@ 0xDF03: PartNumberCodec(3), 0xDF04: PartNumberCodec(3), 0x1000: PartNumberCodec(2), + 0xF010: AsciiCodec(16), + 0xF019: AsciiCodec(16), + 0x2102: AsciiCodec(64) } try: config = configparser.ConfigParser() @@ -292,6 +295,9 @@ reqpos = TCU2_ShiterLevel_dic['M'] self.pre_ShiftLeverPos = "P" self.max_pos = 'Shifter position Zero' + elif shift.position is SA1_Status_GearShftPosReq_dic[ + 'Shifter not initialized']: + pass else: if shift.position is not SA1_Status_GearShftPosReq_dic[ 'Shifter position Zero']: @@ -303,5 +309,6 @@ self.pre_ShiftLeverPos = [ k for k, v in TCU2_ShiterLevel_dic.items() if v == reqpos ][0] + data = self.pack_TCU2(reqpos) return data -- Gitblit v1.8.0