L’appareil pour changer les sons ou mettre à jour les micrologiciels des décodeurs D&H.

Rappel: qu’est-ce qu’un « programmer »

Un programmateur (en anglais ou allemand, « programmer ») est un appareil indépendant d’une centrale numérique de commande des trains. Il permet (à minima), d’éditer les CVs des décodeurs. La plupart des « programmers » se connectent à un ordinateur (bien que par exemple, le modèle Zimo utilise une clef USB).
On peut classer les programmers dans deux catégories:

  • Les programmers « universels »
    Marchent avec des décodeurs de la plupart des marques. Servent à peu près la même fonction que la « voie de programmation » d’une centrale numérique, avec quelques avantages. Un exemple est le SPROG II que j’avais testé ici.
  • Les programmers « propriétaires »
    Ceux-ci ne marchent qu’avec les décodeurs de la même marque. Par contre, ils permettent pour la plupart 2 fonctions supplémentaires importantes: la possibilité de mettre à jour les firmwares (micrologiciels) des décodeurs, et de charger des sons dans les décodeurs sonores.

Le Doehler & Haass Programmer est donc un programmateur « propriétaire », qui n’a de sens que si vous possédez des décodeurs de marque D&H. J’avais testé un autre programmateur de ce type: le Lokprogrammer d’ESU (lire test ici), que je vais utiliser comme point de comparaison.

Doehler & Haass Programmer: aperçu

L’appareil peut être commandé directement depuis D&H ou depuis certains magasins en ligne, livrant dans toute l’Europe (par example Lippe ou DM-Toys). L’appareil est assez grand. Il nécessite une alimentation externe (7-18V alternatif ou 10-25V continu), la plupart d’entre nous modélistes avons ce type de transfo ‘en stock’, donc ce n’est pas un problème.

L’appareil fait aussi un peu peur. A côté des connecteurs évidents, pour l’alimentation et l’USB, se trouvent beaucoup de prises. En comparaison, le LokProgrammer d’ESU n’a qu’une seule sortie (pour la voie de programmation).

Doehler & Haass Programmer

Les sorties qui nous intéresseront seront:

  • « Gleis » (voie) 1 & 2
    Utilisée pour mettre à jour les firmwares de décodeurs, éditer les CVs ou tester une locomotive sur une voie de programmation/un banc d’essai. Il y a aussi une borne « GND » qui apparement sert pour certaines mesures de courant.
  • Sortie « SUSI »
    Ces 4 bornes sont nécessaires pour modifier et télécharger des sons dans les décodeurs sonores. A ce jour, D&H propose à la fois des modules sonores externes, et des décodeurs sonores « tout-en-un ». Si vous n’êtes pas certain de la différence, n’hésitez pas à jeter un oeil sur mon aperçu « Sonoriser les trains, une introduction ».

Les autres sorties sont, d’après le site de Doehler & Haass, sans fonction pour le moment (SX-Bus, Mobile Station, Update Soundkomponente). Je ne suis pas certain de leur fonction théorique, ni s’ils seront jamais activés. Il semble que D&H voulait faire du programmer une « mini-centrale numérique », mais s’est arrêté en chemin.

Doehler & Haass Programmer

Doehler & Haass Programmer: vue arrière

Une chose important doit être mentionnée pour ceux qui s’intéressent à la mise à jour des sons dans leurs décodeurs. Chez ESU par exemple, aussi bien les MAJ de firmware comme les sons sont « uploadés » vers le décodeurs via les voies. Cela veut dire qu’ont peut mettre à jour le son d’une loco équipée d’un décodeur ESU sans même l’ouvrir. Par contre, chez Doehler & Haass, le téléchargement des sons se fait toujours via l’interface SUSI. C’est évident pour les modules sonores externes (SUSI est la seule connection disponible!), mais c’est moins évident pour les décodeurs sonores tout en un. Cela veut dire qu’il faudra ouvrir vos locomotives à nouveau, et probablement retirer le décodeur pour changer le projet sonore. Plus de détails par la suite.

Aperçu des logiciels

Chaque programmateur propriétaire nécessite aussi un logiciel…propriétaire. Donc la qualité de ce dernier est très importante. ESU a opté pour un seul logiciel unifié, qui fait tout (MAJ firmwares, upload des sons, édition des CVs…).

Doehler & Haass a choisi une autre option. Le D&H Programmer fonctionne avec 3 logiciels séparés. Ils sont tous gratuits à télécharger, et fonctionnent uniquement sous Windows. Chacun a une fonction:

  • Doehler & Haass Update
    Utilisé pour les MAJ firmware des décodeurs, et même du programmer lui-même.
  • Doehler & Haass Programmer
    Pour éditer les CVs et tester les locomotives.
  • Doehler & Haass Soundprojekteditor
    L’éditeur de project sonore, pour ouvrir, modifier et uploader les sons dans les modules ou décodeurs sonores.

