COSA
An Object-Oriented Platform for Arduino Programming
DS2482::config_t Union Reference

#include <DS2482.hh>

Collaboration diagram for DS2482::config_t:
Collaboration graph

Public Member Functions

 operator uint8_t ()
 
 config_t ()
 

Public Attributes

uint8_t as_uint8
 Unsigned byte access. More...
 
struct {
   uint8_t   APU:1
 < Bitfield access (little endian). More...
 
   uint8_t   ZERO:1
 Always Zero(0). More...
 
   uint8_t   SPU:1
 Strong Pullup. More...
 
   uint8_t   IWS:1
 1-Wire Speed. More...
 
   uint8_t   COMP:4
 Complement of lower 4-bits. More...
 
}; 
 

Detailed Description

Configuration Register, bit-fields, pp. 5-6.

Definition at line 171 of file DS2482.hh.

Constructor & Destructor Documentation

DS2482::config_t::config_t ( )
inline

Definition at line 184 of file DS2482.hh.

Member Function Documentation

DS2482::config_t::operator uint8_t ( )
inline

Definition at line 180 of file DS2482.hh.

Member Data Documentation

struct { ... }
uint8_t DS2482::config_t::APU

< Bitfield access (little endian).

Active Pullup.

Definition at line 174 of file DS2482.hh.

uint8_t DS2482::config_t::as_uint8

Unsigned byte access.

Definition at line 172 of file DS2482.hh.

uint8_t DS2482::config_t::COMP

Complement of lower 4-bits.

Definition at line 178 of file DS2482.hh.

uint8_t DS2482::config_t::IWS

1-Wire Speed.

Definition at line 177 of file DS2482.hh.

uint8_t DS2482::config_t::SPU

Strong Pullup.

Definition at line 176 of file DS2482.hh.

uint8_t DS2482::config_t::ZERO

Always Zero(0).

Definition at line 175 of file DS2482.hh.


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