Kann mir jemand einen Tipp geben wie das zu programmieren ist.
Prinzipiell geht das schon ist aber so einfach nicht umzusetzen, dass man dir das hier schreiben kann. Kannst du gut GDL programmieren, hake nach, wenn nicht suche jemanden, der das kann und lasse dir das machen.
Es gibt da verschiedene Lösungen mit unterschiedlichen Ansätzen. Ist haber schon GDL-Programmierung mit mehr Kenntnissen als das GDL-Kochbuch hergibt.