DC-CAR Forum

Alles zum Modellautobau mit dem DC-Car Decoder
Aktuelle Zeit: Donnerstag 28. März 2024, 13:58

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: CV's mit Minuszeichen - Was iat das?
BeitragVerfasst: Sonntag 5. Oktober 2014, 19:36 
Offline
Benutzeravatar

Registriert: Dienstag 25. Juli 2006, 20:36
Beiträge: 296
Hallo,
möchte die CV 26 ins Fahrzeug übergeben. Wie soll ich aber ein Minuszeichen mit er Intellibox eingeben?
Bei CV 19/149/149 ähnlich verwirrende Angaben
Gruß Markus

_________________
Car-System 2 mm Magnetspur & Servoweichen (Eigenkonstr)
DC07/08-SI, DC-Car Booster, CV-Progr. 580_V07.14
Antriebe: Mikromodellbau.de
Intellibox-IR, Loconet Rückm., Licht & Effekte: Railux
TrainController 9 Gold
PC Win7 64-bit 2x3,0 Ghz, 4 GB RAM


Nach oben
 Profil  
 
BeitragVerfasst: Montag 6. Oktober 2014, 11:43 
Offline
Benutzeravatar

Registriert: Freitag 10. August 2012, 17:55
Beiträge: 80
Hallo Markus

Das ist kein Minuszeichen. Es bedeutet, dass das Bit mit Wert zwei entweder 0 oder 1 ist. Also an einem Beispiel gesagt:

2-0 = Warnblinken bei Akkuwarnung
2-1 = Altes Bremslicht Blinken

Wenn das zweite Bit = 0 -> Warnblinken bei Akkuwarnung
Wenn das zweite Bit = 1 -> Altes Bremslicht blinken.

Die Angaben 0 / 1 / 2 / 3 / 4 / 8 bedeuten, dass CV 26 nur diese Werte annehmen kann! Fünf kann sie z.B. nicht annehmen.
Dasselbe gilt auch für die Darstellung 0-254. Da sind alle Werte von 0 bis 254 gültig.

Beispiel für CV 26:
Das Fahrzeug soll bei leerem Akku halten und den Warnblinker einschalten.

Es haltet wenn CV 26 = 1
Warnblinker = 0

CV 26 = 1+0 = 1

_________________
Freundliche Grüsse
Marc

3D Druck und Carsystem
http://www.digitalmarc.ch


Nach oben
 Profil  
 
BeitragVerfasst: Montag 6. Oktober 2014, 16:29 
Offline
Benutzeravatar

Registriert: Dienstag 25. Juli 2006, 20:36
Beiträge: 296
Sorry, aber das versteh ich nicht :oops:

Wenn ich Fhzg. FS null und alten Bremslichtblingen haben möchte, was muss ich dann eingeben?

_________________
Car-System 2 mm Magnetspur & Servoweichen (Eigenkonstr)
DC07/08-SI, DC-Car Booster, CV-Progr. 580_V07.14
Antriebe: Mikromodellbau.de
Intellibox-IR, Loconet Rückm., Licht & Effekte: Railux
TrainController 9 Gold
PC Win7 64-bit 2x3,0 Ghz, 4 GB RAM


Nach oben
 Profil  
 
BeitragVerfasst: Montag 6. Oktober 2014, 19:04 
Offline
Benutzeravatar

Registriert: Freitag 10. August 2012, 17:55
Beiträge: 80
Kein Problem, dann versuche ich es ausführlicher zu erklären.
Also ein CV wird in der Regel mit 8-Bit dargestellt. Das heisst er kann den Wert 0 bis 255 annehmen. Du kannst dir 8-Bit (entspricht 1Byte) folgendermassen Vorstellen:

Es sind Acht Felder, welche je eine '1' oder '0' enthalten können. jedes Feld (Bit) hat dann seinen eigenen Wert.
Bild

Anhand von deinem Beispiel: CV26 Verhalten bei leerem Akku
- Fahrstufe 0 und altes Bremslichtblinken.

Die Fahrstufe wird mit dem Feld Nummer 1 dargestellt. Du kannst die verschiedenen Felder setzen(= '1') oder nicht setzen (='0'). Jetzt musst du schauen, wann die Fahrstufe null ist. Wenn das Feld Nummer 1 gesetzt ist. Also ist der Dezimale Wert vom ersten Feld: 2^0 = 1

