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
tcs:tcsng_command_list [2016/03/17 12:38]
scott
tcs:tcsng_command_list [2019/08/28 13:12] (current)
davner
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 ===
 +**TODO make this consistent with Softlimits (use binary, not hex)**
 +
 +       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 771:
                                    
                  
- +       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.1458243526.txt.gz · Last modified: 2016/03/17 12:38 by scott