DCC packet

Vše pro digitální provoz - dotazy, praxe, návody, postupy, normy, kompatibilita atd.

Moderátoři: Michal Dalecký, Jarda H., Rudolf

DCC packet

Příspěvekod jaro99 » pát 03 bře, 2017 6:41 am

Potreboval by som pomoc od skúsených užívateľov DCC systému. Pomocou Arduina a programu DCC_monitor som sa pozrel ako to vyzerá s komunikáciou priamo na koľajniciach. Podľa popisu formatu packetov na stránkach nmra.org mi však niečo nesedí.

Výpis packetov:

Počet Data_Packetu
113 00000010 10000000 10000010
113 00000010 00111111 10000000 10111101

V stave, keď lokomotíva stojí na koľajniciach výpis packetov je následujúci: 00000010 10000000 10000010. Prvý byte je OK. Adresa lokomotívy "2". Druhý byte by však podľa popisu formatu packetov začínať "01". V tomto prípade však druhý byte začína jednotkou "10000000" a to nechápem prečo. Tretí je tiež v poriadku, kontrolný súčet. Mohol by mi to niekto vysvetliť?
H0, NanoX-S88, z21 odblokovaná, Epocha IV-V.
modelkit.sk
jaro99
 
Příspěvky: 104
Registrován: úte 19 led, 2016 10:46 am

Re: DCC packet

Příspěvekod JendaTT » pát 03 bře, 2017 7:20 am

Nejsem si jistý, ale není náhodou potřeba druhý byte "shiftnout" o bit doprava?
JendaTT
 
Příspěvky: 376
Registrován: pát 06 bře, 2015 2:56 pm

Re: DCC packet

Příspěvekod jaro99 » pát 03 bře, 2017 8:00 am

Podľa mňa a podľa popisu TU nie.
H0, NanoX-S88, z21 odblokovaná, Epocha IV-V.
modelkit.sk
jaro99
 
Příspěvky: 104
Registrován: úte 19 led, 2016 10:46 am

Re: DCC packet

Příspěvekod sidlo » pát 03 bře, 2017 8:37 am

Uživatelský avatar
sidlo
 
Příspěvky: 2153
Registrován: ned 27 dub, 2014 7:32 am

Re: DCC packet

Příspěvekod fulda » pát 03 bře, 2017 8:54 am

Je dobré se nesoustředit pouze na základní dokumentaci, ale přečíst jí celou. Přeci už po přečtení základní dokumentace člověku dojde, že tam není všechno, například o funkcích tam není ani řádka. A dělat unáhlené a ničím nepodložené předpoklady je taky cesta do pekel.

Podle S-9.2.1 (řádek 80) se na druhý bajt pohlíží jako na: CCCDDDDD, kde CCC znamená příkaz (česky command)
Máme tedy celkem 7 příkazů:
  • 000 Decoder and Consist Control Instruction
  • 001 Advanced Operation Instructions
  • 010 Speed and Direction Instruction for reverse operation
  • 011 Speed and Direction Instruction for forward operation
  • 100 Function Group One Instruction
  • 101 Function Group Two Instruction
  • 110 Future Expansion
  • 111 Configuration Variable Access Instruction

A z toho nám snadno vyjde, že 100 jsou funkce první skupina, tedy světla (F0) a F1-F4 (to už je dál)
Za pravopisné chyby v této zprávě může moje učitelka češtiny.
Uživatelský avatar
fulda
 
Příspěvky: 4538
Registrován: pon 09 srp, 2010 8:08 am
Bydliště: Praha - Uhříněves

Re: DCC packet

Příspěvekod jaro99 » pát 03 bře, 2017 9:16 am

Ok, ok, už som potlačený správnym smerom. Vďaka.
H0, NanoX-S88, z21 odblokovaná, Epocha IV-V.
modelkit.sk
jaro99
 
Příspěvky: 104
Registrován: úte 19 led, 2016 10:46 am


Zpět na DCC v praxi

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků