ENUM FE_ROLLOFF(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum fe_rolloff(9)

okay so bestie, welcome to the Kernel API Manual, page enum fe_rolloff(9) πŸŽ€ β€” this is the lil enum that tells your DVB frontend what rolloff factor to use. yes it's niche. yes it's iconic. buckle up πŸ¦‹


✨ NAME ✨

enum fe_rolloff β€” Rolloff factor 🌸


✨ SYNOPSIS ✨

enum fe_rolloff {
    ROLLOFF_35 ,
    ROLLOFF_20 ,
    ROLLOFF_25 ,
    ROLLOFF_AUTO ,
    ROLLOFF_15 ,
    ROLLOFF_10 ,
    ROLLOFF_5

};

like, that's the whole squad, in that exact order, no cap πŸ‘‘


✨ Constants ✨

  • ROLLOFF_35 β€” Roloff factor: Ξ±=35% πŸ’–
  • ROLLOFF_20 β€” Roloff factor: Ξ±=20% ✨
  • ROLLOFF_25 β€” Roloff factor: Ξ±=25% πŸŽ€
  • ROLLOFF_AUTO β€” Auto-detect the roloff factor. let the hardware figure it out, main character energy fr πŸ”₯
  • ROLLOFF_15 β€” Rolloff factor: Ξ±=15% πŸ¦‹
  • ROLLOFF_10 β€” Rolloff factor: Ξ±=10% 🌸
  • ROLLOFF_5 β€” Rolloff factor: Ξ±=5% ⭐

πŸ’œ Description πŸ’œ

note: Roloff factor of 35% is implied on DVB-S. On DVB-S2, it is default. πŸ’…

like, that's literally the whole vibe β€” DVB-S lowkey assumes 35% whether you asked or not, and on DVB-S2 it's the default default. periodt πŸ™ˆ


🌈 SEE ALSO 🌈

Kernel file ./include/uapi/linux/dvb/frontend.h β€” and bestie, the whole friend group shows up here:

enum fe_caps(9), struct dvb_frontend_info(9), struct dvb_diseqc_master_cmd(9), struct dvb_diseqc_slave_reply(9), enum fe_sec_voltage(9), enum fe_sec_tone_mode(9), enum fe_sec_mini_cmd(9), enum fe_status(9), enum fe_spectral_inversion(9), enum fe_code_rate(9), enum fe_modulation(9), enum fe_transmit_mode(9), enum fe_guard_interval(9), enum fe_hierarchy(9), enum fe_interleaving(9), enum fe_pilot(9), enum fe_delivery_system(9), enum atscmh_sccc_block_mode(9), enum atscmh_sccc_code_mode(9), enum atscmh_rs_frame_ensemble(9), enum atscmh_rs_frame_mode(9), enum atscmh_rs_code_mode(9), enum fecap_scale_params(9), struct dtv_stats(9), struct dtv_fe_stats(9), struct dtv_property(9), struct dtv_properties(9)

go read them all, i'll wait 🫢


and that's the page!! 🧚 source: ./include/uapi/linux/dvb, dated October 2026, sittin' pretty in the Kernel API Manual β€” mwah, slay, bye bestie πŸ’–βœ¨

πŸ“¦ where this page comes from