X jordan16, per usare le CV17 e 18 devi per prima cosa abilitare il loro utilizzo impostando il bit 5 della CV29, con questa azione il decoder non considererà più CV1.
Usando le CV17 e CV18 si possono usare indirizzi che vanno dal
128 fino al 10239 dove la CV #17 contiene i bit più alti dell'indirizzo esteso da 11000000 a 11100111 e la CV #18 contiene i bit meno significativi.
Detto in parole povere, CV17 deve avere il bit 7 sempre 1 per motivi di decodifica, i 6 bit rimanenti possono avere valori tra 1000000 (64) e 1100111 (103) invece la CV18 qualsiasi.
Stabilite le regole faccio un esempio:
Indirizzo = 3000 che in binario è 0000101110111000
Il valore di CV17 sarà: 203 in bit -> 1 + 1001011 cioè gli ultimi 8 bit di 3000 a partire da destra verso sinistra escludendo gli zeri inutili.
Il valore di CV18 sarà 184 in bit -> 10111000 cioè i primi 8 bit di 3000 a partire da destra verso sinistra.
Per fare delle prove ed essere certi di non sbagliare consiglio la pagina di DCCWORLD
http://www.dccworld.it/index.php?page=dccpratico/programmazione/formIndirizziLunghi.php
X plasticista, per fare le multitrazioni basta scrivere nella CV19 di ogni loco facente parte lo stesso indirizzo tra 1 e 127, in tal modo le loco risponedarro a tale indirizzo. Non bisogna cancellare CV1 se si usa CV19 e per riattivarlo basterà mettere in CV19 il valore zero che indicherà al decoder di rispondere ai comandi diretti all'indirizzo di CV1
Ciau a tutti.
Despx
