User Tools

Site Tools


tcs:tcsng_command_list

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
tcs:tcsng_command_list [2016/03/17 12:38]
scott
tcs:tcsng_command_list [2019/08/24 10:49]
scott
Line 114: Line 114:
  a 1 indicates limit active, 0 indicates limit not active  a 1 indicates limit active, 0 indicates limit not active
   
-        LIMITINHIBIT   limit inhibit status+ LIMITINHIBIT   limit inhibit status
                        args N/A                        args N/A
                        Returns: 0 if limits are active and 1 if limits are inactive                        Returns: 0 if limits are active and 1 if limits are inactive
 +===SOFTLIMITS==== 
 +[[tcs:limit_logic| S1 and S2 limits are defined here ]]
 + SOFTLIMITS     Software limit status
 +                       args N/A
 +                       
 +                       Returns : 6 bit software limit status
 +                       
 +                       bit 0 = RA S2          
 +                       bit 1 = RA S1          
 +                       bit 2 = DEC S2         
 +                       bit 3 = DEC S1         
 +                       bit 4 = Horizon S2     
 +                       bit 5 = Horizon S1
 +                       [[tcs:limit_logic|Limit Logic in TCS]]    
 +
 +                       
                  
  MOTION  Motion status bits  MOTION  Motion status bits
Line 206: Line 222:
  DRIFT(Drift Rate) = +XXXXXXXXX.xxx  DRIFT(Drift Rate) = +XXXXXXXXX.xxx
                  
-        GETSATELAZ Satellite horizontal coordinates 
                  
 +===Satellite Requests===        
 +        
 +        
 +       GETSATELAZ Satellite horizontal coordinates
 +                   Args: N/A
 +                   returns [EL] [AZ]
 +                   
 +        GETSATECI  Satellite Earth Centered Inertial Cartesian coords
 +                   Args: N.A
 +                   Returns: [X] [Y] [Z]
 +                   
 +        GETSATECEF Satellite Earth Centered Earth Fixed Cartesian coords
 +                   Args: N.A
 +                   Returns: [X] [Y] [Z]
  
 ===undefined Request=== ===undefined Request===
Line 263: Line 292:
  Returns: +XXXXX  Returns: +XXXXX
  
 +=== DIO Request ===
 +
 +       DIO All 6 bytes of DIO
 +            Args: N/A
 +            Returns: A1 B1 C1 A2 B2 C2 as hex numbers
 +           
 +            
 +            A1: 
 +                Bit0: FOCUS UP 
 +                Bit1: FOCUS DN
 +                Bit2: FOCUS F/S
 +                Bit3: ESTOP STATUS
 +                Bit4  HA ALT LIMIT
 +                Bit5  DEC ALT LIMIT
 +                Bit6  DEROT ALT LIMIT
 +                Bit7  SPARE A7A
 +                
 +           B1: Paddle Buttons
 +                Bit0: NORTH
 +                Bit1: SOUTH
 +                Bit2: EAST
 +                Bit3: WEST
 +                Bit4: GUIDE/DRIFT
 +                Bit5: SLEW
 +                Bit6: DOME RIGHT
 +                Bit7  DOME LEFT
 +            
 +            C1: 
 +                Bit0: HA LIMIT
 +                Bit1: DEC LIMIT
 +                Bit2: HOR LIMIT
 +                Bit3: HS NORTH
 +                Bit4: HS EAST
 +                Bit5: Dome Home
 +                Bit6: Focus Up  Limit
 +                Bit7: Focus 
 +                
 +           A2:
 +               Bit0: HA E SLEW 
 +               Bit1: HA W SLEW
 +               Bit2: DEC N SLEW 
 +               Bit3: DEC S SLEW 
 +               Bit4  HOR SLEW LIMIT
 +               Bit5  DEROT CW SLEW LIMIT
 +               Bit6  DEROT CCW SLEW LIMIT
 +               Bit7  REMOTE LOCKOUT
 +         B2: 
 +               Bit0: HA DIR
 +               Bit1: DEC DIR
 +               Bit2: FOCUS DIR
 +               Bit3: DEROT DIR
 +               Bit4: HA INHIBIT
 +               Bit5: DEC INHIBIT 
 +               Bit6: FOCUS INHIBIT 
 +               Bit7: DEROT INHIBIT
 +               
 +          C2:
 +              Bit0: RING BIT 0
 +              Bit1: RING BIT 1
 +              Bit2: SLEW PERMIT
 +              Bit3: DEROT LIMIT
 +              Bit4  DOME RIGHT OUT
 +              Bit5  DOME LEFT OUT
 +              Bit6  DOME ENABLE OUT
 +              Bit7  SPAREC7B
 +           
 +          
 +            
 ==== Commands ==== ==== Commands ====
  
Line 673: Line 770:
                                    
                  
- +       TLE       Gives TCS a new TLE for tracking Earth Satellites 
 +                 Args: Follows this format exactly: [[https://en.wikipedia.org/wiki/Two-line_element_set]] 
 +                  
 +                  
 +       SATTRACK  Tracks the current satellite TLE with the telescope. 
 +                 Args: N/A
  
- + 
 +      NEXTEVENT Gives you rise or set time in hours of coordinates set using the NEXTPOS command.  
 +                Args N.A 
 +                Returns: Rise/Set (0/1) state and time in decimal hours. 
tcs/tcsng_command_list.txt · Last modified: 2019/08/28 13:12 by davner