Page 2 of 3

Re: ITT-Protokoll speichern

PostPosted: Wed 18. Aug 2010, 11:06
by IRTrans
Hallo,
natürlich müssen Sie die Pause dann entsprechend verkürzen - sonst passt das alles nicht mehr.

Nehmen Sie mal das File aus meinem vorherigen Post zum Testen.

Können Sie uns die vollständige Beschreibung des Codes mal zumailen oder hier posten?

Gruß, IRTrans

Re: ITT-Protokoll speichern

PostPosted: Wed 18. Aug 2010, 11:46
by HaPe
Hallo,

ich habe einen Auszug wo die Zusammensetzung/Anwendung der Protokolle beschrieben ist per eMail zugesandt.
Das erste File habe ich ausprobiert, das Kasettengerät zeigt keine Reaktion.

Ich hoffe für mein Anliegen, die Unterlagen helfen weiter, wäre klasse.

Die Revox-Geräte wollte ich über den Gira-Home-Server bedienen.

Gruß
Hans-Peter

Re: ITT-Protokoll speichern

PostPosted: Wed 18. Aug 2010, 13:04
by IRTrans
Hallo,
schwer zu sagen warum das nicht funktioniert. Evtl. sind die 24µs schon zu lang.

Leider geht aus den Dokumenten nicht hervor, ob der IR Code wiederholt wird.

Ich schaue mir das nochmal an.

Gruß, IRTrans

Re: ITT-Protokoll speichern

PostPosted: Thu 19. Aug 2010, 06:42
by HaPe
Hallo ,
folgende Antwort aus dem Revox-Forum:

AW: IR-Protokoll B-Serie
Hallo Hans-Peter,
wenn Du nur kurz drückst, wird nach 20ms nach Kontakt ein Datentelegramm gesendet. Bleibt die Taste gedrückt, werden mit 130ms Abstand weitere Datentelegramme gesendet.
Aber Achtung!!
In dem *-Mode wird die Adresse gewechselt:

* Kurzer Druck = Adresse 1
* Wiederholung = Adresse 16

Dies passiert bei °-Befehlen und Standard (ohne ° und *) nicht.
Bei Wiederholungscodes wird die gleiche Adresse verwendet:

* Ohne */° = Adresse 15
* Mit ° = Adresse 10


Spätestens die *-Codes verwirren dann jede lernfähige FB.

Gruß
HaPe

Re: ITT-Protokoll speichern

PostPosted: Thu 19. Aug 2010, 09:46
by IRTrans
Hallo,
das liesse sich sogar noch emulieren.

Die interessante Frage ist vielmehr: Reagiert das Revox Gerät auch euf den einzelnen Code ?

Gruß, IRTrans

Re: ITT-Protokoll speichern

PostPosted: Fri 20. Aug 2010, 00:05
by IRTrans
Hallo,
in der Zwischenzeit habe ich mir die erzeugten Codes mal mit einem Speicheroszilloskop angesehen - sie sehen soweit gut aus.

Jetzt gibt es eigentlich noch 3 Möglichkeiten:

1. Die Codes sind durch die 8µs Auflösung nicht genügend genau (sehr unwahrscheinlich, das hatten wir noch nie. Die Abweichung ist auch nur rd. 2µs)
2. Die 24µs langen Impulse sind zu lang - das könnte man evtl. mit einem Firmwareupdate hinbekommen
3. Der Befehl braucht mindestens eine Wiederholung - reagiert das Revox Gerät auch wenn man eine Taste ganz kurz antippt ?

Gruß, IRTrans

Re: ITT-Protokoll speichern

PostPosted: Fri 20. Aug 2010, 00:45
by HaPe
Hallo,
das Revox-Gerät reagiert auf einmaligen kurzen Tastendruck der FB und quittiert dies durch sofortiges Aufleuchten der Geräte-LED.
Die Fernbedienung hat zur optischen Kontrolle ebenfalls eine LED, die bei kurzem Drücken einmal aufleuchtet. Bleibt man auf der Taste, pulst diese im Rythmus.

Ich habe die Timing-Parameter aus dem gesendetetn File übernommen, das Gerät reagiert nicht.

Gruß
HaPe

Re: ITT-Protokoll speichern

PostPosted: Fri 20. Aug 2010, 01:01
by IRTrans
Hallo,
hier die Codes im RAW Format - da funktionieren die 16µs kurzen Impulse:

[REMOTE]
[NAME]Revox

[TIMING]
[0][N]3[1]24 128[2]16 280[3]16 432[RC]1[FREQ]0

[COMMANDS]
[Play-old][T]0[D]20100010101120
[Play][RAW]27[FREQ]0[D]16 432 16 136 16 280 16 136 16 136 16 136 16 280 16 136 16 280 16 136 16 280 16 280 16 432 16

Der Befehl "Play" wäre im RAW Format mit den korrekten Impulslängen.

Wichtig: Nach dem Editieren der .rem Datei den irserver neu starten!

Wenn das auch nicht funktioniert gehen mir so langsam die Ideen aus.

Gruß, IRTrans

Re: ITT-Protokoll speichern

PostPosted: Sat 21. Aug 2010, 17:29
by HaPe
Hallo,

erstmal großes Lob für Ihr Engagement, das Ganze hier zum Funktionieren zu bringen, einfach vorbildlich.

Leider spricht das Revox-Gerät nicht an, beim zweiten mal senden kommt wieder das Fenster " Result (4-3) Timeout"

Image

Zum eigenen Verständnis habe ich beide Telegramme mal grafisch dargestellt. Ich weiß nicht, was eine Verschiebung der Impulse im µs-Bereich ausmachen.
Könnte man die Auflösung von 8µs auf 5µs ändern, dann würde es rechnerisch passen?

Ist es für Sie hilfreich, wenn ich Ihnen die Revox-FB kurzzeitig zur Verfügung stelle, um die Impulszüge auszulesen?

Wäre schade, wenn es nicht funktionieren würde, da ich mir hauptsächlich den IRtrans zum Bedienen der Revox-Geräte über den Homeserver angeschafft habe.


Image

Gruß
HaPe

Re: ITT-Protokoll speichern

PostPosted: Sat 21. Aug 2010, 20:19
by IRTrans
Hallo,
die Auflösung ist durch die Timer im Microcontroller vorgegeben - sie lässt sich so nicht ändern.

Wenn die RAW Befehle auch nicht funktionieren gehen mir so langsam die Ideen aus.

Gruß, IRTrans