DS2436(3) One-Wire File System DS2436(3)

# [NAME](#NAME)

**DS2436** - Battery ID/Monitor Chip

# [SYNOPSIS](#SYNOPSIS)

Temperature Voltage and Memory.

**1B** \[.]XXXXXXXXXXXX\[XX]\[/\[ **pages/page.\[0-4|ALL]** | **temperature** | **volts** | **counter/cycles** | **counter/reset** | **counter/increment** |

See the file man3/standard\_mini.3so.

]]

# [FAMILY CODE](#FAMILY_CODE)

*1B*

# [SPECIAL PROPERTIES](#SPECIAL_PROPERTIES)

## [pages/page.0 ... pages/page.4 pages/page.ALL](#pages/page.0_..._pages/page.4_pages/page.ALL)

*read-write, binary*  
Memory is split into 5 pages of 32 bytes each. Only the first 3 pages are really available, and some of that appears to be reserved. See the datasheet for details.

*pages/page.0* is locked and unlocked transparently for every write.

*ALL* is an aggregate of the pages. Each page is accessed sequentially.

## [temperature](#temperature)

*read-only, floating point*  
*Temperature* read by the chip at high resolution (~13 bits). Units are selected from the invoking command line. See [**owfs(1)**](/man/os/owfs/owfs.1) or [**owhttpd(1)**](/man/os/owfs/owhttpd.1) for choices. Default is Celsius. Conversion takes ~20 msec.

## [volts](#volts)

*read-only, floating point*  
Voltage read (~10 bits) at the chip's supply voltage Vdd. Range 2.4V to 10V.

## [counter/](#counter/)

A resettable non-volatile counter intended for counting battery discharge cycles.

## [counter/cycles](#counter/cycles)

*read-only, unsigned integer*  
Cycle counter value. Stored at memory location 0x82.

## [counter/increment](#counter/increment)

*write-only, yes/no*  
Any non-zero (true) value will increment *counter/cycles* by one.

## [counter/reset](#counter/reset)

*write-only, yes/no*  
Any non-zero (true) value will reset *counter/cycles* to zero.

# [STANDARD PROPERTIES](#STANDARD_PROPERTIES)

See the file man3/standard.3so.

# [ALARMS](#ALARMS)

None.

# [DESCRIPTION](#DESCRIPTION)

See the file man3/description.3so.

## [DS2436](#DS2436)

The [**DS2436 (3)**](/man/os/owfs/DS2436.3) is a simpler form of the **DS2438** battery chip. It has no counter, and only one voltage sensor.

# [ADDRESSING](#ADDRESSING)

See the file man3/addressing.3so.

# [DATASHEET](#DATASHEET)

http://pdfserv.maxim-ic.com/en/ds/DS2436.pdf

# [SEE ALSO](#SEE_ALSO)

See the file man3/seealso.3so.

# [AVAILABILITY](#AVAILABILITY)

http://www.owfs.org

# [AUTHOR](#AUTHOR)

Paul Alfille (paul.alfille@gmail.com)

2003 OWFS Manpage

---

Document: DS2436(3) from owfs 3.2.4-r8 (Chainguard OS)
Source: https://github.com/owfs/owfs
