Difference between revisions of "Fire Pong/Interfaces/Puffer Control"

From Nottinghack Wiki
Jump to navigation Jump to search
(Created page with "=== Purpose === This interface defines how the main game control unit signals other parts of the system to set off the various puffers in the system. * All puffers on a ser...")
(No difference)

Revision as of 13:18, 15 June 2016

Purpose

This interface defines how the main game control unit signals other parts of the system to set off the various puffers in the system.

  • All puffers on a serial bus, each with unique ID
  • Serial bus params TBD, but probably slowish with error correction if possible because interference from sparkers:
    • RS232 because Mouse has a bunch of MAX3232 converters
    • parity & ECC
  • Only control box writes to bus
  • Puffer events are sent in real time
    • Addressed by puffer ID
    • With duration argument
    • Multiple IDs in a single request?