[ TAG 126 ][25.08.2021] -Erfolgreich -IAP-20210601-20210722-1145 -SHMM_220821

 Ich habe die heutige Worksession um [25.08.2021][2143] begonnen. Der Beitrag [T123] musste zu ende geschrieben werden. IM [T123] habe ich den Aufbau und Inhalt der drei [MKI]-Python Module beschrieben.

  • MKI_MAIN_20210819.py
  • MKI_BSCL_0_20210819.py
  • MKI_BSCL_1_20210819.py
Heute konzentriere ich mich auf das Shared-Memory-Modul. Die erste Frage, die ich mir gerade Stelle ist die folgende.
  • Wofür brauche ich eine Instanznummer bei [SHMNCONV-220821]?
Ich habe mich im Beitrag[T122] mit der Konvention beschäftigt, jedoch habe ich kein Wort über die Idee hinter den Instanznummern verloren.
Ich denke es ist nicht für das [MKI]-Modul vorgesehen.

Die Antwort auf diese Frage liefern mir meine Arbeitsnotizen vom [22.08.2021][1837][2011]. Bei diesen Arbeitsnotizen habe ich einen Namensentwurf für das SharedMemoryModuls von ALOG gemacht.
  • Name des SMM:[SHMM-ALOG-190821-000]
Python-Modul: GLOBALS_20210720.py
def SHMM_220821(indx):
# SHMNCONV-220821 - Namenskonvention
# [T122]
# https://artem-kraft.blogspot.com/2021/08/tag-122-21082021-fehlgeschlagen-iap.html
return f"SHMM-ALOG-190821-{indx:03d}"


def SHM_ALOG_NAME(indx):
return SHMM_220821(indx)

Ich erinnere mich jetzt, dass zu diesen Zeitpunkt, als ich an diesen Entwürfen gearbeitet habe über die Verwaltung von ALOG-Prozessen nachgedacht habe.

Mein Gedanke bestand darin, dass ich mir der Befehlssequenz["ra"]. Ein ALOG-Prozess starte. Bei wiederholter Eingabe der ["ra"]-Befehlssequenz wir die Aufnahme des letzten ALOG-Prozesses automatisch beendet und ein neuer ALOG-Prozess gestartet. Das letze ALOG-Prozess wird nicht sofort eliminiert. Die Aufzeichnung wird beendet und die einprogrammierten Prozeduren abgearbeitet. Sobald die Prozeduren abgearbeitet worden sind, wird das letzte ALOG-Prozess beendet. Parallel dazu ist der nächste ALOG-Prozess aktiv und Zeichnet Audioaufnahmen auf. 

Kommentare

Beliebte Posts aus diesem Blog

[ TAG 38 ][29.05.2021] - Erfolgreich - Freelancer-Portale

[ TAG 747 ][07.04.2023] -Erfolgreich -BNKTRS -Google Code -Objekt und Methodenliste

[ TAG 52 ][12.06.2021] - Erfolgreich - IAP-20210601-20210609-2325