Logging

Not much is logged by default. To enable additional logging, copy the debug_sample.py file in the top-most directory to debug.py. Uncomment the loggers to see the following information:

Logger Description
pin.coil Firing of coils/solenoids
pin.command Command received from a web client
pin.data Loading and saving of persistant state
pin.dmd Dot-matrix stack, queue, and overlay handling
pin.event Global event queue
pin.gi General illumination lights
pin.keyboard Key down and up events
pin.handler Lifecycle events of the game handlers that implement the modes of the game
pin.lamp Lamp activitiy. Light shows are not logged as these can be excessive.
pin.magic Shows if switch events are accepted, rejected, or trigger by a given magic sequence
pin.mixer Music and sounds being played
pin.resources Loading of resource assets
pin.server Lifecylce events for the web server
pin.shows Lifecycle of scripted events to be shown to the user
pin.sim Simulator activity as balls move around
pin.switch Physical switches