mpylab.limits.radiated_emission.fcc_part18_subpartc module¶
Radiated-emission limits according to FCC Part 18.305 (Subpart C).
- mpylab.limits.radiated_emission.fcc_part18_subpartc.FCC_PART18_305
alias of
LIMIT
- class mpylab.limits.radiated_emission.fcc_part18_subpartc.LIMIT(case=None, distance=None, operating_frequency=None)
Bases:
_Part18Configurable FCC Part 18.305 radiated-emission limit model.
- Parameters:
case (str, optional) – Existing equipment-case selector.
distance (str, optional) – Existing measurement-distance selector, default 30 m.
operating_frequency (float, optional) – Actual device operating frequency in Hz. Required to establish a radiated exemption in its associated ISM band. Missing context keeps such an assessment unresolved. Legacy pickles without this attribute are treated as missing context.
- Raises:
ValueError – For unknown selectors, invalid operating frequency or a contradiction between the miscellaneous case and the operating frequency.
- description_case = {'Induction cooking range': '\n ## Induction cooking ranges\n\n Field-strength limits according to 47 CFR 18.305(b), measurement distance 30 m.\n ', 'Misc ISM (<500 W)': '\n ## Miscellaneous equipment operating at an ISM frequency\n\n Field-strength limits according to 47 CFR 18.305(b), measurement distance 300 m.\n ', 'Misc non-ISM (<500 W)': '\n ## Miscellaneous equipment operating at a non-ISM frequency\n\n Field-strength limits according to 47 CFR 18.305(b), measurement distance 300 m.\n ', 'RF lighting (consumer)': '\n ## RF lighting devices (consumer)\n\n Field-strength limits according to 47 CFR 18.305(c), measurement distance 30 m.\n ', 'RF lighting (non-consumer)': '\n ## RF lighting devices (non-consumer)\n\n Field-strength limits according to 47 CFR 18.305(c), measurement distance 30 m.\n '}
- description_title = 'FCC 47 CFR Part 18.305 (Subpart C), radiated'
- fmax = 1000000000.0
- fmin = 9000.0
- limit_Induction_cooking_range_30_m(f)
Return induction-cooking-range limits at 30 m.
- limit_Misc_ISM_less500_W_300_m(f)
Return limits for miscellaneous ISM equipment below 500 W at 300 m.
- limit_Misc_non_ISM_less500_W_300_m(f)
Return limits for miscellaneous non-ISM equipment below 500 W at 300 m.
- limit_RF_lighting_consumer_30_m(f)
Return consumer RF-lighting limits at 30 m.
- limit_RF_lighting_non_consumer_30_m(f)
Return non-consumer RF-lighting limits at 30 m.
- source = '47 CFR 18.305 (eCFR / Cornell LII mirror)'
- unit = 'dBµV/m'
- variations = {'Case': ('RF lighting (consumer)', 'RF lighting (non-consumer)', 'Induction cooking range', 'Misc non-ISM (<500 W)', 'Misc ISM (<500 W)'), 'Distance': ('30 m', '300 m')}
- mpylab.limits.radiated_emission.fcc_part18_subpartc.PART18_305
alias of
LIMIT
- mpylab.limits.radiated_emission.fcc_part18_subpartc.uvm_to_dbuvm(uvm)
Convert microvolt-per-meter values to dBµV/m.