Created on: Dec 03 2014
Author: javong
Copyright Adtec Digital 2014
Description:
TODO: fill out this description
Form:
Command Handler: DCMD
SERVICEFILTERPROGRAMLIST | SFP | SP [OUTPUT] [INDEX] [PROGRAM]
SERVICEFILTERPROGRAMLIST | SFP | SP [OUTPUT] [INDEX] [KEYWORD]
SERVICEFILTERPROGRAMLIST | SFP | SP [OUTPUT] [KEYWORD]
Multiple SFP sessions can be set up, OUTPUT is the 'index' reference to each SFP session.
[KEYWORD]:
CLEAR Command will set specified OUTPUT session to default value (0).
[OUTPUT]: Select output destination.
0= ASIOUT ASI Output is routing destination.
1= IPOUT1 IP Output 1 is routing destination (If IP is INPUT, may be rate limited).
2= IPOUT2 IP Output 2 is routing destination (If IP is INPUT, may be rate limited).
3= IPOUT3 IP Output 3 is routing destination (If IP is INPUT, may be rate limited).
4= IPOUT4 IP Output 4 is routing destination (If IP is INPUT, may be rate limited).
[INDEX]: Up to five programs can be selected for a particular OUTPUT session.
0-4
[PROGRAM]: Select PROGRAM for output.
0 Default. No program is selected for SFP mode.
nn= NAME Program number or name to add to output. System will output PIDs associated
with the program, along with the standard tables (PAT, PMT, SDT, EIT, CAT).
Response:
SERVICEFILTEROUTPUT RESPONSE
Verbose- "OK\r\n" to acknowledge receipt of command, or
"ERROR- [Description]\r\n" if error, ending command
Terse- "0\r\n" to acknowledge receipt of command, or
"[NON-ZERO NUMERIC VALUE]\r\n" if error, ending command
"\r\n" concludes modify responses (empty line)
Examples:
Verbose:
Get current program names for ASI
*.DCMD SFP ASI
OK
1080i59_608ANC_CNN-HD
720p59_608708ANC_ESPN
NTSC_608WFM_CNN
PAL_TTXTWFM_7Digital
PROGRAM_0
Get current program name for ASI output, index 0
*.DCMD SFP ASI 0
1080i59_608ANC_CNN-HD
Set program name for IP2 output, index 0
*.DCMD SFP IP2 0 NTSC_608WFM_CNN
Clear all programs for IP2 output
*.DCMD SFP IP2 CLEAR
Clear program for IP2 output, index 0
*.DCMD SFP IP2 0 CLEAR
Terse:
Get current program IDs for ASI
*.DCMD SP ASI
1 2 3 4 0
Set program ID for IP2 output, index 0
*.DCMD SP IP2 0 3
Notes: