mlx90632_per..._measurement(9)
π mlx90632_perform_measurement(9) π
okay bestie, so this is a page straight outta the Kernel API Manual and it's lowkey one of those tiny functions that just works. it's giving "small but mighty" and honestly? we're obsessed. it's mlx90632_perform_measurement and yes the title got chopped to mlx90632_per..._measurement(9) upstream, no that's not a typo, that's just manpage life. π
β¨ NAME β¨
mlx90632_perform_measurement β trigger and retrieve the current measurement cycle. that's it. that's the whole vibe. π¦
πΈ SYNOPSIS πΈ
int mlx90632_perform_measurement (struct mlx90632_data *data );
like, look at her. one argument. no drama. main character energy fr. π
π§ ARGUMENTS π§
dataβ pointer to anmlx90632_dataobject, and this cutie is the one holding all your regmap info. the whole regmap situation lives in there, so don't come at this function with a random pointer, okay? π
π DESCRIPTION π
so what does it actually do? it performs a measurement and then returns the latest measurement cycle position, as reported by the sensor itself. the sensor tells you where it's at, this function relays the news. very messenger, very go-between, we love her for that. β¨
but here's the part you gotta know: this thing is a blocking function for 500ms. yeah. 500ms. because that's the default sensor refresh rate, and the function is polite enough to wait it out. so don't be calling this in a hot loop and then acting surprised when everything feels slow β it's literally doing what the datasheet says. no cap. π
lowkey important: it blocks. for 500ms. plan your little scheduler life accordingly. π
π₯ SEE ALSO π₯
- the kernel file
./drivers/iio/temperature/mlx90632.cβ that's where the struct lives, iykyk mlx90632_data(9)mlx90632_reset_delay(9)mlx90632_perform_measurement_burst(9)mlx90632_pm_interraction_wakeup(9)
all the siblings, all in the same friend group, all worth a read π«Ά
and that's the whole page, bestie. brought to you from ./drivers/iio/temperature, dated October 2026, under the header mlx90632_per..._measurement(9). slay, go measure something. ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms