On Tue, 2024-05-07 at 14:02 -0500, David Lechner wrote: > Following up from this thread [1]... > > Unless I've overlooked something important, I think adding support for > multiple scan types per channels should be rather trivial, at least in > the kernel. Userspace tools will need to learn to re-read buffer _type > attributes though. For example, it looks like libiio caches these values. > I had to restart iiod to get a proper capture with the iio-oscilloscope > after changing the scan type at runtime. No for now but to add more future fun, we may consider in having something similar as hwmon [1]. Hence, userspace could do things like poll(2) on the specific file rather than having to read it over and over... [1]: https://elixir.bootlin.com/linux/latest/source/drivers/hwmon/hwmon.c#L649 - Nuno Sá