Forum: Mikrocontroller und Digitale Elektronik IRMP-Ausgabe bei SiRCS-Protokoll verstehen wollen


von Christian S. (roehrenvorheizer)


Lesenswert?

Hallo allerseits,

ich habe hier eine Fernbedienung Sony RM-D 190, die zum CDP 311 gehört. 
Ich würde gerne verstehen, wie es zu den von IRMP (Version von 2020) 
erzeugten Ausgaben kommt. Eine Auflistung der verwendeten Codes zu den 
vielfältigen Funktionen, die es bei Sony gibt, kann man hier lesen:
https://www.boehmel.de/sircs.htm

Da ich mich hier nur mit CD-Playern befasse, müßte einer der drei 
möglichen Gerätecodes anhand der IRMP-Ausgabe erkennbar sein:

CD   10001   CD-Player

CD2   10100   CD-Player 2

CD3   10101   CD-Player 3


Ausgaben aus IRMP, Gerätecode ist immer 0

Tasten:  angezeigter code(hex):

repeat    8ac

Fader    8df

Continue  89d

Shuffle    8b5

PGM    89f

1    880

2    881

3    882

4    883

5    884

6    885

7    886

8    887

9    888

10    8a0

>10    8a7

Play    8b2

Pause    8b9

Stop    8b8

Sprung nächster Titel  8b1

Sprung vorheriger titel  8b0

fast forward  8b4

fast backward  8b3


es fehlt z.B.
eject, vol+, vol-,

Wandele ich die hex-Zahlen in Binärdarstellung um, kann ich mit viel 
Phantasie die 10001 erkennen, die den Gerätecode für CD-Player angeben 
soll. Laut Beschreibung solte jedoch der Gerätecode NACH den ersten 
7-Bits Kommandocode erscheinen. Vielleicht hat jemand den Durchblick und 
kann mir bitte auf die Sprünge helfen zum Verständnis der Angaben. 
Weiteres Ziel wäre es, mittels IRSND zusätzliche Tastencodes für andere 
Sony-CD-Player mit viel mehr Tasten zu generieren, zu denen ich die 
Fernbedienung nicht habe.

Links funktionieren nicht:
https://www.mikrocontroller.net/svnbrowser/irmp/irmpprotocols.h?view=markup

mit freundlichem Gruß

von Christian S. (roehrenvorheizer)


Lesenswert?

Die Frage war vermutlich zu schwierig, unverständlich oder trivial.

mfg

von Name (Gast)


Lesenswert?


von Name (Gast)


Lesenswert?

Name schrieb:
> Christian S. schrieb:
>> Links funktionieren nicht:
>> https://www.mikrocontroller.net/svnbrowser/irmp/irmpprotocols.h?view=markup
>
> Informierst Du nur darüber oder benötigst Du das?

Du informierst also nur, da die aktuellen Quellcode Dateien ja in 
Irmp.zip von mikrocontroller.net enthalten sind

von Christian S. (roehrenvorheizer)


Lesenswert?

Name schrieb:
> Informierst Du nur darüber oder benötigst Du das?

Es ging darum, für jemanden, der/die anhand der Programmdatei in der 
Lage ist, das Zustande Kommen der erzeugten Ausgaben zu erklären, den 
Verweis auf die zugrunde liegende Version mit den zugehörigen Dateien zu 
geben.

mfg

von Name (Gast)


Lesenswert?

Christian S. schrieb:
> Name schrieb:
>> Informierst Du nur darüber oder benötigst Du das?
>
> Es ging darum, für jemanden, der/die anhand der Programmdatei in der
> Lage ist, das Zustande Kommen der erzeugten Ausgaben zu erklären, den
> Verweis auf die zugrunde liegende Version mit den zugehörigen Dateien zu
> geben.
>
> mfg

Dann schadet ja nicht wenn ich für Helfer auf den teil hinweise
https://www.mikrocontroller.net/articles/IRMP#Download

Und dort im Github link findet man alte Versionen bis Version 1
https://github.com/IRMP-org/IRMP/releases

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.