I have three load cells (YZC-1B). These load cells' capacity is 50 kg. I guess I use Bogde's HX711 library.
In monitor, the zero factor for the first two load cells is 8,000,000, but for the last load cell the zero factor is 40,000. When I swap the green and white wires (swap A- and A+), the zero factor is again 8,000,000, but the last zero factors (8 million) are negative and my load results have got a negative value.
When I look at the logic analyzer, I took 000000010110100111011010 converted to decimal, the result is 92634. My zero factor is -46377 (in -46377 load results look good).
Question 1, long zero_factor = scale.read_average();
in the library; why are these zero factors always split in two?
Question 2, Why do zero factors' values have negative values?
Question 3, Why is the last load cell's zero factor -46377?