[ TAG 90 ][20.07.2021] - Erfolgreich -IAP-20210601-20210715-1355
Ich beginne die WORKSESSION um [20.07.2021][0930]. Der letzte Stand des IAP-Moduls war, dass ich das IAP-Modul in mehrere Python-Module aufgeteilt habe.
- Python-Module
- ALOG_20210716_0000.py
- GLOBALS_20210716_0000.py
- INTERFACE_20210716_0000.py
Der heutige Stand sieht so aus, dass ich nur das Python-Modul [INTERFACE_20210716_0000.py] getestet habe.
Weil die letzte WORKSESSION am [T85][15.07.2021] statt fand, stehe ich wieder vor der Einarbeitung. Die erste Frage auf die ich gestoßen bin, ist die Variable [init_seq] in [ BSC_CNTR_ ] - Funktionen. Ich habe diese Funktion einprogrammiert um eine Initialisations-Sequenz zu installieren.
Die Initialisations-Sequenz besteht aus zwei [STR] Tastenschlägen innerhalb 1,5 Sekunden.
Als nächstes muss überprüft werden, ob die Audio-Dateien richtig angelegt werden. Ich beginne mit der [SUBROUTINE_REC] muss [STAT=2] sein.
- Initialisiere SOUNDFILE
- sf_file_wav
- sf_file_mp3
PAUSE [20.07.2021][11:30] - [20.07.2021][1220]
Ich habe mich entschieden die Bool-Variablen umzubenennen.
- bol_main_wait = bol_ALOG
- bol_end_wait = bol_SUBROUTINE_END
- bol_bsc_wait = bol_SUBROUTINE_ZERO
- bol_rec_wait = bol_SUBROUTINE_REC
- bol_mp3conv_wait = bol_SUBROUTINE_MP3CONV
- -----------------------------------------------------------------------
- SUBROUTINE_ENABLE_MAIN = SUBROUTINE_ENABLE_ALOG
- SUBROUTINE_DISABLE_MAIN= SUBROUTINE_DISABLE_ALOG
Durch die Umbenennung haben die Bool-Variablen viel mehr mit Routinen namentlich gemeinsam. So können Sie leichter eingeordnet werden. Die Versionen der Python-Module müssen jetzt noch aktualisiert werden.
Ich habe heute folgende Module fertig gestellt. Die Aufnahme von Audiologs funktioniert jetzt sehr gut und reibungslos.
- GLOBALS_20210720_1330
- INTERFACE_20210720_1330
- ALOG_20210720_1330
Um [20.07.2021][1345] beende ich die Worksession.
Kommentare
Kommentar veröffentlichen