Skip to content

Driver Mode 12: Pulse + Kick

This page describes a mode of operation for a driver. See the Working with Drivers section of the FAST Serial Protocol documentation for details about how to use it.

(only available on WPC-89, WPC-95, and System 11 platforms)

Sends two variable PWM times and then kicks (coil Full Power) at the end of the cycle. Useful for gently moving a coil and then kicking it the rest of the way. One good use for this driver is a VUK or a trough eject. It will reduce the force of power applied to the ball by moving the coil shaft gently before kicking the ball at the end of the cycle. This can help ensure the ball is in full contact with the shaft before the full kick occurs.

[DL/DN]:<driver>,<trigger>,<switch>,12,<pwm1_ms>,<pwm1_power>,<pwm2_ms>,<pwm2_power>,<kick_ms>

<driver>

FAST driver number, in hex.

<trigger>

  • 00 Disabled
  • 01 Switch True
  • 11 Switch False
  • C1 Virtual Switch True
  • 81 Virtual Switch False

<switch>

FAST switch number, in hex

<mode>

12 Pulse Kick

<pwm1_ms>

Initial pulse time in milliseconds (hex)

<pwm1_power>

PWM power of the initial pulse time. See the pwm byte sequence table at the bottom of this page for details.

<pwm2_ms>

Pulse time of the second pulse in milliseconds (hex). This pulse time starts immediately after the initial pulse time expires.

<pwm2_power>

PWM power of the second pulse time. In most cases, this will be a less-powerful pulse than the initial pulse. See the pwm byte sequence table at the bottom of this page for details.

<kick_ms>

Time in milliseconds (hex) that the coil will be held at full power after the second pulse time expires.

N or > jump the next page, P or < for previous, search with S or ?