STRUCT ATH10K_SPEC_SCAN(9)

๐Ÿ“ฆ version 7.3.1, in nixpkgs unstable

โœจ NAME โœจ

struct ath10k_spec_scan โ€” the parameter bundle for Atheros spectral scan, bestie ๐Ÿ’…

So basically this is a little struct (from the Kernel API Manual, hi ๐Ÿ‘‹) that holds the settings for an Atheros spectral scan, and honestly? She's compact and she knows it ๐ŸŽ€


๐ŸŒธ SYNOPSIS ๐ŸŒธ

struct ath10k_spec_scan {
    u8 count;
    u8 fft_size;
 };

Two members. Two. That's the whole vibe check and she passed ๐Ÿซถ


๐Ÿ’– MEMBERS ๐Ÿ’–

  • count โ€” how many scan results you're asking for when you're in manual mode, no cap ๐Ÿ”ฅ That's literally the whole job of this field.
  • fft_size โ€” how many bins you wanna request, and the math is giving 2^(fft_size - bin_scale) ๐Ÿงฎโœจ Write it exactly like that, because the formula is the moment, and the moment is not up for reinterpretation ๐Ÿ™ˆ
Ok real talk: keep bin_scale in mind when you're picking fft_size, because the bins count comes out of that subtraction. The struct does not do the math for you, she just holds the number ๐Ÿ’€

๐Ÿฆ‹ SEE ALSO ๐Ÿฆ‹

  • Kernel file ./drivers/net/wireless/ath/ath10k/spectral.h โ€” go read her, that's where the rest of the lore lives ๐Ÿ‘‘

โญ Ok that's the page!! Go be iconic with your spectral scan params ๐ŸŒˆ

Sign-off time ๐ŸŽ€ โ€” this little masterpiece comes out of ./drivers/net/wireless/ath/ath10k, dated October 2026, and she answers to the name struct ath10k_spec_scan(9) when the Kernel API Manual calls her. Bye bestie, mwah ๐Ÿ’œ

๐Ÿ“ฆ where this page comes from