Skip to content

nextrad/pedestal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

NeXtRAD Antenna Mount/Pedestal Controller

Requires

  • Python3
  • pyserial
  • watchdog

Hardware Setup

+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                                                                             |
|                                                                              +--------------------+                                                                         |
|                                                                              |                    |                                                                         |
|                                                                              |  +--------------+  |                              +---------------------+                    |
|                                                                              |  |              |  |               +---+          |                     +---+                |
|       +-------------------------+                                            |  |  A-Z MODE!   |  |               |   +----------+                     |   |                |
|       |-------------------------|                                            |  +--------------+  |               |   |          |                     |   |                |
|       ||                       ||                                            XX                  XX               |   |          |                     |   |                |
|       ||                       ||                                             XX                XX                |   +----------+     Orion Atlas     |   |                |
|       ||        NODE           ||                                              XX--------------XX                 |   |          |      GoTo Mount     |   |                |
|       ||       LAPTOP          ||                                               |              |                  +---+          |                     +---+                |
|       ||                       ||                                               |              |                                 |                     |                    |
|       ||                       ||                                               |              |               +----------------->                     |                    |
|       ||                       ||                                               |   SynScan    |               |                 +---------------------X                    |
|       |-------------------------|             +--------------+                  |    Hand      |               |                X    X   X   X    XX   XX                   |
|      XX-------------------------X  USB        | USB<-->RS232 |              RJ12|  controller  |RJ45           |               X    X    X   X     XX   XX                  |
|      X                         X<------------->   CONVERTER  <------------------>              <---------------+              XX   XX    X   X      XX   XX                 |
|     X                         XX              +--------------+                  |              |                             XX   XX     X   X       XX   XX                |
|   XXX                        XX                                                 |              |                            XX   XX      X   X        XX    X               |
|  XX                        XX                                                   |              |                           XX   XX       X   X         XX   XX              |
|  X-------------------------X                                                    +--------------+                          XX   XX        X   X          XX   XX             |
|                                                                                                                          XX   XX         X   X           XX   XX            |
|                                                                                                                         XX   XX          X   X            XX   XX           |
|                                                                                                                        XX   XX           X---X             XX   XX          |
|                                                                                                                       XX   XX                               XX   XX         |
|                                                                                                                      XX   XX                                 XX   XX        |
|                                                                                                                     XX   XX                                   XX   XXX      |
|                                                                                                                    XX   XX                                      XX   XX     |
|                                                                                                                   X    X                                         XX   XX    |
|                                                                                                                  X    X                                            XX  XX   |
|                                                                                                                 X----X                                              X----X  |
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

Usage

usage: pedestal.py

Monitor and control of a NeXtRAD antenna

optional arguments:
  -h, --help   show this help message and exit
  -d, --debug  display debug messages to STDOUT
  -c, --cli    launch command-line interface
  -f FILE, --file FILE  control file containing direction parameters
  -p PORT, --port PORT  serial port to connect to [/dev/ttyUSB0]

Command-Line Interface

sudo python3 pedestal.py -c


Pedestal Startup Sequence
-------------------------
1) Power on the pedestal
2) After remote has initialised, enter A-Z mode.
3) Use the remote to point antennas at reference point.
4) Power off the pedestal.
5) Repeat steps 1 and 2.


NB: If the pedestal is switched off this process will need to be repeated


press "y" if these operations have been performed (y/N)?
y
>>> Connection Established


Pedestal Control System
-----------------------
1 - Check Connection
2 - Get Position
3 - Set Position
q - Quit


choose a selection

About

Monitor and control of a NeXtRAD antenna pedestals

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages