- Dec 01, 2011
-
-
da1l6 authored
CardReader, Control: Change Polarity of Card-Detection / Reader-Power-Request pin to match the final hardware.
-
- Nov 06, 2011
-
-
da1l6 authored
-
- Oct 11, 2011
-
-
da1l6 authored
Cardreader: Switch card power in software Cardreader: Cleanup some dead code Cardreader: Change IO Pins and Clockgen Timer to match new hardware. Cardreader: Update LCD lib and set 4 bit mode pins. Cardreader: Fix racecondition where serial interfaces bytes can get lost while processing an LCD command. The sender will now be notified when the commadn is complete. Control: Support low battery shutdown override in new UPS. Control: Support diabling keyslots Control: Re-enable IDLE sleep mode. Control: Change Cardreader power request pin polarity (high = power needed) Control: Support RNG power software control (currently always on, to be changed). Control: Update shell help command, to list all commands.
-
- May 28, 2011
-
-
da1l6 authored
Control: Add support for shutting down the cardreader power completely when on battery and no card is in the reader.
-
- Feb 20, 2011
-
-
da1l6 authored
-
- Feb 18, 2011
-
-
da1l6 authored
-
- Feb 17, 2011
-
-
da1l6 authored
-
- Feb 13, 2011
-
-
da1l6 authored
Rework of card reader protocol and code. It now uses a generic transport protocol with error checking (CRC16). Rework card reader interface, it now drives the LCD and card remotely. Switch key storage to external EEPROM. Cache only the first 4 byte of key hashes in RAM, not the full hash. Replace old single char commands with a management CLI. Currently a hardcoded login is used. This is subject to change. Use an external hardware RNG for random numbers. Thanks to StuC for building this nice piece of Hardware. Disable power save modes for now. Enable Brown out detection to avoid accidental door commands on power fail Update schematics.
-
- Jan 12, 2011
-
-
da1l6 authored
Control: Regenerate salt after 3 tries. Control: Add timeout to auth. Control: Set KEY_COUNT to 32. Thats all that fits in the internal EEPROM.
-
- Jan 08, 2011
-
-
da1l6 authored
-
- Jan 07, 2011
-
-
da1l6 authored
PortalControl: Switch external crystal back on. Reorganize directory structure.
-
- Dec 14, 2010
-
-
da1l6 authored
Setup power supply for Auth-System and Keymatic immediatly after powerup/reset. Implement commands and a button to change power supply state.
-
- Nov 17, 2010
-
-
da1l6 authored
-
- Nov 14, 2010
-
-
da1l6 authored
-
- Nov 05, 2010
-
-
da1l6 authored
Rework state handling. Don't try to interpret hardware states more than needed. Add software state flags to represent what the system is currently doing.
-
- Oct 26, 2010
-
-
da1l6 authored
-
- Oct 22, 2010
-
-
da1l6 authored
Permanently enable Alarm pin instead for use with a fixed frequency beeper instead of a (piezo) speaker. Use freeed AVR Timer to move door command waits into background.
-
- Oct 20, 2010
-
-
da1l6 authored
100ms was too small for the real hardware.
-
- Oct 19, 2010
-
-
da1l6 authored
Currently using PD2
-
- Oct 18, 2010
-
-
da1l6 authored
-
- Oct 17, 2010
-
-
da1l6 authored
-