Issues - sikadm/SecuritySystem GitHub Wiki

Known Issues:

  1. Countdown only stays on "01" for half of a second.

  2. Reset sometimes takes multiple tries to work. There doesn't appear to be a pattern. Patterns hypothesized: after code is entered correctly, after code is entered incorrectly, after countdown reaches 0 and the alarm starts, in armed state, during countdown. Tried double-checking state paths to see if there was a missing link, but couldn't find one.

  3. Was unable to figure out the text generator for the VGA display so used object display.

Possible Solutions:

  1. It was initially skipping the one altogether, but we put it in the counter for the alarm lights so it would appear for a half-second. We could probably fix it altogether by giving it its own counter that goes to 1 second instead of .5 seconds.

  2. Current "fix" is just to flip reset until it works (which it always did, eventually). Reset has priority over the states, so I'm not sure why it doesn't always work.

  3. Need to create a block schematic components for the font ROM, character generator, and character memory and connect to VGA controller and other components currently in the design, since the top level is controlled by a block diagram schematic.