-
Thread
USART und RC5
Hallo, ich arbeite mit C18 Compiler und beschäftige ich mich mit dem Code RC-5 von PHILIPS und ich will nun das per USART von PIC18F1320 senden. USART initialisieren : TXSTA = 0x24; BAUDCTL = 0x02; clock = CLK/16; clock /= BAUD; SPBRG = clock - 1; RCSTA = 0x90; PIR1bits.RCIF = 0; PIE1bits.RCIE = 1 meine frage wer weiss wie gehts weiter mit dem code RC5 also wie kann ich die 14 Bit per USART Senden? Vielen Dnak Lg Mario
-
Thread
SIRCS, RC5 und so weiter
Protokoll betreibt den Yamaha seinen Kram ? (die Fernbedienung von meinem Loewe-Fernseher - die ist RC5 codiert - funktioniert nämlich Nullo und ich konnte dazu bisher keine Resourcen finden. Der Träger scheint nach Messungen mit dem Oszi auch um die 38kHz zu liegen. MfG, Khani
-
Thread
Rc5 mit der tsop4838
pascal schrieb im Beitrag #3915596: > wo könnte der fehler liegen? Fernbedienung ist keine RC5 Fernbedienung!? Mit Oszi analysieren, ob das RC5 Protokoll vorliegt. Eventuell Oszi Screenshot posten.
auszuwerten. http://www.sprut.de/electronic/ir/rc5.htm Scheint wirklich RC5 zu sein. Hat ca. 25ms Telegrammlänge und 14 Bit Daten (111 10100 000111). Geräteadresse 20 (CD-Player, gedrückte Taste aber 7 ?) Vielleicht stört das wait 1 im Programm
-
Thread
RC5 Implementierung (HILFE)
auch über eine Fernbedienung angesprochen und gesteuert werden. In meinem Fall ist es über IR mittels RC5-Protokoll. (Ich weiss man könnte für diese paar wenigen befehle auch eine ganz simples Protokoll realisieren. Aber ich möchte programmier Erfahrungen sammeln und dazu habe ich eben das RC5-Protokoll
gewillt ist gibt nicht auf. Per zufall und das ist auch meine Rettung, habe ich eine gutes Skript zur RC5 Implementierung gefunden. Diese ist für ein Arm-Prozessor gedacht aber man kann es genauso gut auch auf ein avr-Prozessor portieren. (RC5 Dokument) Das habe ich nun gemacht (bzw. versucht) nach
-
Thread
RC5 Fernbedienungs-Repeater
habe ich bereits bedient, einen Repeater oder dergleichen habe ich nicht gefunden, aber zahlreiche RC5 uC Schaltungen.
Willst Du Signal wirklich erst RC5 decodieren um es dann im Schrank wieder zu senden ? Nur die wenigsten Geräte nutzen RC5 Code... Ich würde das Signal mit einem TSOP18.. (o.ä.) empfangen um damit direkt eine 38kHz gepulste IR-LED ansteuern
-
Thread
RC5 von Peter Dannegger
Hallo, läuft nun alles soweit :-) Der Fehler lag im Detail... Anstatt [c]extern uint rc5_data; //RC5 Ergebnis[/c] muss es [c]extern volatile uint rc5_data; //RC5 Ergebnis[/c] heißen. Ich frage mich warum die Fehlerhafte Datei so zu Download stand und alle waren glücklich
XTAL / 512 * RC5TIME * 0.4 + 0.5) #define PULSE_1_2 (uchar)(XTAL / 512 * RC5TIME * 0.8 + 0.5) #define PULSE_MAX (uchar)(XTAL / 512 * RC5TIME * 1.2 + 0.5)[/c] Wie kommt man genau auf den Wert (hier 512). Heißt
-
Thread
Attiny25 mit RC5
Alexander Herberg schrieb im Beitrag #2620848: > IR Empänger TSOP1838 Arbeitet RC5 nicht standardmäßig mit 36kHz? Also anderen TSOP.
Ist das wichtig? In einem RC5 Forumbeitrag hab ich gelesen das RC5 (36khz) auch mit 38 kHz arbeiten kann... daher hab ich mir auch den geholt... Ich kann also ihn dafür nicht benützen? Geht der hier? http://www.reichelt.de
-
Thread
RC5 = Manchester?
Versuchs. Vielleicht gibt es weitere Anregungen für ein Vorgehen hier: https://de.wikipedia.org/wiki/RC-5
Nutzt du einen Arduino? Lade dir die IRremote lib und stell das ganze auf RC5.
-
Thread
RC5 Sender mit timer
Hallo Leute, Hat jemand von euch zufällig ein In C geschriebenes Programm zum senden des Rc5 Codes mit Timer oder PWM?? Oder kann mir mal jemand erklären wie es geht? ich habe ein atmega8515. Thanx, chris.
www.mcselec.com/index.php?option=com_content&task=category§ionid=7&id=79&Itemid=57 AN #105 - Sending RC5 and SONY IR codes
-
Thread
PowerLED PWM mit RC5 Fernbedienung
Peters RC5-Routine macht mehr als nur defines. d.h falls du noch ISRs mit höherer priorität hast, funken die der RC5-dekodierung dazwischen
defines habe ich so meine Schwierigkeiten, was wo wie >definieren, damit der Compiler nicht meckert. rc5.c: [c]volatile uint rc5_data;[c] rc5.h: [c]extern volatile uint rc5_data;[c] Oliver
-
Thread
Welches Gerät nutzt RC5
Also ein Videorekorder von Philips (Philips VR256) hat definitiv mal RC5 verwendet. Laut der Datenbank hier verwenden viele alte Phillips Geräte RC5, und die neueren RC6: http://lirc.sourceforge.net/remotes/philips/
Philips, Grundig und Universum Geräte, die nicht ganz aktuell sind, arbeiten mit RC5. Also Videorecorder, Röhrenfernseher und sowas.
-
Thread
RC5 CodeVision
die Farben über die IR-Fernbedienung steuern möchte. Soweit ich raus bekommen habe nennt sich das RC5 habt ihr wo einen Code den ich nachschreiben könnte ? (ich programmiere mit CodeVision C) möchte heute meine Frau überraschen wenn sie nach hause kommt ;) danke
http://www.mikrocontroller.net/articles/IRMP an. > Soweit ich raus bekommen habe nennt sich das RC5 habt ihr wo einen Code > den ich nachschreiben könnte ? RC5 ist ein Code unter vielen. Mittlerweile benutzt das keine aktuelle Fernbedienung mehr - außer Universal-FBs. > möchte heute meine Frau
-
Thread
welche FB sendet RC5
Gerät (Receiver, CD,Video,...) sendet auf RC5?? Bye Bidbo
Falls Du Marantz-Code auswählen kannst... Die machen nur RC5, glaub ich..
-
Thread
Verstärker reagiert nur teilweise auf Fernbedienung (RC-5)
Christoph H. schrieb im Beitrag #5614242: > Ausgewertet wird das RC-5 Signal von einem Microchip(????FJ128GB106) am > Pin46 Wie kommst Du auf die Idee, dass dies RC5 sein soll? RC5 verwendet Manchester-Codierung, ist also ein Biphase-Code. Auszug von https
Bi-Phase RC-5. Das sieht alles wunderbar aus! Runterfallen und verstimmter Taktgeber ist auch unwahrscheinlich: IR-Tastfrequenz und Pulszeiten stehen fast immer in einem festen Verhältnis, also würden
-
Thread
RC5 senden mit Attiny2313
, Address , Command Rc5send Togbit2 , Address , Command Waitms 100 Portb.3 = 0 End If Loop End (Code ist aus dem Internet kopiert und angepasst: http://www.qsl.net/d/dg1xpz/elektronik/avr/rc5_send.html )
zum Aufbau des Empfängers und seines Programms in Bascom: http://www.qsl.net/d/dg1xpz/elektronik/avr/rc5_empf.html Und hier das gleiche für den Sender: http://www.qsl.net/d/dg1xpz/elektronik/avr/rc5_send.html
-
Thread
Lagerverwaltung Part-DB V0.2.2
gut aus !!! Danke :-) Wie soll eigentlich die neue Version heissen, was meint ihr? 0.2.3? 0.5.0? 1.0.0? sonstwie? (wobei dann zuerst aber mal release kandidaten erscheinen, also z.B. als "1.0.0 RC1" veröffentlicht werden würden) Ich kann mich nicht entscheiden :-)
immer dieselbe Fehlermeldung ... Auf dem Server sind folgende Versione aktuell: PHP-Version: 5.3.10 MySQL-Version: 5.5.29 Perl-Version 5.12.4
-
Thread
Rc5 funkcodierung
Vielleicht kann mir hier jemand helfen :) Ripper121 schrieb im Beitrag #2991143: > Habe gelesen das RC5 die Daten per Manchester Code überträgt. > Mein Funkt modul braucht auch Serielle Manchester Codierte Daten. > Kann ich da einfach die Funktion von Bascom für RC5 verwenden? > > Habe das Modul,
-
Thread
Ist das RC5 oder eine Einbildung?
Startbit des 2. Tastendrucks) wodurch mir Audacity in der Statusleiste die Dauer anzeigte: 1,769ms => RC5 Bitlänge!! Wenn ich mich nicht verzählt habe folgen auf das Toggle-Bit 11Adress- bzw. Comandobits => wie bei RC5 Jetzt meine Frage: bei RC5 ist der LOW-teil sowie der HIGH teil 889µs lang, wenn
stellt man fest, dass der HIGH-teil viel länger als der LOW teil ist. Hält sich meine FB nicht an RC5 oder Hab ich falsch selektiert?? julian Kommentare erwünscht!
-
Thread
RC5 Eingang Klinkenbuchse
sind auch keine älteren Geräte. Z.b. der Krell Vorverstärker KAV_280p hat eine Buchse die mit "RC-5 IN" bezeichnet ist und das ist ein aktuelles Gerät. Danke für eure Hilfe. Gruß
das es sich um ein Remote-Eingang handelt. Im Owner’s Reference steht noch, das es sich um einen RC5-Eingang für die Bedienung des gerätes über eine "bedrahtete" (hardwired) Fernbedienung handelt. An der Stelle sind wir wieder beim RC5-Code von den Fernbedienungen: Egal ob der Code über IR oder über
-
Thread
IR RC5 Empfänger
der bekannter TSOP 1738 gibt es nicht mehr, welcher Typ ist der Nachfolger ? Ich finde nichts bei Reichelt *TSOP*
-
Thread
RC5_Code läuft nicht auf ATMega32
if 14 bits received rc5_data = tmp; tmp = 0; } if ((rc5_bit ^ xRC5_IN) & 1<<xRC5) // change detect { rc5_bit = ~rc5_bit; //--> 0x00 ->0xFF ->0x00 if( rc5_time < PULSE_MIN)
if 14 bits received rc5_data = tmp; tmp = 0; } if ((rc5_bit ^ xRC5_IN) & 1<<xRC5) // change detect { rc5_bit = ~rc5_bit; //--> 0x00 ->0xFF ->0x00 if( rc5_time < PULSE_MIN)
-
Thread
Fernsehgerätetyp mit RC-5 Code gesucht
aber eben nicht immer. Deswegen wäre es schön zu wissen: Die Geräte der Firma XXXX arbeiten mit RC-5. MfG Paul
einen CD-Player könnte ich anbieten: CD-304 von Philipps, der hatte definitiv RC-5, die FB habe ich noch.
-
Thread
Problem mit "rc5" von Peter Dannegger
Problem alleine lösen kann.Deswegen bitte ich um Eure Hilfe und Euren Rat. Habe mir das Projekt "rc5" von Peter Dannegger geholt und versucht es bei mir zum laufen zu bringen.Habe nur alle "XTAL" auf "F_CPU" geändert (im Makefile vom AVR-Studio ist ja "F_CPU" schon definiert). Arbeite mit AVR Studio V. 4.15,Build 623 und GCC-Version 4.3.0 (WinAVR 20080610). Nach dem Linken/Compilieren von rc5 erhalte ich folgende Warnings: ------------------------------------------------------------------------ ../main.c:12: warning: conflicting types for built-in function 'putchar' ../main.c:19: warning
-
Thread
codierung des biphasensignals beim rc5
ich werd echt bekloppt,bitte um eine antwort auf http://www.sprut.de/electronic/ir/rc5.htm wird ja der aufbau des rc5 2 phasen codierten signal am sender ja dargestellt es heisst für eine `1` sendet die fernbedienung in der ersten hälfe low und in der 2 hälfte high auf http://www.ustr.net
Das habe ich mal als Grundlage einer Selbstbau-RC5 Fernbedienung genommen
-
Thread
RC5 - dekodierung PIC
letzten Impulses zu bestimmen ? JVC verpackt die 1er in 2,10ms und die Nuller in 1,05ms Pakete, RC5 wäre mir lieber gewesen, aber leider habe ich bei 6 Fernbedienungen daheim keine einzige die RC5 sendet ;) Gruss, Peter
(so mit Pi * Daumen) +- einige us - wenn jetzt die Zeit ca. 889us (850-920us) ist - ist es ja RC5- (wenn die Zeit ca. 1778us beträgt kann es auch RC5 sein wo das 2. Startbit zum 6. Befehlsbit gemacht wurde RC5+!) danach gehts in die spezifische dekodierroutine: - dort lese ich als erstes
-
Thread
RC5-Code decodieren
Hallo alle zusammen, mein Problem ist das Decodieren und weitere Verarbeiten eines RC5-Signals. Auch wenn die Thematik schon oft besprochen wurde, besteht mein Problem noch. Mein Ziel ist es, mit einer Infrarotfernbedienung drei Pins meines ATmega8 auf High bzw. Low zu setzen. Dadurch
schrieb im Beitrag #2636492: > mein Problem ist das Decodieren und weitere Verarbeiten eines > RC5-Signals. > Mein Ziel ist es, mit einer Infrarotfernbedienung drei Pins meines > ATmega8 auf High bzw. Low zu setzen. Dann nimm doch das BASCOM-AVR-Basic. Da sind alle benötigten Befehle bereits
-
Thread
RC5 Code Bascom
Config Rc5 = Pind.2 Enable Interrupts Dim Address As Byte , Command As Byte Relais1 Alias Portb.0 Relais2 Alias Portb.1 Relais3 Alias Portb.2 Do Getrc5(address , Command) If Address < 255 Then
Hallo! Schau mal in der Bascom-Hilfe unter RC5SEND, GETRC5, CONFIG RC5 mfg
-
Thread
RC5 - Umsetzung
Was meinst Du mit 'heutigen Fernbedienungen' ? Sendet Deine Fernbedienung überhaupt RC5 ?
Ich habe 5 Fernbedienungen, von denen keine einzige RC5 spricht. Panasonic und Sharp sprechen kein RC5 und mein 15 Jahre alter Schneider Fernseher auch nicht. Markus
-
Thread
Berechnung der Zeitkonstante einer RC-Kettenschaltung 5. Ordnung
. Es muss natuerlich heissen t1 = C1*(R1+R3+R2+R4+R5) t2 = C2*(R3+R2+R4+R5) t3 = C3*(R2+R4+R5) t4 = C4*(R4+R5) t5 = C5*(R5) Das sind die OCTC Zeitkonstanten. Also Stromquellen offen, Spannungsquellen kurzgeschlossen, Gleichstromimpedanz von Cx
Sapwin erledigen. http://cirlab.det.unifi.it/Sapwin/ F(s) = 1/(1+a1*s+a2*s^2+ ... +a5*s^5) Sprungantwort: G(s) = 1/s * G(s) G(s) = 1/(s*(1+a1*s+a2*s^2+ ... +a5*s^5)) Das Ganze in eine Partialbruchdartsellung bringen. Da nur RC-Glider ergeben sich 5 reelle Nullstellen. Dies erfrodert
-
Thread
Source: RC5-Empfang, interruptbasiert, Manchester
. Und aus Sicht des AVR ist lahmarschig nicht nur Tastenentprellen oder DCF77 sondern eben auch RC5. Also Leute, macht euch das Leben einfach, vergeßt schnell den ganzen externen Interrupt Scheiß und pollt sowas immmer mit nem Timer. Anbei meine schon bekannte RC5 Routine aber jetzt von 8051
komplettes Byte zu verschwenden. Etwas Augenmerk möchte ich noch auf diesen Code lenken: cli(); i = rc5_data; rc5_data = 0; sei(); Da rc5_data eine 16-Bit Variable ist, benötigt der AVR zum Auslesen 2 Befehle. Da die Variable jedoch vom RC5-Interrrupt gesetzt wird, muß man den Zugriff mit cli() und
-
Thread
Temperatur Datenlogger RC-5
Temperaturlogger RC-5 von Elitech Es gibt einen kleinen preiswerten Temperaturlogger mit Batteriebetrieb (ca. 15€) , welcher intern bis zu 32000 Temperaturpunkte mit einem einstellbaren Intervall von 10s bis mehrere
COM13 an. Ich habe dann mit dem Programm Free Serial Monitor die Kommunikation von dem mitgelieferten RC-5 Datenausleseprogramm angesehen und analysiert. Zum Glück ist die Kommunikation sehr einfach gestrickt, es gibt keinerlei Verschlüsselung, es werden einfache Checksummen zur Fehlererkennung übertragen
-
Thread
RC5 original dokumentation
Hallo, Weiß jemand wo ich die dokumentation von philips für den rc5 bzw. rc6 code finden kann? Ich habe schon ewig gesucht
Gibt es anscheinend nur in gedruckter Form (weil aus 1992?) und heisst *Remote Control System RC-5* doc Nr. 9398 706 23011 Das Wissen über RC5 findet man auch anderswo, z.B. bei http://www.sbprojects.com/knowledge/ir/rc5.htm
-
Thread
MCS-51 mit RC5
TFDS4500 verwenden. Meine Frage ist nun, ob es schon fertigen Sourcecode gibt oder muss ich den RC5-Code zu Fuß implementieren? Oder hat jemand Links zu ähnlichen Projekten? Gruss Michael
-
Thread
rc5 infrarot schnittstelle xilinx
ich moechte gern eine vhdl module programmieren um meine siebensegmentanzeige mit eine RC5 fernbedienung zu steuern .hat jemand einen link mit vhdl-beipiele? alle beispiel gibt nur in assembler danke
danke was ich genau machen will ist: ich moechte der rc5 code5 (adressen und comand) in den sieben-segmente-anzeigen darstellen ich habe spartan3 und will mit vhdl das machen hat jemand eine idee? danke
-
Thread
Wie wird ein RC5 Signal physich aufgenommen?
Hm ok. Gibt es denn ein Datasheet oder eine Erklärung expliziert für RC5 Protokoll?
http://de.wikipedia.org/wiki/RC-5
-
Thread
RC5 Empfänger mit Tiny 13
Habe folgendes Programm mal mit BASCOM geschrieben. Soll RC5 Daten von der FB empfangen und verarbeiten regfile = "attiny13.dat" $crystal = 1000000 Config Rc5 = Pinb.0 'Eingang für TSOP 1736 Portb.0 = 1 Config Pinb.1 = Output Portb.1
Du weißt aber nicht was BASCOM sonst noch so brauch und was die RC5 Routine von BASCOM brauch...
-
Thread
MC für Motoransteurung programmieren
wird bei rc5 garnichtet gewartet? dann würds natürlich funktionieren.
was bedeutet "rc5" in diesem Zusammenhang?
-
Thread
RC5 Sender selber bauen ???
Für solche fälle hab ich früher immer einen SAA3010 verwendet. Das ist ein RC5 Sender IC an dem man seine Tasten anschließen kann. Der wird nur leider nicht mehr hergestellt. Hier findest du was mit PIC´s http://www.holger-klabunde.de/rc5send.htm und hier mit nem ATTiny http
Eine Plausibilitätsprüfung erfolgt nicht. uint8_t read_rc5_code ( void ): Lt. RC5-Spec. kann alle ca 130ms ein neues Kommando empfangen werden. SOmit muss diese Fkt mindestens sooft aufgerufen werden. Ein Rückgabewert gleich 255 bedeutet,
-
Thread
Frequenzverdoppeln 74XXX Gatter ?
Paul B. schrieb im Beitrag #5252997: > Die Zeitkonstante des RC-Gliedes muß auf jeden Fall viel kürzer sein, > als die die Schwingungsdauer des Signal, das verdoppelt werden soll. > > T=1/f d.h. T= 1/1KHz = 1ms das würde dann fürs RC.Glied 5Kohm * 0.1uf =
Michael H. schrieb im Beitrag #5253090: > das würde dann fürs RC.Glied 5Kohm * 0.1uf = 0,5ms ? ja, das ist richtig. Joachim B. schrieb im Beitrag #5253096: > Paul B. schrieb: >> Denke aber dran, daß aus dem XOR dann bloß Nadelimpulse rauskommen. > > man
-
Thread
BASCOM Funktion GetRc5
Leider ist es so, das heutzutage die wenigsten Fernbedienungen das RC5 Protokoll haben. Auch eine Philips-Ferbedienung ist kein Garant für das RC5 Protokoll. Alle 6 bis 8 Fernbedienungen, die ich im Haus habe bringen kein RC5. Ich hab mir bei Pollin eine prgrammierbare
Hatte mir damals einen tiny2313 + LCD einen RC5-Tester gebastelt, mit welchen ich die Fernbedienungen probiert habe. http://www.mikrocontroller.net/attachment/27055/rc5-tester.bas
-
Thread
Mit RC5 Kommandos >9 auswerten
Ich befasse mich gerade mit der Auswertung von Signalen einer RC5- Fernbedienung. Mir stellt sich die Frage: Wie kann ich Kanäle > 9 auswerten? Hier: http://www.sprut.de/electronic/ir/rc5.htm fand ich eine Tabelle mit den Kommandos. Aber: Wodurch unterscheide
RC5 hat 7 Kommandobits, also kannst Du 128 Kommandos senden. Wenn Du eine fertige FB benutzt, die nicht soviel Tasten hat, mußt Du die Tasten kombinieren. Entweder, eine Taste wird als Shift-Funktion
-
Thread
TSOP 1736 (RC5) probleme
Ihm entschuldigt ;o) Wird jetzt wohl ne andere RC werden.. Toll, noch eine aufm Tisch! Hab keine Lust RC5 Code zu schreiben, welcher noch grossartig abfragt obs nun ein gueltiger RC5-Code ist oder nicht... Na dann noch froehliches IR funken! Cheers
"Hab keine Lust RC5 Code zu schreiben, welcher noch grossartig abfragt obs nun ein gueltiger RC5-Code ist oder nicht..." So großartig viel ist das garnicht. Schau Dir einfach mal meinen Code an. Das ist nur der
-
Thread
Atmel AVR: RC-Takt genau genug für Low-Speed-RS232?
es IMHO, etwas weniger im langen Posting unterzugehen. Mit 5 Datenbits sind es nicht 10 oder 11 Bit insgesamt, sondern nur 7 Bit (ohne Parity), es reicht also eine Genauigkeit von 7/(7*16) = 1/16 = 6.25%. Ob das ein AVR mit RC-Oszillator schafft, weiß das Datenblatt
); OSC.CTRL|= OSC_RC32KEN_bm; while (!(OSC.STATUS & OSC_RC32KRDY_bm)); OSC.DFLLCTRL &= ~OSC_RC32MCREF_bm; DFLLRC32M.CTRL |= DFLL_ENABLE_bm; [/c]
-
Thread
RC-5 Code decodieren
Hat jemand eine Idee, wie ich mit "wenig" Assembler Code einen RC-5 Infrarot Code decodieren kann ? Ich programiere auf einem PIC Controller in Assembler. Eine Interrupt Routine kann ich schlecht benutzen, da ich einen laufenden Prozess nicht gerne willkürlich unterbrechen
auch schon den nächsten Code empfangen. In der Codesammlung ist ein einfaches C-Beispiel für RC-5. Peter
-
Thread
RC5 mit BASCOM was ist da los??
Nabend Ich habe folgenden Code mit Bascom aber irgendwie funzt dat nich. Kennt sich da jemand aus??? Meine Idee: Tccr1 wird auf Fast PWM eingestellt. ICR bildet mit dem Wert 444 Takte bei 16Mhz 36khz mit OCR 111 Takte 25% Duty Cycle. Nur tut sich da nichts. Habe ich da bei den Timer werten etwas falsch?? $regfile = "m8515.dat" $crystal = 16000000 'AN: 'Tccr1a = &B10000011 'Tccr1b = &B00011001 'aus: 'Tccr1a = &B00000000 'Tccr1b = &B00000001 Declare Sub Logic1 Declare Sub Logic0 Dim Togglebit As Bit Togglebit = 0 Capture1 = 444 Ocr1ah = 0 Ocr1al = 111
-
Thread
IR RC5 Sender?
IR-Diode zu schalten? Sollte man einen Transistor benutzen? Wie ist das mit einem AVR zu realisieren. RC5 Empfänger habe ich schon gebaut aus einem TSOP1736 aber wie einen Sender bauen?
-
Thread
Bascom RC5 Receiver
Hallo, ich möchte mit Bascom einen RC-Receiver aufbauen. Könnt ihr mir sagen, welche Quarz ich verwenden muß? Muß es 4MHZ sein oder darf ich auch 7,3728MHz (oder höher) verwenden. Grüsse Kay
-
Thread
RC5 Sender Code, Wo ist der Wurm drin?
else if((pind & _BV(PD5)) == 0) { *cmd = RC5_CMD_4; return 0; } else if((pind & _BV(PD6)) == 0) { *cmd = RC5_CMD_5; return 0; } else if((pinb & _BV(PB0)) == 0) { *cmd = RC5_CMD
. RC5_CMD_0 statt RC5_CMD_VOLUME_INC), was aber eigentlich egal sein müßte.
-
Thread
rc5-code senden mit winavr-c
hallo, haben es geschafft. kann jetzt mit dem avr16 8mhz mit diesem programm alle 14 bits senden im rc5-code. keine einzige fehlermeldung. klasse. die irdiode geht bei mir vom pinb0 (kann beliebig sein) über einen 100ohm widerstand an +5volt.der code kann mit dem rc5-programm aus diesem forum empfangen
kann mir einer erklären was es mit dem togglebit bei rc5_send_code auf sich hat? Und wie sende ich jetzt einen speziellen Code, bzw. gebe ich das an? ist das dezimal oder hex? Ich will zB Taste 7 von Code 030 Sanyo senden, geht das dann so: ? rc5_
-
Thread
Peter Dannegger's RC5 Beispiel
bits received rc5_data = tmp; tmp = 0; } if( (rc5_bit ^ xRC5_IN) & 1<<xRC5 ){ // change detect rc5_bit = ~rc5_bit; // 0x00 -> 0xFF -> 0x00 if( rc5_time < PULSE_MIN ) // to short
bits received rc5_data = tmp; tmp = 0; } if( (rc5_bit ^ xRC5_IN) & 1<<xRC5 ){ // change detect rc5_bit = ~rc5_bit; // 0x00 -> 0xFF -> 0x00 if( rc5_time < PULSE_MIN ) // to short