16
Le logiciel DCC++ / Re : DCC++ Exploitation des commandes de programmation
« le: août 26, 2018, 11:41:10 am »
Il faut regarder la bibliothèqu dans l'ordre de l'appel des procédures.
Dans le cas présent, c'est dans le fichier DCCpp.hpp.
Tu verras que pour augmenter le courant max, tu n'es pas obligé de modifier la bibliothèque en dur.
Pour voie Main:
Plus utile dans ton cas puisque tu passes par une fonction hors bibliothèque.
Bonne lecture.
Dans le cas présent, c'est dans le fichier DCCpp.hpp.
Tu verras que pour augmenter le courant max, tu n'es pas obligé de modifier la bibliothèque en dur.
Code: [Sélectionner]
/** Set the maximum current value before an event 'too much current consumption detected !' for main track.
@param inMax Maximum value between 0 and 1023. Default is 300.
*/
static inline void setCurrentSampleMaxMain(float inMax) { mainMonitor.currentSampleMax = inMax; }
/** Set the maximum current value before an event 'too much current consumption detected !' for programming track.
@param inMax Maximum value between 0 and 1023. Default is 300.
*/
static inline void setCurrentSampleMaxProg(float inMax) { progMonitor.currentSampleMax = inMax; }
Pour voie Main:
Code: [Sélectionner]
DCCpp::setCurrentSampleMaxMain (iCurrentMaxM)
Pour la voie Prog:Code: [Sélectionner]
DCCpp::setCurrentSampleMaxProg (iCurrentMaxP)
Plus utile dans ton cas puisque tu passes par une fonction hors bibliothèque.
Bonne lecture.