zephyr/samples/sensor
Alberto Escolar Piedras cb53e40ff9 drivers uart_native_posix: rename to native_pty and support N instances
Rename the driver from uart_native_posix to uart_native_pty.
Including renaming the DTS compatible, and kconfig options, deprecating
the old ones.

And refactor the driver, generalizing it, so we can have any number of
instances.
Note that, unfortunately generalizing to N instances cannot be done
without a degree of backwards compatibility breakage: This driver was
born with all its configuration and selection of the instances based on
kconfig.
When the driver was made to use DT, it was done in a way that required
both DT and kconfig needing to manually coherently enable the 2nd UART.
This has now been fixed, which it means only DT is used to decide how
many instances are avaliable, and UART_NATIVE_POSIX_PORT_1_ENABLE is
just ignored.

Including:
* Deprecate UART_NATIVE_WAIT_PTS_READY_ENABLE: the options is always on
  now as it has no practical drawbacks.
* Deprecate UART_NATIVE_POSIX_PORT_1_ENABLE: DTS intanciation defines it
  being available now.
* Rename a few functions and in general shorten pseudo-tty/pseudo-
  terminal to PTY instead of PTTY.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2025-03-11 18:54:02 +01:00
..
6dof_motion_drdy samples: sensor: 6dof_motion_drdy: update naming 2025-02-08 00:31:43 +01:00
accel_polling samples: sensor: Add adxl362 streaming and trigger configurations 2024-10-26 03:56:58 +01:00
accel_trig samples: sensor: accel_trig: add arduino_gpio req + platform_allow entry 2025-03-05 09:59:36 +00:00
adc_cmp_npcx boards: nuvoton: adopt new zephyr:board directive and role 2024-10-24 17:51:15 +02:00
adt7420
amg88xx samples, tests: remove usage of space-separated lists 2024-12-04 14:14:53 -05:00
ams_iAQcore
apds9960
bme280 boards: raspberrypi: adopt new zephyr:board directive and role 2024-10-24 17:51:15 +02:00
bmg160 samples: sensor: bmg160: Create README.rst file 2025-03-11 04:51:23 +01:00
bmi270
bq274xx
ccs811
clock samples: sensors: Add test criteria 2025-02-27 23:19:09 +00:00
co2_polling samples: co2: fix filtering and use integration_platforms 2025-03-11 11:35:15 +01:00
dht_polling samples: dht_polling: fix print to match the docs 2025-01-08 19:11:45 +01:00
die_temp_polling boards: pimoroni: pico_plus2: Add Pimoroni Pico Plus2 board 2025-03-10 11:20:30 +01:00
ds18b20 samples: sensor: ds18b20: updates to reflect analog maxim acquisition 2024-11-16 13:51:38 -05:00
fdc2x1x
fxas21002
grove_light
grove_temperature
grow_r502a samples: fix zephyr/drivers/gpio.h usage 2024-12-18 18:15:15 +01:00
hts221
i3g4250d
icm42605
ina219
isl29035
jc42 samples: sensors: add min_ram filter 2024-11-30 18:33:10 +01:00
lis2dh boards: st: adopt new zephyr:board directive and role 2024-10-24 17:51:15 +02:00
lps22hb
lps22hh
lps22hh_i3c boards: nxp: adopt new zephyr:board directive and role 2024-10-24 17:51:15 +02:00
lsm6dsl
lsm6dso doc: correct typo from 'date' to 'data' in README 2024-12-18 10:16:39 +01:00
lsm6dso_i2c_on_i3c boards: nxp: adopt new zephyr:board directive and role 2024-10-24 17:51:15 +02:00
lsm303dlhc
magn_polling drivers: spi: RPi Pico PIO SPI code size and byte order. 2024-11-16 14:00:16 -05:00
magn_trig boards: mimxrt1050_evk: Fix test/sample conf names 2025-02-18 18:38:51 +01:00
max6675
max17262 doc: samples: add target-notes directive where missing 2024-10-23 15:30:44 -05:00
max30101
max44009
mcux_acmp samples: mcux_acmp: allow for mimxrt1170_evk revA 2025-02-08 04:06:42 +01:00
mcux_lpcmp samples: sensor/mcux_lpcmp: Add LPCMP use case 2024-12-10 16:22:55 +01:00
mhz19b
mpr
mpu6050
ms5837
proximity_polling
qdec boards: mimxrt1050_evk: Switch to variants 2024-12-20 22:59:59 +01:00
sensor_shell drivers uart_native_posix: rename to native_pty and support N instances 2025-03-11 18:54:02 +01:00
sgp40_sht4x boards: weact: adopt new zephyr:board directive and role 2024-10-24 17:51:15 +02:00
sht3xd boards: waveshare: adopt new zephyr:board directive and role 2024-10-24 17:51:15 +02:00
sm351lt boards: ezurio: adopt new zephyr:board directive and role 2024-10-24 17:51:15 +02:00
soc_voltage
stream_fifo samples/sensor: stream_fifo: add sensortile_box_pro board 2025-03-10 15:20:30 +01:00
sx9500
tdk_apex samples: fix spelling of "below" 2025-02-19 18:51:13 +01:00
th02 tests/samples: use integration platforms where possible 2025-03-11 11:35:15 +01:00
thermometer boards: shields: add p3t1755dp_ard_i2c shield for RT700 cm33_cpu0 2025-01-28 09:47:32 +01:00
tmp108
tmp112 boards: nxp: adopt new zephyr:board directive and role 2024-10-24 17:51:15 +02:00
tmp116
vcnl4040
veaa_x_3 tests/samples: use integration platforms where possible 2025-03-11 11:35:15 +01:00
vl53l0x sample: vl53l0x: make sample testable 2025-03-07 19:41:04 +01:00
sensor.rst