miosix::Time Struct Reference
[Hardware]

#include <bsp.h>

List of all members.

Public Attributes

unsigned char sec
 Seconds, in range 0..59.
unsigned char min
 Minutes, in range 0..59.
unsigned char hour
 Hours, in range 0..23.
unsigned char day
 Day, in range 1..31.
unsigned char month
 Month, in range 1..12.
unsigned int year
 Year, in range 0..4095 ;).
DayOfWeek dow
 Day of week. This is not taken into account for wakeup time.
unsigned char wakeup_mask


Detailed Description

Time struct, used to get/set time. It can also be passed to sleep() to automatically wakeup the device at any given time.

Member Data Documentation

This is only used for wakeup time

  • bit 0 = if @ 1, sec is not considered for wakeup time
  • bit 1 = if @ 1, min is not considered for wakeup time
  • bit 2 = if @ 1, hour is not considered for wakeup time
  • bit 3 = if @ 1, day is not considered for wakeup time
  • bit 4 = if @ 1, month is not considered for wakeup time
  • bit 5 = if @ 1, year is not considered for wakeup time


The documentation for this struct was generated from the following file:

Generated on Fri Jun 19 15:19:04 2009 for Miosix by  doxygen 1.5.6