Status: Beta V.2.0.0.0 (29.01.2017)
Kurzanleitung:
Generell hat sich an der Bedienung zur alten Version nichts geändert.
Leider musste ich aber den internen Programmablauf etwas ändern. Dadurch ergibt sich auch eine Änderung am Arduinosketch. Dies betrifft also „nur“ die Benutzer vor V.2.0.0.0
V2 ist kein update, sondern eine eigenständige Version welche nur entpackt werden muss.
Benutzer der V1.x.x.x :
-im Debug der alten V1.x.x.x alte Werte auslesen und notieren
-neue V.2 in einem anderen Verzeichnis entpacken
-das mitgelieferte „BasicV2.ino“ auf dem Arduino flashen
-V2. starten verbinden und „zurücksetzen“ wählen
-die zuvor notierten Werte wieder konfigurieren
Output:
Der übergebene Outputstring kann im Tab „Dash“ für jedes Game angepasst werden. Nach und nach werden weitere „Outputs“ dazu kommen. Der String ist so konfiguriert das die ersten 5 Werte aus jedem Spiel immer gleich in Länge und Reihenfolge sind. Selbige werden immer ausgegeben.
Alle anderen Werte sind optional, unterschiedlich und können in den entsprecheneden readme’s nachgelesen werden.
Syntax:
Kmh Rpm Fuel Temp Gear
SSxxx;RRxxxx;FFxxx;TTxxx;GGxx; (x steht immer für eine Ziffer mit führender Null)
Beispiel:
183 Kmh
4560 rpm
32 l Rest im Tank
122 Grad
5 Gang
Output:
SS183;RR4560;FF032;TT122;GG05;
Besonderheiten der zusätzlichen Outputs im Tab „Dash“:
Insgesammt gibt es 16 zusätzliche Ausgaben und nochmals 6 Gruppen mit möglichen Werten.
Gruppen beinhalten mehrere Werte. Zum Beispiel gibt es in Project Cars als erste Gruppe eine Wertfolge für „temptyre(4)“. In dieser Gruppe befinden sich die Werte für die Reifentemperatur aller 4 Reifen in der Reihenfolge VL, VR, HL, HR jeweils mit 3 Stellen die mit den Zeichen „~Q“ beginnen.
Als Beispiel: ~Q095097096095;
„~Q“ leitet den Wert der ersten Gruppe für 4 einzelne Werte ein.
Die Syntax der ersten 16 Einzelwerte gehen von „~A“ bis „~P“.
Die der 6 folgenden Gruppen von „~Q“ bis „~V“. (diese müssen im Arduinosketch aufgelöst werden)
Im Programmverzeichniss under „Arduinosketche/Enhanced V2“ befinden sich kleine einfache Sketchteile die sich schön in die Basis der BasicV2.ino intrgrieren lassen.
Download:
Bitte habt verständniss das ich kein support per Telefon oder per email gebe. Schreibt eure Fragen etc. bitte hier in die Kommentare.
Please understand that I do not give support by telephone or by email. Please write your questions, etc. here in the comments.
41 Comments so far
JulianPosted on 9:31 pm - Mrz 29, 2021
Hi,
erstmal ein fettes RESPEKT und DANKESCHÖN für deine Arbeit und die tollen Erklärungen mit welchen ein Laie wie ich in den Genuss eines echten Tachos in einer Simulation komme.
Jetzt zu meiner Frage: Wird es in Zukunft noch mehr unterstützte Spiele geben? In meinem Fall wären es z.B. Dirt Rally 2 und Projekt Cars 2.
Danke im Vorraus =)
TaitPosted on 1:40 pm - Dez 18, 2020
Is there any way to have a MPH gauge cluster work?
KallePosted on 9:29 am - Okt 19, 2020
Hallo zusammen.
Ich habe paar fragen. Vielleicht kann mir einer von euch helfen, weiß echt nicht mehr weiter.
1. Meine Tacho Nadel ( Geschwindigkeit)
Bleibt bei 100kmh stehen. Sobald ich Gas gebe, geht er auf Null und fährt hoch?
2. Beim Drehzahlmesser ist es so. Er steht bei 2000 Umdrehungen, und sobald ich Gas gebe fängt er wieder bei Null an.?
3. Mein BMW e36 Tacho ist asychron zum Spiel. Also wenn ich im ETS2 80mh fahre zeigt mein Tacho ca 30kmh an.?
Habe alles so verkabelt und auf mein Arduino uno denn Code hochgeladen, auf Port 3.
Weiß echt nicht mehr weiter.
Danke euch schon mal die Hilfe
Kalle 🙂
RenePosted on 10:45 am - Sep 22, 2022
ich habe das selbe Problem, benutze einen VW Lupo Tacho, sobald ich RCC verbinde, geht die Nadel auf 120, im Spiel sackt sie dann beim losfahren wieder auf 0 und steigt bzw fällt ganz normal. Wobei der Tacho auch zuviel anzeigt, trotz vorheriger Einstellung
kevPosted on 8:50 am - Aug 16, 2020
Hallo ich habe das problem das das skript immer ein Tone.h error macht er sagt es gibt kein verzeichnet gefunden wurde
UwePosted on 6:31 pm - Aug 5, 2019
UwePosted on 7:35 pm – Aug 3, 2019
Hallo Andreas,
ein Super Tool hast du da entwickelt – Great Job
Es wäre super wenn du Race Room noch hinzufügen könntest.
Hier ein Link zu den Telemetriedaten in der neuen Version.
https://github.com/sector3studios/r3e-api/blob/master/sample-c/src/r3e.h
Gruß Uwe
StephanPosted on 9:06 pm - Sep 8, 2018
Hallo, gibt es einen Trick das sich der RCC mit Raceroom verbindet. Bei mir klappt das nicht.
AndreasPosted on 9:02 pm - Sep 24, 2018
Ist mit dem aktuellen update 2.0.0.2 gefixt
BerniePosted on 8:18 pm - Jun 11, 2020
Hallo Andreas,
ist das Update auf 2.0.02 für RaceRoom noch online?
Ich bekomme die Fehlermeldung: „Es konnte kein geschützter SSL/TLS Kanal erstellt werden.“
Danke und Gruß
Bernie
HaykPosted on 7:58 pm - Jun 22, 2018
hi help set up I did everything as you said but the arrows do not move
AndrePosted on 10:39 pm - Jun 16, 2018
Hi ich wollte mal nachfragen ob ihr RaceRoom schon zum laufen gebracht habt weil das geht ja meiner Meinung nach nicht mehr über Shadow Memory sondern über API… oder sowas. Oder stell ich mich nur zu blöd an das zum laufen zu bekommen, Danke im voraus
TomPosted on 7:38 pm - Mrz 23, 2018
Can RCC work with clocks from tacho ford mondeo MK3?
jacob105Posted on 1:59 am - Feb 5, 2018
Hello, good update. Can you tell me what number is assigned to reverse gear?
MichaelPosted on 11:23 am - Jun 25, 2017
Moin ich habe das dicke Problem, dass wen ich das Programm offne es unten in der Taskleiste offen ist nur nicht auf dem Desktop dort plopt es kurz auf und ist dann weg.Bitte um hilfe habe jz keine lust mehr ohne Tacho zu spielen 😀
So neben bei dieses Problem habe ich auf einem anderen Computer auch.
Danke im vorraus.
AndreasPosted on 7:30 pm - Jun 25, 2017
Hallo Michael,
hatten wir schon mal.
Schau mal hier: https://sim-pc.de/bmw-e36-mit-rcc-real-cockpit-connector/#comment-128
RiccardoPosted on 10:32 pm - Feb 12, 2018
Hi Andreas!
I have some question about RCC setting, because it read speed/rpm of the game, the needles of Oilpressure and Water Temp are in the center of their meter on RX8 cluster, but rpm and speed are not moving.
Wich Arduino I must use? Uno or Mega2560?
Wich Baud and Packet rate?
Thanks in advantage,
Rik
BjörnPosted on 11:44 am - Jun 11, 2017
Hi
Hab das problem das immer wenn ich die BasicV2 Hochladen möchte der Fehler kommt:
C:\Users\Björn\Desktop\SimPc.de\rccV2\Resources\arduinosketche\BasicV2\BasicV2.ino:22:18: fatal error: Tone.h: No such file or directory
Aber der Ordner ist ja eigentlich da??
Wär echt nett wenn du helfen könntest.
AndreasPosted on 2:48 pm - Jun 11, 2017
Nicht der Ordner ist das Problem, sondern die fehlende Tone.h.
Wurde schon zig mal erklärt.
Schau mal bitte hier https://sim-pc.de/bmw-e36-mit-rcc-real-cockpit-connector/#comment-219
BjörnPosted on 4:09 pm - Jun 11, 2017
Vielen vielen vielen Tausend Dank an Dich!!!
Es hat geklappt ich bin so froh 🙂
Meinen absoluten Respekt vor deiner Arbeit.
DANKE
ALEXPosted on 12:24 pm - Apr 21, 2017
hello, can this program be used with dcs and x-plane 11?‘
TomPosted on 5:06 pm - Mrz 19, 2017
Hallo.
In dem Ordner gibt es ja einen ets 2 Sketch.
Wie muss ich den Tacho anschließen damit alles klappt?
Ich habe einen BMW E 36 Tacho
TobiasPosted on 7:43 pm - Feb 26, 2017
Hallo Andreas,
ich habe ein Problem bei der Wahl des Output Kanals für den Bodyshaker.
Verwende für die Shaker die Mainboard Soundkarte und für den Standardoutput eine externe Soundkarte.
Nun habe ich das Problem, dass unabhängig von der rcc Output Einstellung die Shaker nur reagieren, wenn beim Start des rcc der Shaker Output Kanal im Beriebsystem als „Standard“ gesetzt ist.
Ist diesbezüglich ein Bug bekannt oder handelt es sich um einen Bedienfehler meinerseits?
Gruß Tobias
AndreasPosted on 10:32 am - Feb 27, 2017
Hallo Tobias, normalerweise ist es egal wie du was auf Standard setzt. Im rcc selbst wählst du aus welche Karte für die BS sein sollen. Bei der ersten Wahl noch mal rcc Neustarten und schauen ob der Eintrag richtig ist. Das wars. Getestet hab ich selber mit 2 Notebooks und einer billigen USB-Card.
TobiasPosted on 5:21 pm - Feb 27, 2017
Danke für die schnelle Rückmeldung!
Konnte das Problem nun triggern. Sobald bei den Wiedergabegeräten eine Änderung auftritt (hinzufügen oder entfernen von Geräten), verschiebt es die Selektion im rcc.
Vielen Dank!
DanielPosted on 4:32 pm - Feb 16, 2017
Hallo Andreas
Ich verwende seit heute rcc2
Wo sehe bzw. ändere ich die Pinbelegung im ets2 sketch
AndreasPosted on 4:59 pm - Feb 16, 2017
Hier mal eine exemplarische Möglichkeit für deine Blinkerlösung:
.......
else if (inString.substring(0, 2) == "GG") {
// Display your Geardata
}
//* ab hier im basic Sketch ändern, als bsp. Blinker links auf Pin 10 und rechts auf Pin 11
else if (inString.substring(0, 2) == "~Q") {
DashGrp1[0] = inString.substring(2, 3).toInt(); //BlinkerLeftOn
if (DashGrp1[0] == 1) {
digitalWrite(pinBlinkerLinks, HIGH);
}
else {
digitalWrite(pinBlinkerLinks, LOW);
}
DashGrp1[1] = inString.substring(3, 4).toInt(); //BlinkerRightOn
if (DashGrp1[1] == 1) {
digitalWrite(pinBlinkerRechts, HIGH);
}
else {
digitalWrite(pinBlinkerRechts, LOW);
}
}
//* hier gehts im basic Sketch weiter
inString = "";
stringComplete = false;
.......
Schau die auch mal die Arduinobeispiele zu Led und Buttons an. Widerstand an der Led nicht vergessen.:
https://www.arduino.cc/en/tutorial/blink
DanielPosted on 5:15 pm - Feb 16, 2017
Die hardware ist nicht das problem, aber im sketch kenne ich mich nicht aus.Steh voll aufm Schlauch sorry
Michael N.Posted on 12:52 pm - Feb 11, 2017
hi Andreas ich bin leider noch nicht dahinter gekommen woran es liegt (hatte ne lego ir Fernbedienung per audorino programmiert) also unter Basic funktioniert der Drehzahl messer aber sehr agresiv (schnell) und bei dash funktioniert er nicht ist da die pin Belegung anders ? sonst funktionierts gut das fealing wenn man über kurbs fährt könnte besser sein aber ist ok
ähm wird dein bodyshaker auch sehr heiß?
AndreasPosted on 12:57 pm - Feb 11, 2017
Die Pinbelegung gibst du ja im rcc vor und sollte also gleich sein. Du kannst die Verstärkung im rcc bis auf das doppelte hochdrehen aber eigentlich stellst du das am Verstärker ein. Die BS bleiben bei mir auf normale zimmertemperatur. Welchen Verstärker nutzt du?
AndreasPosted on 2:00 pm - Feb 11, 2017
Du hast Post…
CinoPosted on 7:36 am - Feb 2, 2017
Ich habe hier für mein Motorrad einen Koso Nachbau.
Die KMH ist nur ein Ini mit Magneten. Ich kann im Tacho den Radumfang einstellen und die Anzahl der Magnete. Es wird immer gegen Masse geschaltet.
Kann ich dieses Tacho auch benutzen? So beim anschliessen und Test Modus knallt mir die Geschwindigkeit sofort auf 300 km/h hoch.
Michael N.Posted on 6:04 pm - Feb 1, 2017
hallo,
echt großartig super gemacht großes lob 🙂
nur eine frage sind die shift lights deaktiviert?
AndreasPosted on 6:48 pm - Feb 1, 2017
Danke. Welche shiftlights meinst du ? Ich hab nichts deaktiviert.
Meinst du shiftlights als Wert aus einem Game ? (Wenn ja, dann welches)
Oder meinst du meine einstellbare aus dem BMW -Cockpit ? Wenn du das meinst, müsstest du dir den Sketch anpassen.
Bei Bedarf pass ich den nochmal an.
Michael N.Posted on 5:59 pm - Feb 2, 2017
ah habs gefunden ist im Dash sketch / meinte die led schaltanzeige .. aber wenn ich denn sketch lade funktioniert mein Drehzahl messer leider nicht mehr und die shiftlights auch nicht hast du eine Idee woran das liegen könnte bei Basic funktioniert Drehzahl perfekt danke im vorraus
AndreasPosted on 2:59 pm - Feb 6, 2017
Bist du weiter oder brauchst du noch Hilfe?
UlmiPosted on 1:52 pm - Nov 7, 2017
Hi, I’ve the same problem as Michael N. all is working properly, except the shiftlight and gear display, all is properly wired and, I think coded, but doesn’t work. I use the „BMW_Led_Gear“ sketch, I think it’s correct?
A little video: https://www.youtube.com/watch?v=FkXNf7VIS5w
Thanks for your work and share 😉
AndreasPosted on 3:48 pm - Nov 7, 2017
Please try thic code for test. It only shows the gear indicator https://sim-pc.de/bmw-e36-tachosteckerbelegung/#comment-367
UlmiPosted on 11:06 am - Dez 5, 2017
Hi, thanks, finally I got a great Fanatec CSL wheel with integrated shift lights and gear indicator at Black Friday 🙂
Could you add compatibility on RCC with Forza Motorsport 7, and maybe Next Car game : Wreckfest?
Thanks!
MFG, Alex.
Morgan GardnerPosted on 10:12 pm - Jan 29, 2017
Is there any way to add throttle position to the extradata?
AndreasPosted on 6:49 pm - Feb 1, 2017
Which Game ?
Morgan GardnerPosted on 11:59 pm - Feb 1, 2017
Whichever will work, or maybe read the pedal value directly from my G27, if that’s possible