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.

[DL/DL]:<DRIVER_ID>,<TRIGGER>,<SWITCH_ID>,<12>,<PWM1_TIME>,<PWM1>,<PWM2_TIME>,<PWM2>,<KICK TIME>,<CR>

<DRIVER_ID>

  • FAST Driver number, zero based.

<TRIGGER>

  • 0x00 = Disabled

  • 0x01 = Switch True

  • 0x11 = Switch False

  • 0xC1 = Virtual Switch True

  • 0x81 = Virtual Switch False

<SWITCH_ID>

  • FAST Switch number, zero based.

<MODE>

  • 0x12 = Pulse Kick

<PWM1_TIME>

  • PWM1 On-Time in Milliseconds (HEX) This is the initial pulse time of the coil

<PWM1>

  • Controls the pwm (power) of the initial pulse (). See PWM Byte Sequence Table for details.

<PWM2_TIME>

  • PWM2 On-Time in Milliseconds (HEX) This is the second pulse time for the coil

<PWM2>

  • Controls the pwm (power) of the second pulse (). See PWM Byte Sequence Table for details.

<KICK_TIME>

  • Full Power Kick Time in Milliseconds (HEX) This is the final full power pulse time for the coil

Documentation Feedback? Requests? Confused?

Hi! I'm Brian, and I'm responsible for the documentation at FAST Pinball. If you have any feedback, requests, corrections, ideas, or any other thoughts about this documentation, please let me know! You can email me at brian@fastpinball.com. Thanks!

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