Controller FAQs Frequently Asked Questions

How do I factory reset my controller?

Sometimes, a factory reset of a BAC V/Bad Ass Controller is necessary. Perhaps you are repurposing it for a new room, or maybe you want to start fresh as a troubleshooting step.

The reset procedure uses the buttons visible inside the recessed holes on the faceplate of the controller. They are accessible by pushing a long, non-conductive object through the holes to press the button underneath, or by removing the cover of the controller.

To reset the Bad Ass Controller:

  • Disconnect the green terminal blocks, if any wires are connected. The button used for this process is shared with Input 0, so if anything is connected to it, the factory reset sequence may not work. (If you are trying to troubleshoot a controller, removing all the connected electronics is also a great troubleshooting step.)
  • Press and release the reset button.
  • Immediately after releasing the reset button, within a second or two, press and hold the [IN0/A] button. The status light will start flashing.
  • Wait for the status light to stop flashing. When the status light stops flashing, release [IN0/A]
  • Press and release [IN0/A] twice within 2 seconds. The sequence should be slower than a mouse double-click but still fairly rapid – think “one-and-two-and” pacing.
  • Wait about ten seconds. You’ll see the status light blink a mixed green/red color, and then the controller will begin the process of clearing its memory. The status light will go solid once the memory is reset.
  • Your controller is now reset!
Video Demonstration
Controller FAQs Frequently Asked Questions

Can one controller run multiple puzzles?

The BAC uses the concept of a ‘game’, defined as the logic for puzzles like sequence games (press buttons or trigger inputs in order), or a Simon Says, a RFID match game, knock-knock, etc.

Even when the ‘game’ is selected and running, each BAC also always has ‘Room Controller’ mode running.  Room Controller mode is for simple logic and sequences and is all event driven (defined in the Event System page). 

Both modes can overlap.  For instance, you can have an Simon Says game running on 5 inputs and outputs and a 2 other sensors and maglocks all wired up.  The Simon Says game will trigger events to maybe trigger sounds, and the other two sensors and trigger inputs in the Event System to trigger maglocks or solenoids, etc. 

So while only one ‘game’ can be running at a time, the Room Controller mode can allow additional simple puzzles to be implemented, subject to available capacity of inputs and outputs.