Commit Graph

20 Commits

Author SHA1 Message Date
King Kévin bcf548583f add safety: ensure button is pressed before erasing 2014-08-04 10:47:32 -07:00
King Kévin e0cd617537 add functionnality: memory is erased when holding button for 5s 2014-08-02 23:50:05 -07:00
King Kévin bd339641ad add MDR-U info 2014-08-02 23:26:12 -07:00
King Kévin 32dd7bbee6 LED stays on on new code, blinked on existing coe, and can be cleared using the button 2014-08-02 23:23:39 -07:00
King Kévin 980f8dcbfe add flashing compatibility to MDR-U 2014-08-02 23:22:32 -07:00
King Kévin 9f35b7a8ef dump codes when booting 2014-08-02 16:10:04 -07:00
King Kévin 5a32c0c9a4 use relay to signal new saved code 2014-08-02 15:56:11 -07:00
King Kévin 6e68b14cc9 return success of save_code 2014-08-02 15:47:37 -07:00
King Kévin 2ef68f1a1c a time in clear_memory() for eeprom to writew 2014-08-02 15:27:22 -07:00
King Kévin 1f05f5a8b8 implemented clear_memory() 2014-08-02 15:07:35 -07:00
King Kévin 7af0a8a5b8 implemented save_code() 2014-08-02 14:43:44 -07:00
King Kévin 42d4dbdc2d fix bit save in byte read 2014-08-02 14:09:17 -07:00
King Kévin 53663ade65 I2C corrected 2014-08-02 13:33:22 -07:00
King Kévin 791a7820c3 implemented own I2C protocol 2014-07-30 09:15:34 -07:00
King Kévin 03dfdc0737 test I2C: fails. same code produce similar result every 9 times 2014-07-29 00:11:29 -07:00
King Kévin d352167fb4 change Makefile to compile library 2014-07-28 17:13:58 -07:00
King Kévin df5e3f7521 add I2C library 2014-07-28 17:13:27 -07:00
King Kévin d6cefb1308 use timers to measure pulse and bits. megacode detecting added 2014-07-27 20:11:40 -07:00
King Kévin 43257b8ace use interrupts for switches 2014-07-26 20:30:39 -07:00
King Kévin ecff66736d add microcontroller code for MDR receiver. button turns off LED 2014-07-26 19:35:44 -07:00