howto/come_gestire_comunicazione_rs485/gestione_rs485_con_schede_syel.md
... ...
@@ -242,7 +242,12 @@ Nel **common.h** (o comunque in un file .h incluso nel common):
242 242
void update_bufferTX_pomp(void)
243 243
{
244 244
bufferTX[0] = POMP_VEL; // imposta il primo byte del bufferTX con il comando POMP_VEL
245
- bufferTX[1] = p; // imposta il secondo byte del bufferTX con il valore della variabile relativa alla velocità di pomp
245
+ if (flag_pomp_on_off) // se la pomp cambia stato accendendosi
246
+ bufferTX[1] = p; // imposta il secondo byte del bufferTX con il valore della variabile relativa alla velocità di pomp
247
+ // p dipende dal vaolore dello slider sl1 che si trova su una pagina grafica del progetto
248
+ // p = sl1->val;
249
+ else // se la pomp cambia stato spengendosi
250
+ bufferTX[1] = 0; // imposta il secondo byte del bufferTX con il valore 0 (off)
246 251
// p dipende dal vaolore dello slider sl1 che si trova su una pagina grafica del progetto
247 252
// p = sl1->val;
248 253
}