Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Key Functions

  • Automatic launch when startup lamp is blinking
  • Acquire 20 million point launch bonus
  • Retrieve position predictions and actuate main flippers accordingly
  • Catch ball on the left flipper and aim for some targets
  • Actuate the top flipper if ball is visible around it

Overview


The behaviour and information processing is distributed across multiple regions in the controller.

  • Yellow: These regions are in control of setting the output signals. These output signals are what is used to set the GPIO pins outside of the controller. The 

    delayed  regions are just a simple extension on top of the actuate regions.

  • Red: These two regions control launching. manual launching  just holds both flippers up for a long enough period for the machine to launch the ball into the game. The other region is in charge of detecting when the launch lamp is blinking and then waiting the appropriate amount of time to acquire the 20 million launch bonus.
  • Blue: These are the main brain of the controller. These regions retrieve ball positions, ask for predictions on future ball positions, process a little game information to determine possible targets and decide when and how to actuate the flippers.





  • No labels