I currently have a load cell connected to the ADS1243.
and have the ACR (Analog Control Register) set to read Bipolar.
where +FSR = 0x7FFFFF and -FSR = 0x800000
The problem I have is that when i apply weight onto to load cell the value i get increases - as expected. BUT as i keep applying weight i end up going over 0x7FFFFF. updating values above 0x7FFFFF which in theory read as negative values.
I was expecting the value to cap at 0x7FFFFF... but instead it goes over.
Reverting the load cell wight I get negative values fine.
at this point there is no way to simply distinguish a negative and a positive value.
any ideas on what could be causing this?
thank you.