STRUCT ATH10K_SPEC_SCAN(9)
โจ 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 giving2^(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: keepbin_scalein mind when you're pickingfft_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
- 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