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

#include <DS2482.hh>

Collaboration diagram for DS2482::status_t:
Collaboration graph

Public Member Functions

 operator uint8_t ()
 

Public Attributes

uint8_t as_uint8
 Unsigned byte access. More...
 
struct {
   uint8_t   IWB:1
 < Bitfield access (little endian). More...
 
   uint8_t   PPD:1
 Presence-Pulse Detect. More...
 
   uint8_t   SD:1
 Short Detected. More...
 
   uint8_t   LL:1
 Logic Level. More...
 
   uint8_t   RST:1
 Device Reset. More...
 
   uint8_t   SBR:1
 Single Bit Result. More...
 
   uint8_t   TSB:1
 Triplet Second Bit. More...
 
   uint8_t   DIR:1
 Branch Direction Taken. More...
 
}; 
 

Detailed Description

Status Register, bit-fields, pp. 8-9.

Definition at line 150 of file DS2482.hh.

Member Function Documentation

DS2482::status_t::operator uint8_t ( )
inline

Definition at line 162 of file DS2482.hh.

Member Data Documentation

struct { ... }
uint8_t DS2482::status_t::as_uint8

Unsigned byte access.

Definition at line 151 of file DS2482.hh.

uint8_t DS2482::status_t::DIR

Branch Direction Taken.

Definition at line 160 of file DS2482.hh.

uint8_t DS2482::status_t::IWB

< Bitfield access (little endian).

1-Wire Busy.

Definition at line 153 of file DS2482.hh.

uint8_t DS2482::status_t::LL

Logic Level.

Definition at line 156 of file DS2482.hh.

uint8_t DS2482::status_t::PPD

Presence-Pulse Detect.

Definition at line 154 of file DS2482.hh.

uint8_t DS2482::status_t::RST

Device Reset.

Definition at line 157 of file DS2482.hh.

uint8_t DS2482::status_t::SBR

Single Bit Result.

Definition at line 158 of file DS2482.hh.

uint8_t DS2482::status_t::SD

Short Detected.

Definition at line 155 of file DS2482.hh.

uint8_t DS2482::status_t::TSB

Triplet Second Bit.

Definition at line 159 of file DS2482.hh.


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