au sujet du mode party et de l'adresse différente, le plus rapide est de modifier le programme
vito_parameter.c qui est dans /var/viTalk
il faut modifier seulement cette fonction :
Code : Tout sélectionner
const char * const write_party( const char * value_str )
{
uint8_t content[3];
int mode;
mode = atoi( value_str );
// Dauernd reduziert und dauernd normal unterstuetzt meine Vitodens offenbar $
if ( mode < 0 || mode > 1 )
return "Illegal Mode!";
content[0] = mode & 0xff; // unnoetig, aber deutlicher
if ( vito_write(0x2330, 1, content) < 0 )
return "Vitodens communication Error";
else
return "OK";
}
arrêter le service viTalk : sudo service vitalk stop
et de recompiler viTalk (
sudo make install dans le dossier viTalk)
Dernière modification par
js-martin le 04 mars 2017, 11:41, modifié 2 fois.