zui > fritid.* > fritid.jernbaner.model

Leonard (24.02.2006, 16:24)
Findes der en standard, enten officiel eller defacto for hvilke
registre og bits, der bruges til hvad og hvordan?

Jeg har nogle Lenz og LokPilot dekodere, hvor det er samme CV, 17 og
18, der bruges til at sætte lange adresser oop i. Fælles er også at
for at bruge lange adresser, så skal CV29 bit 6 være 1.
Og min Intellibox koder dem bare med den indbyggede funktion til lange
adresser, dejligt nemt.

Så har jeg en lysstav med dekoder fra AMW og
den havde jeg mange problemer med at få til at bruge lange adresser.
Intelliboxen kan godt aflæse den, da den bruger CV17 og 18, men ikke
kode den, da det er bit 5 i CV29, der skal sættes til 1. Så forsøgte
jeg manuelt, men kunne heller ikke få det til at virke og opdagede at
dekoderen ikke modtog kodningen, når jeg kodede bitwise i CV29 (eller
andre CVer for den sags skyld). Først da jeg lagde tallene sammen og
kodede CV29 bytewise til 34 (2 for 28 hastighedstrin og 32 for lang
adresse), så virkede det.

Så var det jeg tænkte om ikke der er en standard, som jeg kunne bede
AMW om at overholde?
Klaus Kongsted (24.02.2006, 16:34)
Leonard wrote:
[..]
> adresse), så virkede det.
> Så var det jeg tænkte om ikke der er en standard, som jeg kunne bede
> AMW om at overholde?


Standarden er vel som sådan overholdt - men der er ikke noget krav om,
at dekodere skal kunne programmeres bitwise. Faktisk er denne mulighed
af nyere dato, jeg erindrer hvordan man i "gamle dage" altid skulle
regne på den samlede CV29 før man stort set kunne ændre nogetsomhelst.

Et tip, jeg vist har nævnt før: Brug DecoderPro
() til den slags - så slipper man for at rode
med bitpetteri og udregninger. Eneste ulempe er, at programmet jo ikke
initialt kan vide, hvilke programmerings-modes, en given dekoder
understøtter.

Mvh.
Klaus Kongsted
Leonard (24.02.2006, 22:15)
"Klaus Kongsted" <kk> wrote:

>Et tip, jeg vist har nævnt før: Brug DecoderPro
>() til den slags - så slipper man for at rode
>med bitpetteri og udregninger. Eneste ulempe er, at programmet jo ikke
>initialt kan vide, hvilke programmerings-modes, en given dekoder
>understøtter.


Jeg har ikke set tippet før.
Hvordan virker det?
- kører det igennem Intellibox eller LokProgrammer?
- kan jeg skrive dekoderfiler til alle forskellige dekodere?
Leonard (24.02.2006, 22:16)
"Klaus Kongsted" <kk> wrote:

>Standarden er vel som sådan overholdt


Er der ikke en standard for hvilke bit i CV29, der angiver hvad?
Jeg synes det er forvirrende at det nogensteder er bit 6 og andre
steder bit 5, der afgør om der bruges lange adresser.
Klaus Kongsted (25.02.2006, 16:39)
Leonard wrote:
> "Klaus Kongsted" <kk> wrote:
>> Standarden er vel som sådan overholdt

> Er der ikke en standard for hvilke bit i CV29, der angiver hvad?
> Jeg synes det er forvirrende at det nogensteder er bit 6 og andre
> steder bit 5, der afgør om der bruges lange adresser.


Jeg tror jeg har misforstået dig lidt - mener du at dekoderen skal bruge
bit 6 i CV29 for at sætte lange adresser? DCC-standarden siger bit 5 (se
), /men/ mon
ikke du regner forkert - bits'ne er nummeret fra 0 til 7 i standarden,
/ikke/ fra 1 til 8?

Desværre bruger (brugte) nogle producenter nummerering 0 til 7, og andre
1 til 8 - det giver til tider en del forvirring!

Mvh.
Klaus Kongsted
Klaus Kongsted (25.02.2006, 16:45)
Leonard wrote:
> "Klaus Kongsted" <kk> wrote:
> Jeg har ikke set tippet før.
> Hvordan virker det?


Sk...godt ;-) Nej, det er først i de sidste par versioner det har været
rigtig stabilt og hurtigt.

> - kører det igennem Intellibox eller LokProgrammer?


IB. Se . Jeg kan
ikke hjælpe dig med lige det specifikke om tilslutningen (jeg benytter
som bekendt Lenz), men der er excellent support i Yahoo-gruppen
JMRIusers.

> - kan jeg skrive dekoderfiler til alle forskellige dekodere?


Jeps - det gode ved den slags open-source projekter er, at der nok skal
være en-eller-anden i gruppen, der skriver en definitionsfil til en ny
dekoder, og det er heller ikke uoverkommeligt at gøre det selv. Jeg har
et par gange selv rettet det fornødne, når Tran har lavet lidt om i en
dekoder i et nyt produktionsbatch (det er de desværre slemme til).

Mvh.
Klaus Kongsted
Leonard (25.02.2006, 21:14)
"Klaus Kongsted" <kk> wrote:

>Desværre bruger (brugte) nogle producenter nummerering 0 til 7, og andre
>1 til 8 - det giver til tider en del forvirring!


Ja, det var det der snød mig.
I Lenz-manualen er det 1-8 og i den anden er det 0-7.
Lignende emner