70745b59b57dcddfdd5015322e039d61cf953438
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 | } |