ENUM FE_DELIVERY_SYSTEM(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

Okay so bestie, welcome to the enum fe_delivery_system(9) page from the Kernel API Manual β€” it's the delivery-system type glossary and it's lowkey iconic. Officially it's Type of the delivery system.

✨ SYNOPSIS ✨

Here's the full enum lineup, copied with zero edits because we respect the source:

       enum fe_delivery_system {
           SYS_UNDEFINED ,
           SYS_DVBC_ANNEX_A ,
           SYS_DVBC_ANNEX_B ,
           SYS_DVBT ,
           SYS_DSS ,
           SYS_DVBS ,
           SYS_DVBS2 ,
           SYS_DVBH ,
           SYS_ISDBT ,
           SYS_ISDBS ,
           SYS_ISDBC ,
           SYS_ATSC ,
           SYS_ATSCMH ,
           SYS_DTMB ,
           SYS_CMMB ,
           SYS_DAB ,
           SYS_DVBT2 ,
           SYS_TURBO ,
           SYS_DVBC_ANNEX_C ,
           SYS_DVBC2

       };

🌈 Constants 🌈

  • SYS_UNDEFINED β€” Undefined standard. Generally, indicates an error. Basically the β€œno vibe found” state.
  • SYS_DVBC_ANNEX_A β€” Cable TV: DVB-C following ITU-T J.83 Annex A spec.
  • SYS_DVBC_ANNEX_B β€” Cable TV: DVB-C following ITU-T J.83 Annex B spec (ClearQAM).
  • SYS_DVBT β€” Terrestrial TV: DVB-T.
  • SYS_DSS β€” Satellite TV: DSS (not fully supported).
  • SYS_DVBS β€” Satellite TV: DVB-S.
  • SYS_DVBS2 β€” Satellite TV: DVB-S2 and DVB-S2X.
  • SYS_DVBH β€” Terrestrial TV (mobile): DVB-H (standard deprecated).
  • SYS_ISDBT β€” Terrestrial TV: ISDB-T.
  • SYS_ISDBS β€” Satellite TV: ISDB-S.
  • SYS_ISDBC β€” Cable TV: ISDB-C (no drivers yet).
  • SYS_ATSC β€” Terrestrial TV: ATSC.
  • SYS_ATSCMH β€” Terrestrial TV (mobile): ATSC-M/H.
  • SYS_DTMB β€” Terrestrial TV: DTMB.
  • SYS_CMMB β€” Terrestrial TV (mobile): CMMB (not fully supported).
  • SYS_DAB β€” Digital audio: DAB (not fully supported).
  • SYS_DVBT2 β€” Terrestrial TV: DVB-T2.
  • SYS_TURBO β€” Satellite TV: DVB-S Turbo.
  • SYS_DVBC_ANNEX_C β€” Cable TV: DVB-C following ITU-T J.83 Annex C spec.
  • SYS_DVBC2 β€” Cable TV: DVB-C2.

πŸ’œ SEE ALSO πŸ’œ

Kernel file ./include/uapi/linux/dvb/frontend.h is the home base β€” then go peek at these cross-reference besties:

  • 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_rolloff(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)

xoxo, your Unix bestie πŸ’– β€” source/version: ./include/uapi/linux/dvb; date: October 2026. Periodt.

πŸ“¦ where this page comes from