- General Information
- Server Administration
- Mission Database
- Data Management
- Data Links
- Processors
- Commanding
- Services
- Security
- Web Interface
- Programs
Extending Yamcs
Appendices
        
          
            Yamcs Release Notes
          
        
          
            Yamcs HTTP API
          
        
          
        
        
          
        
          
        
          
            Source Code Documentation
          
        
        
      
TCP TC Data Link¶
Sends telecommands via TCP.
Class Name¶
Configuration¶
Data links are configured in etc/yamcs.instance.yaml. Example:
dataLinks:
 - name: tc-out
   class: org.yamcs.tctm.TcpTcDataLink
   stream: tc_realtime
   host: 127.0.0.1
   port: 10010
   commandPostprocessorClassName: org.yamcs.tctm.GenericCommandPostprocessor
Configuration Options¶
- stream (string)
- Required. The stream where command instructions are received 
- host (string)
- Required. The host of the TC provider 
- port (integer)
- Required. The TCP port to connect to 
- tcQueueSize (integer)
- Limit the size of the queue. Default: unlimited 
- tcMaxRate (integer)
- Ensure that on overage no more than - tcMaxRatecommands are issued during any given second. Default: unspecified
- commandPostprocessorClassName (string)
- Class name of a Command Postprocessor implementation. Default is org.yamcs.tctm.GenericCommandPostprocessor. 
- commandPostprocessorArgs (map)
- Optional args of arbitrary complexity to pass to the command postprocessor. Each postprocessor may support different options. 
