pom-ng:input:docsis_scan
Table of Contents
Input docsis_scan
The input docsis_scan will scan for DOCSIS streams in the whole frequency plan. By default, the input will only look at the standard frequency plan. If you have a ATSC/QAM card, it will use the american frequency plan. If you have a DVB-C card, it will use the european frequency plan.
To speed things up, the scan will start at a frequency most likely to contain a DOCSIS stream and will continue at the begining of the spectrum afterwards.
Parameters
Name | Type | Default value | Description |
---|---|---|---|
adapter | uint16 | 0 | Specify which DVB adapter to use in /dev/dvb/adapterX |
add_input | bool | yes | If enabled, an input pre-configured for each stream found will be added. |
buff_pkt_count | uint16 | 10 | Number of MPEG packets to read at once from the DVB card. |
frontend | uint16 | 0 | Specify which frontend to use in /dev/dvb/adapterX/frontendY |
scan_all_freq | bool | no | Scan each MHz additionally to the ones defined in the official frequency plan. |
scan_qam64 | bool | no | Scan for QAM64 modulated DOCSIS stream. Those streams are very rare. |
tuning_timeout | uint16 | 3 | Timeout in seconds when trying to tune to a given frequency. |
Events
Name | Payload associated | Description |
---|---|---|
docsis_scan_stream | no | Provide information about discovered streams. |
docsis_scan_stream
This event is generated whenever a DOCSIS stream is discovered.
Field | Type | Description |
---|---|---|
channel_bonding | bool | True for DOCSIS 3 bonded channels. |
channel_id | uint8 | DOCSIS channel id for bonded channels. |
frequency | uint32 | Current frequency the card is tuned to. |
input_name | string | Name of the input. |
modulation | string | Modulation of the channel. |
primary_capable | bool | The bonded channel is able to register modems. |
pom-ng/input/docsis_scan.txt · Last modified: 2020/05/26 21:59 by 127.0.0.1