dishmaster
Program for controlling a dish antenna
Dishmaster is designed to work with a RoboClaw motor controller. Before using it to
track celestial objects, it needs to be calibrated. Here are the steps for calibration:
- Find the approximate current azymuth and elevation of the antenna
- Start the Dishmaster program
- On the setup tab, enter the required information and update the applicattion
- Enter the approximate azimuth and elevation into the targett azimuth and elevation windows on the operate tab
- Push the recalibratte button - now the dish is approximately calibrated
- Find the location of the moon or the sun (assuming they are visible) and move to it
- Use the adjust buttons (they adjustt by half degree increments) to zero in on the target body
- Make sure that you wait until the current position has cought up with the target position
- Enter these values into the target windows again and push recalibrate
- Now the Dishmaster is fully calibrated
System data is kept in file master.json that is in the project root directory. Below is an example of this file.
{"grid":"FN20nh","lat":40.3125,"lon":-74.90833333333333,"parkAz":90,"parkEl":20,"maxAz":315,"minAz":45,"maxEl":90,"minEL":0}
Lattitude and longitude are calculated from grid. Park, min, and max azimuth and elevation are entered via the setup window.