I am working with a niche application where I create my own field and try to measure when objects are measuring through it, rather than the field itself moving. In doing so and the distance my object is away from the field, when graphing raw data I can physically see the change in measurement when the device enters and exists the field, though due to general background field, temperatures and measurement errors at roughly 2.8V (battery powered application), the single shot measurements done in sleep mode don't yield consistent results. Is there any of the ICs in the series that allow for setting the burst/averaging bits in the register by the user, or even any pre-programmed variants that have this value > 0.
From what I can tell in the datasheet, this value is set in factory in the OTP (One-Time-Program) bits and cannot be adjusted. Though it goes further to say that if it WERE set, it would do all the averaging required, though no parts currently exist with this set, does this mean I would need to do a customer order with a minimum supply quantity from Si Sales team?
Looking at the datasheet section 4.1.3 states that when Userstore bit is set, that only 4 registers are actually reloaded from user area, the rest are loaded from OTP?
I guess my question really is, can I set the IC to read more than 1 sample at a time, average it, make a decision on the output pin and go back to sleep automatically and continuously without an external MCU reconfiguring the IC every sleep cycle?
The amount of power required to run in IDLE would kill the battery too quick.