Support » Pololu TReX User’s Guide » 4. RC/Analog in Detail »
4.b. Channel Calibration
<p>As was covered in <a href="/docs/0J1/3.e">Section 3.e</a>, you can automatically calibrate your TReX for your RC or analog controller. If this doesn’t prove sufficient for your needs, you can manually calibrate your TReX for your controller by specifying the <strong>minimum</strong>, <strong>neutral</strong>, <strong>maximum</strong>, and <strong>deadband</strong> values for each channel. The TReX can simultaneously store both a set of RC and a set of analog calibration parameters. The calibration parameters are in the units of the raw channel values: 0.4 us for RC, 4.89 mV for analog. In general, these parameters affect how the TReX interprets the channel input values.</p>
<p>Perhaps most noticeably, these parameters help determine how the channel inputs affect the motors. Motor speed is scaled linearly (or parabolically, if the channel is set as parabolic using the “parabolic channels” configuration parameter) from 0 at a channel input of <strong>neutral+deadband</strong> to max speed at a channel input of <strong>maximum</strong>. In the other direction, motor speed goes from 0 at <strong>neutral-deadband</strong> to max speed at <strong>minimum</strong>. Motor speed is 0 for channel inputs between <strong>neutral-deadband</strong> and <strong>neutral+deadband</strong>, and motor speed is at a maximum for channel inputs greater than <strong>maximum</strong> or less than <strong>minimum</strong>. Motor direction is determined by the side of neutral the channel input is on, and notions of forward and reverse can be switched on a channel by channel basis using the “reversed channels” configuration parameter.</p>