COSA
An Object-Oriented Platform for Arduino Programming
DS3231::control_t Union Reference

#include <DS3231.hh>

Collaboration diagram for DS3231::control_t:
Collaboration graph

Public Attributes

uint8_t as_uint8
 
struct {
   uint8_t   a1ie:1
 Alarm 1 Interrupt Enable. More...
 
   uint8_t   a2ie:1
 Alarm 2 Interrupt Enable. More...
 
   uint8_t   intcn:1
 Interrupt Control. More...
 
   uint8_t   rs:2
 Rate Select. More...
 
   uint8_t   conv:1
 Convert Temperature. More...
 
   uint8_t   bbsqw:1
 Battery-Backup Square-Wave Enable. More...
 
   uint8_t   eosc:1
 Enable Oscillator. More...
 
}; 
 

Detailed Description

Special-Purpose Register: Control Register (pp. 13).

Definition at line 135 of file DS3231.hh.

Member Data Documentation

struct { ... }
uint8_t DS3231::control_t::a1ie

Alarm 1 Interrupt Enable.

Definition at line 138 of file DS3231.hh.

uint8_t DS3231::control_t::a2ie

Alarm 2 Interrupt Enable.

Definition at line 139 of file DS3231.hh.

uint8_t DS3231::control_t::as_uint8

Definition at line 136 of file DS3231.hh.

uint8_t DS3231::control_t::bbsqw

Battery-Backup Square-Wave Enable.

Definition at line 143 of file DS3231.hh.

uint8_t DS3231::control_t::conv

Convert Temperature.

Definition at line 142 of file DS3231.hh.

uint8_t DS3231::control_t::eosc

Enable Oscillator.

Definition at line 144 of file DS3231.hh.

uint8_t DS3231::control_t::intcn

Interrupt Control.

Definition at line 140 of file DS3231.hh.

uint8_t DS3231::control_t::rs

Rate Select.

Definition at line 141 of file DS3231.hh.


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