Note: The firmware is implemented, documentation is in AlarmClock/Parts/CL-P01.

User Interface

The clock's menus might look like this.

Empty display

(for copy and paste)

   0        1         2
   12345678901234567890
  1                    1
  2                    2
  3                    3
  4                    4
   12345678901234567890
   0        1         2

Basic time display

Time display, DCF sync was successful, alarm off.

MNU_BASIC (0x01)

   0        1         2
   12345678901234567890
  1>19:32<        [00] 1
  2                    2
  3Tue, 26. Jun 2007   3
  41=Alrm      5=Config4
   12345678901234567890
   0        1         2

Basic time display, alarm on and set to 20:00h. Three snooze uses left.

MNU_BASIC (0x01)

   0        1         2
   12345678901234567890
  1>19:32<  A     [00] 1
  2 A 20:00 snz 3      2
  3Tue, 26. Jun 2007   3
  41=Alrm      5=Config4
   12345678901234567890
   0        1         2

Alarm on and set to 20:00h, snooze already pressed once, two uses left.

MNU_BASIC (0x01)

   0        1         2
   12345678901234567890
  1>20:03<        [00] 1
  2 A 20:00 snz 2      2
  3Tue, 26. Jun 2007   3
  41=Alrm       0=AlOff4
   12345678901234567890
   0        1         2

Alarm configuration menu

Absolute alarm time 08:00h, alarm turned on.

MNU_ALARM (0x02)

   0        1         2
   12345678901234567890
  1>19:32<        [00] 1
  2     A= 08:00       2
  31=Adjust    2=On/Off3
  43=Delta    4=AbsTime4
   12345678901234567890
   0        1         2

line 2 when alarm time is delta, now plus 6:30hrs, alarm turned off:

  2      + 06:30       2

delta 6:30 hrs, alarm turned on:

  2     A+ 06:30       2

Configuration window

MNU_CONFIG (0x03)

   0        1         2
   12345678901234567890
  1>19:32<        [00] 1
  2                    2
  33=DCF77 (on)        3
  45=SnzMax (3)  6=Info4
   12345678901234567890
   0        1         2

If '3' is dialled, line 3 changes to:

  33=DCF77 (off)       3

and DCF77 synchronisation is switched off.

If '5' is dialled, cursor blinks at (11/4), and new snooze max number can be dialled in.  (MNU_SNZMAX (0x04)) 

If '6' is dialled, an informational screen (including Fw. revision) is displayed.  (MNU_INFO (0x05)) 


CategoryElectronics


THIS DATA IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS DATA, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

All product and brand names mentioned on there pages and in the source code are registered names and/or trademarks of the respective owner and are mentioned for identification purposes only.

For a full copyright notice, please see this link. For imprint and contact information, please see http://www.thiemo.net/.

AlarmClock/FirmWare (last edited 2007-07-14 10:20:21 by ThiemoNordenholz)