Skip to content

A gutted tune-s2 program exclusively for sending satellite motor positioning Diseqc commands through the DVB interface.

Notifications You must be signed in to change notification settings

superkuh/tune-s2-stepping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tune-s2-stepping

The normal tune-s2 program is maintained by CrazyCat over at https://bitbucket.org/CrazyCat/tune-s2 and it does many things. This is a gutted tune-s2 exclusively for sending satellite motor positioning Diseqc commands through the DVB interface.

What is great about tune-s2 is that it works with diseqc switches. That way one DVB card can send motor commands to many motors. I have not altered the front-end setup or switch aspects of tune-s2 at all and they can be used normally. The only difference is that my copy will never try to tune the DVB card/LNB.

Usage of the modified tune-s2 is pretty simple. The only differences are two new cli switches and not needing to give it tuning parameters.

-step-east 
-step-west

They each take any value from 0 to 10 like,

./tune-s2 -step-west 0 -committed 1

This would cause the satellite dish motor on port 1 of the Diseqc switch to step 1 position counter-clockwise.

The stepping argument values 0 through 10 are mapped on a fairly arbitrary set of actual steps,

0->1
1->2
2->3
3->4
4->5
5->10
6->20
7->30
8->40
9->50
10->100

Here's the typical usage options.

usage: tune-s2 12224 V 20000 [options]
	-adapter N     : use given adapter (default 0)
	-frontend N    : use given frontend (default 0)
	-2             : use 22khz tone
	-committed N   : use DiSEqC COMMITTED switch position N (1-4)
	-uncommitted N : use DiSEqC uncommitted switch position N (1-4)
	-servo N       : servo delay in milliseconds (20-1000, default 20)
	-gotox NN      : Drive Motor to Satellite Position NN (0-99)
	-usals N.N     : orbital position
	-long N.N      : site long
	-lat N.N       : site lat
	-lnb lnb-type  : STANDARD, UNIVERSAL, DBS, CBAND or 
	-system        : System DVB-S or DVB-S2
	-modulation    : modulation BPSK QPSK 8PSK
	-fec           : fec 1/2, 2/3, 3/4, 3/5, 4/5, 5/6, 6/7, 8/9, 9/10, AUTO
	-rolloff       : rolloff 35=0.35 25=0.25 20=0.20 0=UNKNOWN
	-inversion N   : spectral inversion (OFF / ON / AUTO [default])
	-pilot N	   : pilot (OFF / ON / AUTO [default])
	-mis N   	   : MIS #
	-help          : help

About

A gutted tune-s2 program exclusively for sending satellite motor positioning Diseqc commands through the DVB interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages