====== Module - Python - PcSBusManager ====== ===== Übersicht ===== ===== ToDo ===== * **X** Problem VSCode: Stm32F103 Serial/1/2/3 werden nicht erkannt - * gelöst: VSCode akzeptiert nur Serial1/2/3 und nicht die Serial-Usb-Schnittstelle! * ==== 220504 : Zweite Version für WebSite ==== * Idee von LM: 'BlackBox' für SBus zu realisieren * SBusDataLogger: alle SBus-Daten werden mit SystemTicks (später GPS-DateTimeLocation) auf SDCard abgespeichert * zuerst: Stm32F103SBusController Version 02.xx ===== Done ===== ==== 220502: Erste Version für WebSite ==== * Version: {{2205021636_pcsbusmanager_01v01.zip | 2205021636_PcSBusManager_01V01.zip}} * zusammend mit Version 2205021636_Stm32F103SBusController_01V01.zip ==== 220501/2 : Gui Tkinter ==== * Ziel: (Minimal-)Version 01V01 (aus 2205021117_PcSBusManager_00V99_lastcombined) erstellen: * Version: 2205021157_PcSBusManager_00V100_lastopenclose mit einem Button für Open/Close ==== 220501 : Gui Tkinter ==== * 2205021117_PcSBusManager_00V99_lastcombined * X TkFrameSBusConfiguration: RefreshUart-Button * Version: [[:Module:2205011610_PcSBusManager_00V12_refresh.zip | 2205011610_PcSBusManager_00V12_refresh.zip]] * Version: [[:Module:2205011553_PcSBusManager_00V11.zip | 2205011553_PcSBusManager_00V11.zip]] ==== 220429 : Gui Tkinter==== * X TkFrameUartConfiguration: Button: Open/Close Combobox: Comports/Baudrates * X Callback Open/Close * X Autofill Combobox Comports * X ArduinoIDE(Stm32F103SerialUsb123): Serial1 sendet im Sekundentakt 'Serial1\r\n' * X 2204291002_PcSBusManager_00V02 nach Open received diese lines. ===== Done ===== ==== 220428 : Gui Tkinter==== * X Uart.py und UartHelper.py zu Uart.py vereinigt * ... Integration SBus mit Uart-Module * X Uart-Module mit Gui aus: ??? übernehmen * X Frame 16 Input/Output-Channel: CTkFrameChannels für: * X CFrameSBusValues(TKI.Frame) mit zwei Unter-Frames: * X CTkFrameChannelsInput(CTkFrameChannels) und * X CTkFrameChannelsOutput(CTkFrameChannels) ==== 220427 : ==== ==== 220426 : ==== ==== 220425 : ==== * Entscheidung: anstelle Qt (mit vorangegangenen Problemen) * nun Gui mit Tkinter * Template Tkinter-Gui