nuttx/drivers/analog
Lars Kruse 21c19b7824 drivers/analog/mcp47x6: fix configuration command
Previously the ioctl-based configuration was not encoded properly.
It lacked the three command bits selecting the "set volatile
configuration" mode.
Thus, configuration the reference, power-down or gain resulted in no
change.

Now the configuration is properly applied.

The DAC value to be send is now combined with the proper command prefix
bits, too.
But this operation was already working, since the command prefix is zero.

Signed-off-by: Lars Kruse <devel@sumpfralle.de>
2026-01-22 00:12:37 +08:00
..
ad5410.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
adc.c drivers/adc: Use mutexlock to replace critical section protection 2026-01-05 22:03:12 +08:00
ads1115.c drivers/analog/ads1115.h: Add ioctl for conversion trigger 2025-07-14 10:22:33 -04:00
ads1242.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
ads1255.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
ads7046.c drivers/analog/ads7046: Add support for ADS7046 ADC 2025-08-22 00:29:55 +08:00
ads7828.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
CMakeLists.txt drivers/analog/ads7046: Add support for ADS7046 ADC 2025-08-22 00:29:55 +08:00
comp.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
dac.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
dac7554.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
dac7571.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
hx711.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
Kconfig drivers/analog/ads7046: Add support for ADS7046 ADC 2025-08-22 00:29:55 +08:00
lmp92001.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
ltc1867l.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
Make.defs drivers/analog/ads7046: Add support for ADS7046 ADC 2025-08-22 00:29:55 +08:00
max1161x.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
mcp47x6.c drivers/analog/mcp47x6: fix configuration command 2026-01-22 00:12:37 +08:00
mcp48xx.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
mcp3008.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
opamp.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
pga11x.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00