❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
[GELÖST] SysEx Prüfziffer Berechnen
[GELÖST] SysEx Prüfziffer Berechnen
Hallo,
Für mein Multieffektgerät BOSS GT-oo1 will ich SysEx Nachrichten erstellen.
Hierbei spielt die Prüfziffer eine wichtige Rolle. Komme damit nicht so richtig klar.
Nun habe ich mir eine Tabelle erstellt und bräuchte Hilfe.
Die Prüfziffer wird wie folgt ermittelt:
Quersumme aus den Spalten J-N.
ist diese grösser als 128, muß ich 128 von dieser Summe abziehen
zB Quersumme 150, 150-128=22, Ergebnis 22 dann wiederrum von 128 abziehen 128-22=106
das ist dann die Prüfziffer die dann manuell in Hex =6B ermittelt wird.
Ist die Summe kleiner als 128 zB 120 muss ich diese dann von 128 abziehen
128-120=8 dies ist dann meine Prüfziffer in Hex= 08.
Kann mir jemand helfen eine entsprechende Formel zu ermitteln?
Hoffe, dass ich keinen Gedankenfehler gemacht habe.
Gruß
Radi
Für mein Multieffektgerät BOSS GT-oo1 will ich SysEx Nachrichten erstellen.
Hierbei spielt die Prüfziffer eine wichtige Rolle. Komme damit nicht so richtig klar.
Nun habe ich mir eine Tabelle erstellt und bräuchte Hilfe.
Die Prüfziffer wird wie folgt ermittelt:
Quersumme aus den Spalten J-N.
ist diese grösser als 128, muß ich 128 von dieser Summe abziehen
zB Quersumme 150, 150-128=22, Ergebnis 22 dann wiederrum von 128 abziehen 128-22=106
das ist dann die Prüfziffer die dann manuell in Hex =6B ermittelt wird.
Ist die Summe kleiner als 128 zB 120 muss ich diese dann von 128 abziehen
128-120=8 dies ist dann meine Prüfziffer in Hex= 08.
Kann mir jemand helfen eine entsprechende Formel zu ermitteln?
Hoffe, dass ich keinen Gedankenfehler gemacht habe.
Gruß
Radi
- Dateianhänge
-
- GT-001 Forum.ods
- (11.7 KiB) 107-mal heruntergeladen
Zuletzt geändert von Radi am Sa 20. Nov 2021, 19:54, insgesamt 1-mal geändert.
-
- * LO-Experte *
- Beiträge: 3378
- Registriert: Fr 3. Mär 2017, 17:12
Re: SysEx Prüfziffer Berechnen
Hallo,
=WENN(SUMME(J4:N4)>128;128-(SUMME(J4:N4)-128);128-SUMME(J4:N4))
Gruß
Peter
Formel in O4:
=WENN(SUMME(J4:N4)>128;128-(SUMME(J4:N4)-128);128-SUMME(J4:N4))
Gruß
Peter
Win 11 (x64) ▪ LO 25.8.1.1 (x64) ▪ AOO Portable 4.1.15
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.
Re: SysEx Prüfziffer Berechnen
Hallo Peter
Danke
Gruß
Radi
Danke
Gruß
Radi
Re: SysEx Prüfziffer Berechnen
Hallo
oder nicht?
gibts auch!
Code: Alles auswählen
=128-REST(SUMME(J4:N4);128)
Code: Alles auswählen
DEZINHEX( … )
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)
Re: SysEx Prüfziffer Berechnen
Code: Alles auswählen
DEZINHEX( … )
Hallo karolus,
Klasse Tipp.
Nun muß ich nur noch meine MIDI Implementation richtig einsetzen.
Hier habe ich Schwierigkeiten mit dem angegebenen MSB Wert 00.
Gruß
Radi
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.