Les deux premiers logiciels sont disponibles en allemand ou en anglais, par contre, le Soundprojekteditor n’est à ce jour disponible qu’en Allemand. Egalement, il refusera de s’ouvrir si un D&H programmer n’est pas connecté au port USB de l’ordinateur. Pas la peine de le télécharger pour l’essayer.
C’est un peu embêtant, mais des considérations de droits d’auteurs sont certainement derrière ce choix. La création de projets sonores coûtent beaucoup d’argent aux fabricants de décodeur, il faut enregistrer les sons réels, les retravailler… Doehler & Haass veut probablement éviter que n’importe qui ne puisse ouvrir (et éventuellement, copier), les projets sonores sans avoir le matériel de la marque.

Test: mises à jour de firmware

Doehler & Haass sort de nouveaux firmwares plusieurs fois par an. Contrairement à certaines marques, chez qui les MAJ se limitent souvent à des corrections de petits bugs, les MAJ D&H fournissent parfois de nouvelles fonctions et CVs. Pour en profiter, il faut alors avoir un D&H Programmer et mettre à jour ses décodeurs.

Les mises à jour de firmware sont assez simples. Par contre, par rapport à ESU, le processus n’est pas complètement automatisé (chez ESU, une simple mises à jour de CV force une vérification et une mise à jour de firmware automatique).
Chez D&H, les firmwares les plus récents ne sont pas téléchargés et « inclus » avec le logiciel, il faut les télécharger manuellement depuis ce dernier (il ne sont pas disponibles depuis un site web).

Les MAJ se font via la sortie Gleis/Voie du programmer. Donc pas besoin d’ouvrir une locomotive si le décodeur est déjà installé.

Le processus se passe ainsi:

  • Ouvrir le logiciel D&H Update
  • Choisir votre modèle de décodeur (pas de détection automatique malheureusement)
  • Eventuellement, demander au programmer de lire la version de firmware actuellement installée.
  • Vérifier en ligne les firmwares disponibles, le cas échéant les télécharger sur votre ordinateur
  • Applique la MAJ sur base du fichier firmware que vous venez de télécharger
Doehler & Haass Update: séléction d'un firmware

Doehler & Haass Update: séléction d’un firmware
Logiciel (c) Doehler & Haass GmbH & Co. KG

Logiciel Doehler & Haass Update

Logiciel (c) Doehler & Haass GmbH & Co. KG

C’est un peu plus complexe que chez ESU, mais c’est à la portée de presque tous (pas besoin de manuel).
Les MAJ sont transmises en moins de 30 secondes, et chez moi je n’ai jamais eu d’erreurs (sauf une fois, mais le décodeur avait été précédemment « grillé » par mégarde et méritait la poubelle). L’avantage de la méthode D&H: si pour une raison quelconque vous souhaitez un firmware « ancien », libre à vous de le retélécharger et de « downgrader » votre décodeur.

Note pour les utilisateurs de décodeurs Minitrix:
La plupart des décodeurs Minitrix sont en fait des décodeurs fabriqués par D&H. Le dernier décodeur avec interface mTc14 par exemple, peut être aussi mise à jour avec le D&H Programmer comme n’importe décodeur D&H.

Test: édition des CVs, test des décodeurs

Ceci peut aussi être effectué sans ouverture des locomotives. Le logiciel Doehler & Haass Programmer a en fait 4 modes:

  • Programmation des CVs (et des « PARs », l’équivalent des CVs en Selectrix)
  • Test du décodeur ou de la loco
  • Programmation des CVs ou PARs SUSI
  • Test d’un module ou décodeur sonore via SUSI
Logiciel Doehler & Haass Programmer

Choix du mode
Logiciel (c) Doehler & Haass GmbH & Co. KG

L’interface est franchement austère, mais assez facile à comprendre. Le logiciel peut lire et écrire des CVs en masse, et les enregister sous forme de fichier .CSV (pratique pour sauvegarder une config de loco spécifique). Le mode de test permet d’utiliser le programmer comme une mini centrale pour faire tourner les décodeurs (marche, fonctions…) sur une voie de test ou un banc d’essai.

Logiciel Doehler & Haass Programmer: Edition de CVs

Edition de CVs
Logiciel (c) Doehler & Haass GmbH & Co. KG

Logiciel Doehler & Haass Programmer: tests de décodeurs

Tests de décodeurs
Logiciel (c) Doehler & Haass GmbH & Co. KG

Ce logiciel est un peu décevant, pour une raison simple. Bien qu’on puisse éditer tous les CVs, il n’y a aucune indication sur ce que ces CVs font. Au final, la programmation n’est pas beaucoup plus facile qu’avec une centrale numérique: il faudra toujours le manuel du décodeur à portée de main.
C’est clairement un point négatif par rapport à ESU. Leur logiciel, aux antipodes, propose des options claires pour configurer un décodeur, vous n’avez même pas à vous soucier des CVs qui sont derrière. Le logiciel Doehler & Haass Programmer échoue malheureusement à rendre la programmation de CVs plus simple.

