Max velocity
0x20Any timeUpper speed limit for every move.
- Default
- 10 turns/s
- Range
- 0.001 – 200 turns/s
- Wire type
- f32
- Python
- Param.MAX_VELOCITY
All 36 settings of the S1, grouped as in Tercio Control. Generated from the same definitions the control panel uses, so names, ranges and defaults match.
motor.save()) writes them all to flash. Calibration, homing and auto-tune save their own results.Busy while the motor moves; When disabled ones need the bridge off. The badge on each setting says which.set_param takes turns.Tercio Control can export a motor’s settings to a file and import them into another motor: the buttons are at the top of the Settings tab.
from TercioBridge import Param
motor.set_param(Param.RUN_CURRENT_MA, 1200)motor.set_param(Param.MAX_VELOCITY, 5) # turns/sprint(motor.get_param(Param.KP))motor.save()Upper speed limit for every move.
Ramp steepness for every move.
Moves never go below this. Active when min is less than max.
Moves never go above this.
Energise and hold position as soon as the board starts.
Correction speed per unit of error. Higher is stiffer; too high oscillates.
Removes steady error under constant load. Usually 0 for steppers.
Acts on the velocity error. Usually 0.
At rest, errors smaller than this are ignored so the motor does not hunt.
200 for 1.8° motors, 400 for 0.9° motors.
The driver interpolates to 1/256 internally; 16 is a good default.
RMS coil current while moving. The board delivers up to about 1.77 A.
Current at standstill, as a share of the run current.
Near-silent at low speed. Above the switch speed the driver uses SpreadCycle.
Motor speed where the driver switches to SpreadCycle. 0 keeps quiet mode at every speed.
Flip which way is positive. No recalibration needed.
Motor turns per encoder turn. 1 with the on-board encoder.
Changing the encoder clears the calibration. Disable the motor first.
Set by calibration. Change by hand only if you know you need to.
Run Calibrate to set this.
Seek a limit switch, or push gently into a hard stop.
Keep it slow for repeatable results.
Reduced current while searching, so a hard stop is gentle.
How far to move away from the trigger point before setting zero.
Following error that counts as hitting the stop. Smaller is more sensitive.
Maximum search time.
IN1 blocks negative motion, IN2 blocks positive motion.
On for normally-open switches wired to GND.
Take position commands from the STEP/DIR/EN connector (3.3 V logic only).
Polarity of the external enable input.
Following error that counts as a stall.
How long the error must persist. 0 turns stall detection off.
Board temperature that cuts the motor current.
Stops a moving axis when commands stop arriving. 0 turns it off.
Unique per motor on the bus. Takes effect immediately.
How often the motor reports its state. 100 Hz suits most setups.