On Sat, 26 Oct 2024 18:26:43 +0100 Jonathan Cameron <jic23@xxxxxxxxxx> wrote: > On Mon, 21 Oct 2024 14:38:52 +0200 > Neil Armstrong <neil.armstrong@xxxxxxxxxx> wrote: > > > The Allegro MicroSystems ALS31300 is a 3-D Linear Hall Effect Sensor > > mainly used in 3D sensing applications for head-on motion. > > > > The device is configured over I2C, and as part of the Sensor > > data the temperature core is also provided. > > > > While the device provides an IRQ gpio, it depends on a configuration > > programmed into the internal EEPROM, thus only the default mode > > is supported and buffered input via trigger is also supported > > to allow streaming values with the same sensing timestamp. > > > > The device can be configured with different sensitivities in factory, > > but the sensitivity value used to calculate value into the Gauss > > unit is not available from registers, thus the sensitivity is > > provided by the compatible/device-id string which is based > > on the part number as described in the datasheet page 2. > > > > The datasheet is available on the product website at [1]. > > > > [1] https://www.allegromicro.com/en/products/sense/linear-and-angular-position/linear-position-sensor-ics/als31300 > > > > Signed-off-by: Neil Armstrong <neil.armstrong@xxxxxxxxxx> > Nice work. Applied to the togreg branch of iio.git and pushed out as testing > to let 0-day take a first look at it. And dropped again so you can respond to Andy's feedback. Thanks, Jonathan > > Thanks, > > Jonathan >