Test: modification, téléchargement de sons

La mauvaise nouvelle: si vous avez un décodeur sonore tout un un, par exemple un SD18A avec interface Next18, il vous faudra bricoler. En effet, nous devons avoir accès aux connections SUSI du décodeur. Heureusement, la prise Next18 prévoit ces connections. J’ai de mon côté bricolé un adaptateur Next18 D&H pour avoir accès à ces connections, et pouvoir relier la prise SUSI du décodeur au programmer:

Interface maison Next18 - SUSI pour D&H Programmer

Interface maison Next18 – SUSI pour D&H Programmer

Chargement de sons sur un décodeur Next18 SD18A

Chargement de sons sur un décodeur Next18 SD18A

Par contre, si vous avez un module sonore avec interface SUSI, cela sera plus simple dans la plupart des cas (surtout si vous avez un module pré-câblé).

Après avoir ouvert le logiciel SoundProjektEditor, vous pouvez télécharger un des projets sonores proposés par D&H, et le sauvegarder sur votre PC. Rappel important: quelle que soit la marque, vous ne pouvez utiliser sur un décodeur que les projets sonores de la même marque!
Une fois le projet ouvert, le téléchargement vers le décodeur se fait en un clic. Le processus est fiable, et dure, comme toujours pour les uploads de sons, plusieurs minutes. Donc, télécharger un projet sonore existant vers un décodeur ou module sonore est plutôt très facile.

D&H Editeur de projets sonores: aperçu

D&H Editeur de projets sonores: aperçu
Logiciel (c) Doehler & Haass GmbH & Co. KG

Une autre possibilité, évidemment, c’est la modification, voir même la création ex-nihilo, d’un projet sonore. Ceci n’est plus vraiment une affaire de débutant. Par contre, bonne nouvelle, les options sonores chez D&H sont plus faciles que celles d’ESU.
Par exemple, pour le son de mon tracteur KLV 53 (article et vidéo ici). J’ai utilisé un projet D&H existant pour un autre type de loco-tracteur (je ne suis pas un puriste), et j’ai voulu rajouté un son de grue trouvé en ligne. Il a suffit d’importer le fichier .wav, de l’assigner un à « slot » sonore, et d’assigner ce slot à une fonction du décodeur. Donc, la modification de projets sonores n’est pas pour les débutants, mais reste accessible aux amateurs avancés.

D&H Editeur de projets sonores: fonctions

D&H Editeur de projets sonores: fonctions
Logiciel (c) Doehler & Haass GmbH & Co. KG

D&H Editeur de projets sonores: slot sonore

D&H Editeur de projets sonores: slot sonore
Logiciel (c) Doehler & Haass GmbH & Co. KG

Conclusion

Le DH Programmer est fiable, mais n’est pas encore aussi user-friendly que son équivalent de marque ESU. Le choix d’avoir 3 logiciels séparés plutôt qu’un seul me parait bizarre.
Cependant, mettre à jours les firmwares et les sons de décodeurs est important pour certains amateurs de trains numériques. Au final, le Doehler & Haass Programmer ne gagne peut être pas la palme de facilité d’utilisation mais reste accessible à quiconque sait bien utiliser un ordinateur.
N’oublions pas que d’autres marques font bien pire. Par exemple, il semble que le programmateur pour les décodeurs de marque Tran/Ct-Elektronik requiert de taper des lignes de commande sous DOS (!!!).

La seule vraie critique ne tient pas vraiment au programmateur lui même, mais plutôt à la conception des décodeurs sonores de D&H. Le besoin de passer par les connecteurs SUSI pour télécharger des sons vous forcera parfois à réouvrir vos locomotives, voir à dessouder certains câbles, ou à bricoler des adaptateurs.

Cela ne fait pas si longtemps que j’ai découvert la gamme de décodeur Doehler & Haass, et j’en reste très satisfait (y compris leurs petites tailles et prix). Le décodeur SD18A, qui sera testé bientôt sur ce blog, coûte moins de 60€. C’est le meilleur rapport qualité/prix en N pour les décodeurs sonores tout en un. Si vous êtes intéressés par les décodeurs D&H et en avez quelques-uns, alors le D&H Programmer peut se justifier assez facilement. Un rappel: pour le moment, l’édition de sons doit se faire en allemand.
Le site web D&H est en allemand, par contre les manuels sont téléchargeables en PDF en 4 langues.

J'essaye d'être juste et de noter sur des critères aussi clairs que possible ! Pour un rappel des critères de d'évaluation cliquez-ici.

Rappel: Je suis un amateur, et ceci sont des opinons personnelles. Je ne reçois aucune compensation, sous aucune forme que ce soit, de la part des marques ou magasins mentionnés ici. Les noms de produits et de marques mentionnés ici sont la propriété de leurs propriétaires respectifs.

Liens externes