Instruction manual
Table Of Contents
- Additional Tools and Software
 - Using the Command Line Configuration Utility (hdhomerun_config)
 - Supported Commands
 - HTTP Streaming (TECH3-6CC-3x2 only)
 - Lineup file (TECH3-6CC-3x2 only)
 - Datacast operation
 - Using /sys/boot
 - Setting the channel map
 - Multicast
 - Example Boot Script Configurations
 - Tuning 2 ATSC channels and streaming to multicast addresses using RTP:
 - /tuner0/channelmap us-bcast
 - /tuner0/channel 31
 - /tuner0/program 3
 - /tuner0/target rtp://239.255.1.1:59001
 - /tuner1/channelmap us-bcast
 - /tuner1/channel 8
 - /tuner1/program 1
 - /tuner1/target rtp://239.255.1.2:59002
 - Tuning 3 digital cable channels using a CableCARD and streaming to multicast addresses using RTP:
 - /tuner0/vchannel 702
 - /tuner0/target rtp://239.255.1.1:59001
 - /tuner1/vchannel 740
 - /tuner1/target rtp://239.255.1.2:59002
 - /tuner2/vchannel 771
 - /tuner1/target rtp://239.255.1.3:59003
 - Tuning 2 DVB-T channels in Australia and streaming to multicast addresses using UDP:
 - /tuner0/channelmap au-bcast
 - /tuner0/channel 5
 - /tuner0/program 20121
 - /tuner0/target udp://239.255.1.1:59001
 - /tuner1/channelmap au-bcast
 - /tuner1/channel 44
 - /tuner1/program 28753
 - /tuner1/target udp://239.255.1.2:59002
 - Tuning 2 DVB-C channels in Europe and streaming to a single PC, ignoring rejection messages from the PC due to a closed port:
 - /tuner0/channelmap eu-cable
 - /tuner0/channel 646
 - /tuner0/program 231
 - /tuner0/target udp://192.168.0.22:59001 no_clear
 - /tuner1/channelmap eu-cable
 - /tuner1/channel 770
 - /tuner1/program 24112
 - /tuner1/target udp://192.168.0.22:59002 no_clear
 - HDHomeRun QuickTV (Windows)
 - VideoLAN VLC
 - TSReader
 
Channel scan
To run a channel scan:
Format: hdhomerun_config <id> scan /tuner<n> [log filename]
Example: hdhomerun_config FFFFFFFF scan /tuner0 scan0.log
This command will scan all channels on the selected channel map plus any additional channel maps
associated with the selected channel map. All standard modulation types for the selected channel map
are tested.
When a digital channel is found it will identify the programs on the channel.
The log filename is optional; if included it will log to the given filename.
Tuning a physical channel
To set a channel use the set channel command:
Format: hdhomerun_config <id> set /tuner<n>/channel <modulation>:<frequency>
Format: hdhomerun_config <id> set /tuner<n>/channel <modulation>:<channel>
Example: hdhomerun_config FFFFFFFF set /tuner0/channel auto:651000000
Example: hdhomerun_config FFFFFFFF set /tuner0/channel auto:60
To auto-detect the modulation type use “auto” for the modulation.
Supported modulation types can be queried with the get sys-features command:
 hdhomerun_config <id> get /sys/features
To stop the tuner set the channel to none:
Format: hdhomerun_config <id> set /tuner<n>/channel none
Example: hdhomerun_config FFFFFFFF set /tuner0/channel none
Tuning a virtual channel (TECH3-6CC-3x2 only)
To set a virtual channel use the set vchannel command:
Format: hdhomerun_config <id> set /tuner<n>/vchannel <virtual channel>
Example: hdhomerun_config FFFFFFFF set /tuner0/vchannel 702
To stop the tuner set the vchannel to none:
Format: hdhomerun_config <id> set /tuner<n>/vchannel none
Example: hdhomerun_config FFFFFFFF set /tuner0/vchannel none
