Celle di carico con HX711

Standardoil:
Scusa se entro così, ma ho una domanda
ma perchè?
non fai prima a creare subito il numero, evitando sia Stringhe che stringhe?
mi sono perso qualche pezzo?

Se leggi bene, io mando un impulso e ricevo un BIT che parte da MSB e arriva, dopo 24 BIT al LSB.
Quindi se come MSB ricevo un 1 poi spiegami come lo trasformo in numero decimale dato che mi mancano le altre 23 cifre binarie... E comunque non ha senso trasformarlo 24 volte...
E' normale che devo attendere che arrivino tutti i 24 BIT che compongono il mio numero e solo dopo lo trasformo, una volta sola, in decimale.
Ora, io ho una Stringa oppure una Dword o qualsiasi altra cosa. Mi è venuto semplice prendere BIT per BIT e "infilzarli" in una stringa, tutti in fila come dei bei soldatini, e poi trasformarla.
In Structured Text posso mettere la lettura in una DWORD e poi shiftare di un carattere verso sinistra (SHL) e trasformare con DWORD_TO_DINT.

Le soluzioni sono diverse, a me ne bastava una :smiley: