Permettimi di precisare ...
Cita:
CV 7 - Manufacturer Version - Manufacturer defined version info
CV 8 - Manufactured ID - Values assigned by NMRA
questa è la fonte:
http://www.nmra.org/sites/default/files ... 012.07.pdfNella cv8 c'è solo il codice che identifica il costruttore, qui c'è una lista dei valori codificati dalla NMRA:
https://ncedcc.zendesk.com/hc/en-us/art ... lue-in-CV8La CV7 identifica quindi sia il tipo di decoder che la versione di software ... purtroppo il contenuto della CV7 è responsabilità del costruttore: questo significa che quanto c'è dentro è affidabile fino a un certo punto, spesso i costruttori non implementano correttamente questa parte.
Altro ostacolo è il fatto che i costruttori spesso fanno versioni più o meno tarpate, più o meno modificate per i vari produttori di modelli ... di solito conservano la "version info" d'origine ... che però non ha più molto ha che fare con il decoder in oggetto.
Paradossalmente anche l'Id del costruttore non è sempre affidabile ... esistono in giro decoder cinesi cloni a basso costo (con prestazioni e affidabilità dubbia) che rispondono con informazioni fasulle (quando rispondono).
Infatti anche programmi straconsolidati come DecoderPro hanno difficoltà a determinare precisamente il tipo di decoder... il meglio che riescono a fare è proporre una lista di decoder "probabili" compatibili con i valori quelle due CV.
Questa è un'estratto della tabella su cui DecoderPro si basa:
http://jmri.sourceforge.net/xml/XSLT/pa ... derId.htmlEsaminandola è facile capire il caos che c'è nell'argomento ...
Poi ... ci sono le implementazioni proprietarie (non documentate e fuori dai canali DCC ) tipo quelle di ESU che con il Lokprogrammer riesce a determinare precisamente il tipo di decoder ... ma non tutti i costruttori hanno soluzioni di questo tipo.