Facci mente locale, tolte le CV dove metti dei valori numerici per regolare le prestazioni del motore, o l'intesità delle luci, per tutto il resto vai a mettere degli 0 e 1 dentro a CV che poi sono combinate in modo fisso tra di loro tramite logica booleana: and e or ( logica e matematica booleana).alpiliguri ha scritto:...
magari l'avrò studiata a scuola 30 anni fa,
...
Per questa semplice ragione tutti i decoder sono diversi, e per le "programmazioni" più complesse occorre programmare delle CV diverse (e non standard) ogni volta che si impone una condizione nuova; si crede di fare un doppione , invece si attivano banchi di CV con combinazioni logiche prefissate diverse: tra l'altro attivando il banco più potente escludi automaticamente quello più semplice.
Il fatto che bisogna scrivere nella CV la somma delle potenze del due è solo per evitare schermi con 20 caratteri per riga.
Che usando un PC sia sufficente mettere delle spunte in caselle, risponde alla esigenza di arrivare subito al risultato senza sapere minimimamente cosa si sta facendo: basta che funzioni; di fatto ogni casella mette a 0 o 1 un bit nella CV, che magari non ti viene detto manco quale è.
Però quando poi una volta messa la spunta non funziona niente, allora si scrivono valanghe di improperi sui forum, invece di prendere in mano un manuale o aprire un file PDF.
P.S. 1
Se al posto dei metodi attuali, avessero messo la necessità di fare un programma logico, come si fa per gli automatismi, date le poche cose presenti su una locomotiva modello, sarebbe stato di comprensione più immediata per tutti. Alla fine la logica booleana è di una semplicità fin assurda, anche perchè basta saper contare fino a 1, e se proprio si è in difficolta basta utilizzare una banale tavola della verità: tutti almeno una volta abbiamo giocato a trix.
P.S. 2
Chi proviene dal DOS e dal C (lasciamo stare il basic, che meno di così non si può), oggi comprende rapidamente ogni meandro dei sistemi digitali, chi a comnciato già con C++, per non dire dei sistemi visual, davanti alle 64 istruzioni elementari di ogni linguaggio, butta la spugna. Per il digitale odierno è così.
E partire subito da zero con la Z21, direi che è pure un andarsela a cercare ... altri sistemi faranno di meno e non ci colleghi la telecamera, però funzionano e sono pure più semplici da usare.
P.S. 3
L'attuale DCC risponde alla mania USA e tedesca di manterere la compatibilità delle lampadine costruite personalmente da Edison con i led di oggi, alcune cose sono complicate anche perchè devono potere essere gestite sia tramite CV a 8 sia a 16 bit, che in alcuni decodere le 16 bit sono l'abbinamento di due a 8, mentre in altri sono direttamente a 16, magari usate a 8.