STRUCT IWL_DTS_MEASUREMENT_NOTIF_V1(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct iwl_dts_measurement_notif_v1(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” yes we're reading kernel headers for fun now, that's the vibe, we contain multitudes ✨


🌸 NAME 🌸

struct iwl_dts_measurement_notif_v1 β€” the measurements notification, and she is literally just here to tell you what the temp and the voltage are doing 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

struct iwl_dts_measurement_notif_v1 {
    __le32 temp;
    __le32 voltage;
};

like, that's the whole struct. two fields. no cap, minimalism is iconic πŸ’…


πŸŽ€ Members πŸŽ€

  • temp β€” the measured temperature, bestie 🌑️ that's it, that's the field
  • voltage β€” the measured voltage ⚑ she's measuring it, she's reporting it, she's slaying

πŸ‘‘ SEE ALSO πŸ‘‘

so if you wanna go deeper (and you DO, i can tell), the kernel file lives at ./drivers/net/wireless/intel/iwlwifi/fw/api/phy.h πŸ“ and these are all the besties in her little friend group:

  • enum iwl_phy_ops_subcmd_ids(9)
  • struct iwl_dts_measurement_cmd(9)
  • enum iwl_dts_control_measurement_mode(9)
  • enum iwl_dts_used(9)
  • enum iwl_dts_bit_mode(9)
  • struct iwl_ext_dts_measurement_cmd(9)
  • struct iwl_dts_measurement_notif(9)
  • struct iwl_dts_measurement_resp(9)
  • struct ct_kill_notif(9)
  • enum iwl_ctdp_cmd_operation(9)
  • struct iwl_ctdp_cmd(9)
  • struct temp_report_ths_cmd(9)

like, go read all of them, it's giving study group energy πŸ“šβœ¨


lowkey reminder: those __le32 types are little-endian, so don't go reading them raw on a big-endian machine and then act surprised πŸ™ˆ that's just how the struct is written, i'm not out here inventing lore

and that's the whole page, bestie πŸ§šπŸ’œ this lil cutie came from ./drivers/net/wireless/intel/i... and she's dated October 2026 β€” struct iwl_...ent_notif_v1(9), signing off πŸ’–πŸŽ€πŸŒΈ

πŸ“¦ where this page comes from