pom-ng:input:docsis
Table of Contents
Input docsis
Input docsis will read DOCSIS packets from a DVB-C or a ATSC/QAM card.
It it optimised for DOCSIS packets in several ways :
- It will read only MPEG packets with the DOCSIS PID from the DVB card using hardware filtering
- DOCSIS packets will be reassembled on the input level, making it faster for the core to process them
- Both DVB-C and ATSC/QAM cards are supported and the correct DOCSIS version will be used accordingly
- Less configuration parameters are required since DOCSIS have mandatory symbol rate
Parameters
Name | Type | Default value | Description |
---|---|---|---|
adapter | uint16 | 0 | Specify which DVB adapter to use in /dev/dvb/adapterX |
buff_pkt_count | uint16 | 10 | Number of MPEG packets to read at once from the DVB card. |
frequency | uint32 | 0 | Specify the frequency to tune to in Hz. |
frontend | uint16 | 0 | Specify which frontend to use in /dev/dvb/adapterX/frontendY |
modulation | string | QAM256 | Select which modulation to use. Either 'QAM64' or 'QAM256'. |
tuning_timeout | uint16 | 3 | Timeout in seconds when trying to tune to a given frequency. |
Events
Name | Payload associated | Description |
---|---|---|
dvb_status | no | Provide locking status of the input. |
dvb_status
This event is generated when the DVB card locking status changes.
Field | Type | Description |
---|---|---|
adapter | uint16 | Adapter number. |
frequency | uint32 | Current frequency the card is tuned to. |
frontend | uint16 | Frontend number. |
input_name | string | Name of the input. |
lock | bool | True if the card has a lock, false otherwise. |
pom-ng/input/docsis.txt · Last modified: 2020/05/26 21:59 by 127.0.0.1