6.1.1.1. 前端类型¶
由于历史原因,前端类型以传输中使用的调制类型命名。 前端类型由 fe_type_t 类型给出,定义为
-
type fe_type¶
fe_type |
描述 |
DTV_DELIVERY_SYSTEM 等效类型 |
---|---|---|
|
适用于 DVB-S 标准 |
|
|
适用于 DVB-C annex A 标准 |
|
|
适用于 DVB-T 标准 |
|
|
适用于 ATSC 标准(地面)或美国使用的 DVB-C Annex B(有线)标准。 |
|
DVB-S2、ISDB-T、ISDB-S 和 DVB-T2 等较新格式未在上文描述,因为它们通过新的 FE_GET_PROPERTY/FE_GET_SET_PROPERTY ioctl 支持,使用 DTV_DELIVERY_SYSTEM 参数。
过去,struct dvb_frontend_info
包含 fe_type_t
字段来指示传输系统,填充为 FE_QPSK, FE_QAM, FE_OFDM
或 FE_ATSC
。 虽然仍然填充该字段以保持向后兼容性,但已弃用该字段的使用,因为它只能报告一个传输系统,但某些设备支持多个传输系统。 请改用 DTV_ENUM_DELSYS。
在支持多个传输系统的设备上,struct dvb_frontend_info
::fe_type_t
填充当前标准,由上次调用 FE_SET_PROPERTY 使用 DTV_DELIVERY_SYSTEM 属性进行选择。