Hallo Harold,
ich habe meine MLL auf 3.4.0 aktualisiert und im Anschluß auch die pyMLL. Am Ende bekomme ich unabhängig davon, ob ich aus der Excel-Datei heraus das Update starte oder ob ich die 5.3.6b aus Github herunterlade und von dort die Batchdatei starte immer die Fehlermeldiung:
Achtung: kopierte Dateien stimmen nicht mit den heruntergeladenen Daten überein, Details finden Sie in der Logdatei
Code: Alles auswählen
20:44:16 - Evt_SheetSelectionChange:{'eventname': 'select', 'sheetname': 'Languages', 'cells': {'table': {}, 'header': {}, 'index': {}}, 'moved': {'rows': {}, 'columns': {}}, 'added': {'rows': {}, 'columns': {}}, 'deleted': {'rows': {}, 'columns': {}, 'header': {}, 'index': {}, 'column_widths': {}, 'row_heights': {}, 'displayed_rows': None, 'displayed_columns': None}, 'named_spans': {}, 'options': {}, 'selection_boxes': {}, 'selected': (), 'being_selected': (), 'data': [], 'key': '', 'value': None, 'loc': (), 'resized': {'rows': {}, 'columns': {}}}
20:44:16 - Evt_SheetSelectionChange:{'eventname': 'select', 'sheetname': 'Languages', 'cells': {'table': {}, 'header': {}, 'index': {}}, 'moved': {'rows': {}, 'columns': {}}, 'added': {'rows': {}, 'columns': {}}, 'deleted': {'rows': {}, 'columns': {}, 'header': {}, 'index': {}, 'column_widths': {}, 'row_heights': {}, 'displayed_rows': None, 'displayed_columns': None}, 'named_spans': {}, 'options': {}, 'selection_boxes': {Box_nt(from_r=1108, from_c=0, upto_r=1110, upto_c=9): 'rows'}, 'selected': CurrentlySelectedClass(row=1108, column=0, type_='row', tags=('selected', '1108_0_1110_9', 'iid_27', '1108_0', 'type_rows')), 'being_selected': (), 'data': [], 'key': '', 'value': None, 'loc': (), 'resized': {'rows': {}, 'columns': {}}}
20:44:16 - Synch_Evt_SheetChange:<tksheet.sheet.Sheet object .!notebook.!prog_generatorpage.!frame.!frame4.!notebook.!frame7.!sheet>
20:44:16 - Evt_SheetBeforeDoubleClick:'Aktualisiere Python MobaLedLib Programm'
20:44:16 - Update pyMobaLedLib from Github - Lokales Verzeichnis:C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python
20:44:16 - Update pyMobaLedLib from Github -download from Github
20:44:32 - Update pyMobaLedLib from Github -unzip file:C:\Users\Holger\Documents\pyMLL/pyMobaLedLib.zip nach C:\Users\Holger\Documents\pyMLL
20:44:32 - [WinError 3] Das System kann den angegebenen Pfad nicht finden: 'C:\\Users\\Holger\\Documents\\pyMLL/pyMobaLedLib-master/python' -> 'C:\\Users\\Holger\\Documents\\pyMLL/pyMobaLedLib-master/python(1)'
Traceback (most recent call last):
File "C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\pyMobaLedLib.py", line 3366, in Update_pyMobaLedLib
os.rename(srcpath, bak_dir)
FileNotFoundError: [WinError 3] Das System kann den angegebenen Pfad nicht finden: 'C:\\Users\\Holger\\Documents\\pyMLL/pyMobaLedLib-master/python' -> 'C:\\Users\\Holger\\Documents\\pyMLL/pyMobaLedLib-master/python(1)'
20:45:04 - Directory copytree: C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\Boards - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python(1)\Boards
20:45:04 - Directory Copy2: C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\Boards\nanoatmega328full.json - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python(1)\Boards\nanoatmega328full.json
20:45:04 - Directory Copystat: C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\Boards - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python(1)\Boards
20:45:04 - Directory Copy2: C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\canvas_image_zoom.py - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python(1)\canvas_image_zoom.py
20:45:04 - Directory Copy2: C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\canvas_image_zoom1.py - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python(1)\canvas_image_zoom1.py
20:45:04 - Directory copytree: C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\Configuration - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python(1)\Configuration
20:45:04 - Directory Copy2: C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\Configuration\AddressConfig.bin - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python(1)\Configuration\AddressConfig.bin
20:45:04 - Directory Copy2: C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\Configuration\build.cmd - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python(1)\Configuration\build.cmd
20:45:04 - Directory Copy2: C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\Configuration\Configuration.cpp - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python(1)\Configuration\Configuration.cpp
20:45:04 - Directory Copy2: C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\Configuration\Configuration.cpp.d - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python(1)\Configuration\Configuration.cpp.d
20:45:05 - Directory Copy2: C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\Configuration\Configuration.cpp.o - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python(1)\Configuration\Configuration.cpp.o
...
Hauptblock des Kopierens gelöscht wegen zu vieler Daten für einen Beitrag
Code: Alles auswählen
...
20:45:32 - Directory Copy2: C:\Users\Holger\Documents\pyMLL/pyMobaLedLib-master/python\tools\CRCalgorithms.py - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\tools\CRCalgorithms.py
20:45:32 - Directory Copy2: C:\Users\Holger\Documents\pyMLL/pyMobaLedLib-master/python\tools\csv_to_json_macro.py - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\tools\csv_to_json_macro.py
20:45:32 - Directory Copy2: C:\Users\Holger\Documents\pyMLL/pyMobaLedLib-master/python\tools\csv_to_json_param.py - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\tools\csv_to_json_param.py
20:45:32 - Directory Copy2: C:\Users\Holger\Documents\pyMLL/pyMobaLedLib-master/python\tools\Export_Code.xlsm - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\tools\Export_Code.xlsm
20:45:32 - Directory Copystat: C:\Users\Holger\Documents\pyMLL/pyMobaLedLib-master/python\tools - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\tools
20:45:32 - Directory Copy2: C:\Users\Holger\Documents\pyMLL/pyMobaLedLib-master/python\update2.py - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\update2.py
20:45:32 - Directory Copy2: C:\Users\Holger\Documents\pyMLL/pyMobaLedLib-master/python\Update_Libraries.cmd - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\Update_Libraries.cmd
20:45:32 - Directory Copy2: C:\Users\Holger\Documents\pyMLL/pyMobaLedLib-master/python\version.py - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\version.py
20:45:32 - Directory Copy2: C:\Users\Holger\Documents\pyMLL/pyMobaLedLib-master/python\wingdbstub.py - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python\wingdbstub.py
20:45:32 - Directory Copystat: C:\Users\Holger\Documents\pyMLL/pyMobaLedLib-master/python - C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python
20:45:51 - Files only in C:\Users\Holger\Documents\pyMLL/pyMobaLedLib-master/python
20:45:51 - images\Tiny_image.png
20:45:51 - images\LED_image.png
20:45:51 - images\CAN_image.png
20:45:51 -
Files only in C:\Users\Holger\Documents\pyMLL\pyMobaLedLib_win_5.3.6b\python
20:45:51 - serial\urlhandler\protocol_spy.pyc
20:45:51 - serial\serialcli.pyc
20:45:51 - serial\tools\list_ports_common.pyc
20:45:51 - serial\urlhandler\protocol_rfc2217.pyc
20:45:51 - serial\urlhandler\protocol_hwgrep.pyc
20:45:51 - images\LED_Image.png
20:45:51 - serial\tools\list_ports_posix.pyc
20:45:51 - serial\tools\list_ports_linux.pyc
20:45:51 - serial\serialjava.pyc
20:45:51 - serial\rfc2217.pyc
20:45:51 - logfile.log
20:45:51 - serial\serialwin32.pyc
20:45:51 - serial\rs485.pyc
20:45:51 - serial\urlhandler\protocol_loop.pyc
20:45:51 - serial\__init__.pyc
20:45:51 - serial\tools\miniterm.pyc
20:45:51 - serial\urlhandler\protocol_socket.pyc
20:45:51 - images\CAN_Image.png
20:45:51 - serial\urlhandler\__init__.pyc
20:45:51 - serial\aio.pyc
20:45:51 - serial\win32.pyc
20:45:51 - serial\tools\hexlify_codec.pyc
20:45:51 - logfile.log.tmp.log
20:45:51 - serial\tools\list_ports_osx.pyc
20:45:51 - serial\tools\list_ports_windows.pyc
20:45:51 - serial\tools\list_ports.pyc
20:45:51 - images\Tiny_Image.png
20:45:51 - serial\serialposix.pyc
20:45:51 - serial\tools\__init__.pyc
20:45:51 - serial\serialutil.pyc
20:45:51 -
Files with differences in size or date
20:45:51 - Evt_SheetSelectionChange:{'eventname': 'select', 'sheetname': 'Languages', 'cells': {'table': {}, 'header': {}, 'index': {}}, 'moved': {'rows': {}, 'columns': {}}, 'added': {'rows': {}, 'columns': {}}, 'deleted': {'rows': {}, 'columns': {}, 'header': {}, 'index': {}, 'column_widths': {}, 'row_heights': {}, 'displayed_rows': None, 'displayed_columns': None}, 'named_spans': {}, 'options': {}, 'selection_boxes': {}, 'selected': (), 'being_selected': (), 'data': [], 'key': '', 'value': None, 'loc': (), 'resized': {'rows': {}, 'columns': {}}}
20:45:51 - Evt_SheetSelectionChange:{'eventname': 'select', 'sheetname': 'Languages', 'cells': {'table': {}, 'header': {}, 'index': {}}, 'moved': {'rows': {}, 'columns': {}}, 'added': {'rows': {}, 'columns': {}}, 'deleted': {'rows': {}, 'columns': {}, 'header': {}, 'index': {}, 'column_widths': {}, 'row_heights': {}, 'displayed_rows': None, 'displayed_columns': None}, 'named_spans': {}, 'options': {}, 'selection_boxes': {Box_nt(from_r=1110, from_c=0, upto_r=1112, upto_c=9): 'rows'}, 'selected': CurrentlySelectedClass(row=1110, column=0, type_='row', tags=('selected', '1110_0_1112_9', 'iid_30', '1110_0', 'type_rows')), 'being_selected': (), 'data': [], 'key': '', 'value': None, 'loc': (), 'resized': {'rows': {}, 'columns': {}}}
20:45:51 - Synch_Evt_SheetChange:<tksheet.sheet.Sheet object .!notebook.!prog_generatorpage.!frame.!frame4.!notebook.!frame7.!sheet>
20:45:51 - Evt_SheetBeforeDoubleClick:' Achtung: Die kopierten Daten stimmen nicht mit den heruntergeladenen Daten überein|\nDetails finden Sie in der Logdatei: logfile.log!!'
20:45:51 - Evt_SheetSelectionChange:{'eventname': 'select', 'sheetname': 'Languages', 'cells': {'table': {}, 'header': {}, 'index': {}}, 'moved': {'rows': {}, 'columns': {}}, 'added': {'rows': {}, 'columns': {}}, 'deleted': {'rows': {}, 'columns': {}, 'header': {}, 'index': {}, 'column_widths': {}, 'row_heights': {}, 'displayed_rows': None, 'displayed_columns': None}, 'named_spans': {}, 'options': {}, 'selection_boxes': {}, 'selected': (), 'being_selected': (), 'data': [], 'key': '', 'value': None, 'loc': (), 'resized': {'rows': {}, 'columns': {}}}
20:45:51 - Evt_SheetSelectionChange:{'eventname': 'select', 'sheetname': 'Languages', 'cells': {'table': {}, 'header': {}, 'index': {}}, 'moved': {'rows': {}, 'columns': {}}, 'added': {'rows': {}, 'columns': {}}, 'deleted': {'rows': {}, 'columns': {}, 'header': {}, 'index': {}, 'column_widths': {}, 'row_heights': {}, 'displayed_rows': None, 'displayed_columns': None}, 'named_spans': {}, 'options': {}, 'selection_boxes': {Box_nt(from_r=1112, from_c=0, upto_r=1114, upto_c=9): 'rows'}, 'selected': CurrentlySelectedClass(row=1112, column=0, type_='row', tags=('selected', '1112_0_1114_9', 'iid_33', '1112_0', 'type_rows')), 'being_selected': (), 'data': [], 'key': '', 'value': None, 'loc': (), 'resized': {'rows': {}, 'columns': {}}}
20:45:51 - Synch_Evt_SheetChange:<tksheet.sheet.Sheet object .!notebook.!prog_generatorpage.!frame.!frame4.!notebook.!frame7.!sheet>
20:45:51 - Evt_SheetBeforeDoubleClick:'Python MobaLedLib Aktualisierung'
20:45:51 - serialread from ARDUINO:b''()
20:45:53 - serialread from ARDUINO:b''()
Ob das ein echter Fehler ist kann ich nicht beurteilen.
Was im Farbtest nicht funktioniert sind Kanäle > 2. Auf Kanal 0 und 2 blinken die passenden LED, ab 3 bis 7 tut sich weder an den Heartbeats noch an einer direkt daran angeschlossenen LED etwas. Die Hardware ist elelktrisch in Ordnung.
Viele Grüße
Holger