🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!
>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
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) 122-mal heruntergeladen
Zuletzt geändert von Radi am Sa 20. Nov 2021, 19:54, insgesamt 1-mal geändert.
-
Mondblatt24
- * LO-Experte *
- Beiträge: 3585
- 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 26.2.3.2 (x64) ▪ AOO Portable 4.1.16
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:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️