.

Controller.TxTime

This value determines the controller's transmit time for the SynqNet data. The units are a percentage of the sample period. The default is 75%. Smaller TxTime values will reduce the latency between when the controller receives the data, calculates the outputs, and transmits the data. If the TxTime is too small, the data will be sent before the controller updates the buffer, which will cause a SynqNetTxFailure event.

Version History

Introduced in MPX 2.0.

Units

Percent

Type

Double

Common Exceptions

 
Error Occurs when...
Argument When attempting to set TxTime to a value outside of the interval (0, 100).

Visual Basic

Syntax

Property TxTime As Double

Sample Code

 
Dim x As Double = controller.TxTime

controller.TxTime = 75.0


Sample Application

 

C#

Syntax

double TxTime;

Sample Code

 
double x = controller.TxTime;
 
controller.TxTime = 75.0;

 

 

See Also

Sample Rate

SynqNet Controller Performance

 

       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2021 Motion Engineering