COSA
An Object-Oriented Platform for Arduino Programming
DS18B20::scratchpad_t Struct Reference

#include <DS18B20.hh>

Collaboration diagram for DS18B20::scratchpad_t:
Collaboration graph

Public Attributes

int16_t temperature
 Temperature reading (9-12 bits). More...
 
int8_t high_trigger
 High temperature trigger. More...
 
int8_t low_trigger
 Low temperature trigger. More...
 
uint8_t configuration
 Configuration; resolution, alarm. More...
 
uint8_t reserved [3]
 Reserved. More...
 
uint8_t crc
 Check sum. More...
 

Detailed Description

DS18B20 Memory Map (Figure 7, pp. 7).

Definition at line 261 of file DS18B20.hh.

Member Data Documentation

uint8_t DS18B20::scratchpad_t::configuration

Configuration; resolution, alarm.

Definition at line 265 of file DS18B20.hh.

uint8_t DS18B20::scratchpad_t::crc

Check sum.

Definition at line 267 of file DS18B20.hh.

int8_t DS18B20::scratchpad_t::high_trigger

High temperature trigger.

Definition at line 263 of file DS18B20.hh.

int8_t DS18B20::scratchpad_t::low_trigger

Low temperature trigger.

Definition at line 264 of file DS18B20.hh.

uint8_t DS18B20::scratchpad_t::reserved[3]

Reserved.

Definition at line 266 of file DS18B20.hh.

int16_t DS18B20::scratchpad_t::temperature

Temperature reading (9-12 bits).

Definition at line 262 of file DS18B20.hh.


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