Fire Pong/Interfaces/Puffer Control

From Nottinghack Wiki
< Fire Pong
Revision as of 13:18, 15 June 2016 by Mousetad (talk | contribs) (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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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?