Das Bremslichtblinken wird mit Feld Nummer 2 dargestellt. Also wenn das Bremslichtblinken verwendet werden soll muss das Feld Nummer 2 gesetzt werden und hat somit den Dezimalen Wert 2^1 = 2

Die anderen Funktionen sind Standard mässig nicht gesetzt also sind die Dezimalen Werte von Feld 3 bis 8 = 0
Um den Wert der CV auszurechnen/zusammensetzen musst Du alle Felder, welche mit einer '1' gesetzt sind mit dem Dezimalen Wert untereinander addieren.

Also:
Bild

Jetzt alle welche gesetzt sind (=1) addieren mit dem Dezimalen Wert:
2^1 + 2^0 = 2 + 1 = 3. Deine CV muss also den Wert 3 haben
CV26 = 3

Ich hoffe du hast es nun Verstanden. Ist vielleicht etwas kompliziert, aber wenn du irgendwo noch genauere Ausführungen benötigst, einfach fragen...

P.S: Das ^ bedeutet hoch (Potenz)

_________________
Freundliche Grüsse
Marc

3D Druck und Carsystem
http://www.digitalmarc.ch


Nach oben
 Profil  
 
BeitragVerfasst: Dienstag 7. Oktober 2014, 08:10 
Offline
Site Admin
Benutzeravatar

Registriert: Mittwoch 12. September 2007, 18:15
Beiträge: 738
Wohnort: Dresden
Hallo Marcus,

für Fahrstufe 0 und altes Blinken mit Bremslichtern musst Du CV26 = 3 einstellen.

_________________
Viele Grüße
Michael

digital-car
DC-Car Programmierer und Weiterentwicklung

http://www.digital-car.de


Nach oben
 Profil  
 
BeitragVerfasst: Dienstag 7. Oktober 2014, 09:55 
Offline
Benutzeravatar

Registriert: Freitag 28. April 2006, 10:28
Beiträge: 1797
Wohnort: 40721 Hilden
Hallo

Vielliecht hilft das:
http://wiki.dc-car.de/index.php?title=A ... rnfunktion

Ich möchte nun eine neue Serien in der WIKI beginn.

Damit wird es möglich die einzelnen CV´s zu suchen und abzufragen.
Hierbei können wir (alle angemeldeten Nutzer) die Text der einzelne CV´s deutlicher beschreiben ohne gleich eine ganz CV-Liste neu machen zu müssen.

Ich greife diese CV26 mal als Beispiele auf.
http://wiki.dc-car.de/index.php?title=CV26
Leitet weiter auf Akkutest

_________________
Gruss Siegmund

DC-Car-WIKI Das Lexikon zu DC-Car.
www.modellautobahnen.de
Material für Car-Systeme www.dc-car-shop.de DC-Car seit 2005


Nach oben
 Profil  
 
BeitragVerfasst: Montag 20. Oktober 2014, 15:44 
Offline
Benutzeravatar

Registriert: Dienstag 25. Juli 2006, 20:36
Beiträge: 296
Danke für die ausführlichen Erklärungen.
Ob der "normale" Modellbauer das verstehen wird... :roll:

Grüße Markus

_________________
Car-System 2 mm Magnetspur & Servoweichen (Eigenkonstr)
DC07/08-SI, DC-Car Booster, CV-Progr. 580_V07.14
Antriebe: Mikromodellbau.de
Intellibox-IR, Loconet Rückm., Licht & Effekte: Railux
TrainController 9 Gold
PC Win7 64-bit 2x3,0 Ghz, 4 GB RAM


Nach oben
 Profil  
 
BeitragVerfasst: Mittwoch 22. Oktober 2014, 09:54 
Offline
Site Admin
Benutzeravatar

Registriert: Mittwoch 12. September 2007, 18:15
Beiträge: 738
Wohnort: Dresden
Hallo Marcus,

Damit muss sich zwangsläufig jeder auseinandersetzen, der eine digitale Modelleisenbahn verwendet und seine Loks selbst einstellt.

_________________
Viele Grüße
Michael

digital-car
DC-Car Programmierer und Weiterentwicklung

http://www.digital-car.de


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de