Arduino-TWI
Two-Wire Interface (TWI) library for Arduino
DS2482::status_t Union Reference

#include <DS2482.h>

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 353 of file DS2482.h.

Member Function Documentation

DS2482::status_t::operator uint8_t ( )
inline

Definition at line 365 of file DS2482.h.

Member Data Documentation

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

Unsigned byte access.

Definition at line 354 of file DS2482.h.

uint8_t DS2482::status_t::DIR

Branch Direction Taken.

Definition at line 363 of file DS2482.h.

uint8_t DS2482::status_t::IWB

< Bitfield access (little endian).

1-Wire Busy.

Definition at line 356 of file DS2482.h.

uint8_t DS2482::status_t::LL

Logic Level.

Definition at line 359 of file DS2482.h.

uint8_t DS2482::status_t::PPD

Presence-Pulse Detect.

Definition at line 357 of file DS2482.h.

uint8_t DS2482::status_t::RST

Device Reset.

Definition at line 360 of file DS2482.h.

uint8_t DS2482::status_t::SBR

Single Bit Result.

Definition at line 361 of file DS2482.h.

uint8_t DS2482::status_t::SD

Short Detected.

Definition at line 358 of file DS2482.h.

uint8_t DS2482::status_t::TSB

Triplet Second Bit.

Definition at line 362 of file DS2482.h.


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