OS Manuals

DS2436(3)

DS2436 - Battery ID/Monitor Chip

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

DS2436 - Battery ID/Monitor Chip

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.

]]

1B

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.

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) or owhttpd(1) for choices. Default is Celsius. Conversion takes ~20 msec.

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

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

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

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

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

See the file man3/standard.3so.

None.

See the file man3/description.3so.

The DS2436 (3) is a simpler form of the DS2438 battery chip. It has no counter, and only one voltage sensor.

See the file man3/addressing.3so.

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

See the file man3/seealso.3so.

http://www.owfs.org

Paul Alfille (paul.alfille@gmail.com)

2003 OWFS Manpage

owfs 3.2.4-r9 · os · ingested 2026-10-26