zephyr/samples/sensor
Simon Frank ba7af2f780 include: sensor: sensor_value from double overflow
sensor_value_from_double had a early overflow when converting the
fractional part (val2).  This occured when input was more then
2147.493647 (inp >= INT32_MAX/1000000.0 + 0.01).

return value -ERANGE as this is what errno is set to by `strtod` and
similar posix functions.

fixes issue #39176

Signed-off-by: Simon Frank <simon.frank@lohmega.com>
2022-02-24 13:45:29 -08:00
..
adt7420 drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
adxl362 drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
adxl372 drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
amg88xx drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
ams_iAQcore cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
apds9960 pm: Use pm_device_action_run instead of state_set 2021-11-24 14:21:50 -05:00
bme280 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
bme680 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
bmg160 drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
bmi270 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
bmm150 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
bq274xx cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
ccs811 drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
dht cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
dps310 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
ens210 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
fdc2x1x pm: Use pm_device_action_run instead of state_set 2021-11-24 14:21:50 -05:00
fxas21002 drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
fxos8700 boards: mimxrt11xx: Enabled FXOS8700 Accelerometer 2021-11-18 16:39:18 -06:00
fxos8700-hid drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
grove_light cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
grove_temperature drivers: display: grove_lcd_rgb: move to misc 2022-02-22 11:58:33 -08:00
hmc5883l cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
hts221 drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
i3g4250d include: sensor: sensor_value from double overflow 2022-02-24 13:45:29 -08:00
icm42605 drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
ina219 samples: sensor: added sample app for INA219 2021-08-23 10:32:07 -05:00
isl29035 drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
lis2dh drivers: sensors: lis2dh: Add ability to read temperature 2021-11-02 22:23:39 -04:00
lps22hb cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
lps22hh drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
lsm6dsl drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
lsm6dso drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
lsm303dlhc cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
magn_polling cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
max6675 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
max17262 samples: fix double promotion warnings 2021-11-24 17:14:25 -05:00
max30101 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
max44009 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
mcp9808 drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
mcux_acmp drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
mhz19b samples: sensor: Add sample for MH-Z19B 2021-12-20 18:47:47 +01:00
mpr cmake: use find_package() instead of literal include in tests and samples 2021-11-01 10:33:09 -04:00
mpu6050 drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
ms5837 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
qdec cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
sensor_shell cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
sgp40_sht4x cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
sht3xd drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
sm351lt drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
stm32_temp_sensor sensors: STM32: Add support for L5 die temp sensor 2022-01-13 10:34:10 +01:00
sx9500 drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
th02 samples: sensor: th02: add Grove LCD compatible to the filter 2022-02-22 11:58:33 -08:00
thermometer cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
ti_hdc cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
tmp108 sample: sensor: tmp108: Add ti tmp108 sample 2021-12-17 21:15:25 +01:00
tmp112 cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
tmp116 samples: tmp116: Add access to eeprom 2021-12-08 07:51:46 -06:00
vcnl4040 drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
vl53l0x cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
wsen_itds drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
sensor.rst