RC6 statt RC5 mit Atmel AT90S2343.

F

Florian Streibelt

Guest
Hallo,

ich habe aus 2 vorhandenen Projekten einen 'Infrarot-Einschalter' für
PCs zusammengestrickt [http://user.cs.tu-berlin.de/~mutax/IR-Schalter/]
Verwendet wird der AT90S2343.

Mein Problem ist nun aber, daß ich das Programm des Atmels um das
Verständnis für RC6 Code erweitern muß, da ein Bekannter von mir eine
entsprechende FB damit nutzen will.

Leider finde ich im Netz keine Brauchbaren Infos darüber, worin die
Unterschiede liegen.

Kann mir evtl. jmd. die passenden google-Stichworte liefern, die mich
_nicht_ auf Seiten bringen, die RC5 nur als Verschlüsselungsalgorithmus
kennen?

Danke!
Florian
 
Michael Holzt schrieb:
Und von alleine kommst Du nicht auf "rc6 rc5 remote control"? Damit findet
oh -danke!
Ich hab den Wald vor lauter Bäumen nicht gesehen...
rc5 versus rc6, rc5 infrared, rc6 infrared, avr rc5, avr rc6 und was ich
noch versucht habe... aber auf remote control kam ich nich.. sorry!

Florian "google üb ich nochmal" Streibelt
 
Michael Holzt schrieb:
und dort u.a. den Satz
"RC6 is very similar to RC5 but uses extended lengths in the fields."

und eine genauere Beschreibung.
...vom RC5 Code - ja
da ich aber leider keinen Zugriff auf die Fernbedienung meines Bekannten
habe, von der ich weiss das sie RC6 sendet [ich habe nur die
lirc-config] und mir dieses 'very similar' nicht ausreicht hätte ich
schon gerne eine genauere Beschreibung - von RC6...

Sorry, aber die Seite hatte ich sogar schon gefunden aber wieder
verworfen weil sie mir zu vage ist...
[man sollte sich die links ansehen bevor man einen Kommentar postet, hrmpf]

Trotzdem Danke!


ciao,
Florian
 
Florian Streibelt wrote:
Kann mir evtl. jmd. die passenden google-Stichworte liefern, die mich
_nicht_ auf Seiten bringen, die RC5 nur als Verschlüsselungsalgorithmus
kennen?
Und von alleine kommst Du nicht auf "rc6 rc5 remote control"? Damit findet
man problemlos

http://www.atv-projects.com/html/ir_remote_control.html

und dort u.a. den Satz

"RC6 is very similar to RC5 but uses extended lengths in the fields."

und eine genauere Beschreibung.


Jetzt nichts persönlich gegen Dich, aber manchmal frage ich mich, warum sich
so unglaublich viele Leute anscheinend damit schwer tun, mit vernünftigen
Suchbegriffen bei Google zu agieren.

-kju

--
"We're nympholeptics, desiring the unobtainable. We risk sanity for moments
of temporary enlightenment. So many ideas, so little memory. The last thought
killed by anticipation of the next. We feel an oberwhelming feeling of love;
we flow in unison." -- Jip (John Simm) in 'Human Traffic'
 
Florian Streibelt wrote:
Sorry, aber die Seite hatte ich sogar schon gefunden aber wieder
verworfen weil sie mir zu vage ist...
Mit "rc6 remote control protocol description" findest Du zum Beispiel ein
tcl/tk Programm, welches RC6 auswerten kann. Müßtest Du halt den Source
analysieren. Bei Groups Google finden sich Hinweise von Leuten, die sich
kommerziell mit RC6 beschäftigt haben, daß Philips das Protokoll nur unter
NDA rausgibt, aber es ein Kinderspiel sein soll, es mit dem Wissen von RC5
und einigen Mitschnitten herzuleiten. Sieh es als Aufgabe, und schreib
danach ne schöne Doku. Mindestens in einem Posting schreibt auch jemand, daß
er es rausbekommen habe, Du könntest denjenigen ja einfach anschreiben (wenn
die Adresse nach 2 Jahren noch stimmt).

Und wenn man ganz fleißig (10 Minuten) sucht (Suchbegriff '"rc6 code"'), findet
man sogar jemanden, der einen Dekoder für RC5/RC6 für AT89C2051 programmiert
hat, und schreibt, daß man ihn wegen des Sourcecodes anmailen solle. Und
wenn man noch ein wenig sucht, findet man eine Seite mit lauter lustigen
Bauanleitungen für Selbstbau-Fernbedienungen und den Sourcen einer
Delphi-Software, die u.a. RC6-Codes generieren kann.

Der ganze Spaß hat mich keine Viertelstunde gekostet. Ich habe mir die URLs
gebookmarkt, aber werde Sie Dir vorerst _nicht_ nennen, um Dir einen
Lerneffekt zu ermöglichen. Wenn Du in zwei Tagen das ganze immer noch nicht
raus hast (was ich traurig fände), werde ich sie posten.

-kju
(ich sollte Kurse in Googlen und Reverse Engineering anbieten)

--
"We're nympholeptics, desiring the unobtainable. We risk sanity for moments
of temporary enlightenment. So many ideas, so little memory. The last thought
killed by anticipation of the next. We feel an oberwhelming feeling of love;
we flow in unison." -- Jip (John Simm) in 'Human Traffic'
 
Moin,

Mit "rc6 remote control protocol description" findest Du zum Beispiel ein
tcl/tk Programm, welches RC6 auswerten kann. Müßtest Du halt den Source
analysieren. Bei Groups Google finden sich Hinweise von Leuten, die sich
Ich hatte halt gehofft, jemand hätte zufällig eine Beschreibung auf der
Platte.

Das mit dem NDA hab ich auch schon gelesen.

Mindestens in einem Posting schreibt auch jemand, daß
er es rausbekommen habe, Du könntest denjenigen ja einfach anschreiben
okay, versuch ich mal.Danke.

Und wenn man ganz fleißig (10 Minuten) sucht (Suchbegriff '"rc6 code"'), findet
man sogar jemanden, der einen Dekoder für RC5/RC6 für AT89C2051 programmiert
hat, und schreibt, daß man ihn wegen des Sourcecodes anmailen solle. Und
Das habe ich schon getan, der Quellcode liegt mir vor:

Dazu schreibt er mir:
mit dem Senden von RC6 habe ich keine Erfahrungen bis jetzt. Ich muß nur
den RC6 Code lesen. Verschiedene Tests haben dann zum Erfolg geführt. In
der Zeit, wo ich das brauchte, war auch nichts von RC6 Code im Netzt zu
finden. Aber vielleicht gibt es ja jetzt was, da das schon ein paar
Jahre her ist.
....und im Code:
;* wandelt das empfangene Bitmuster in den RC6 Code um
;* Test, da RC6 Code noch nicht bekannt ist

;Empfang von RC6 Signalen sollte gehen



wenn man noch ein wenig sucht, findet man eine Seite mit lauter lustigen
Bauanleitungen für Selbstbau-Fernbedienungen und den Sourcen einer
Delphi-Software, die u.a. RC6-Codes generieren kann.
ich hatte gehofft, mir das Reverse engeneering zu sparen. Aber egal.
Ich werde mir einfach mal die lirc quellen und das IR signal ansehen.
Muss ich halt erstmal wieder etwas hardware basteln und meinen alten
Rechner mit echter RS232 reaktivieren...

aber egal.


ciao,
F.
 

Welcome to EDABoard.com

Sponsor

Back
Top