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

# [NAME](#NAME)

**DS2423** - 4kbit 1-Wire RAM with Counter

# [SYNOPSIS](#SYNOPSIS)

RAM and counters.

**1D** \[.]XXXXXXXXXXXX\[XX]\[/\[ **counter.\[A|B|ALL]** | **memory** | **pages/page.\[0-15|ALL]** | **pages/count.\[0-15|ALL]** |

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

]]

# [FAMILY CODE](#FAMILY_CODE)

*1D*

# [SPECIAL PROPERTIES](#SPECIAL_PROPERTIES)

## [counter.A counter.B counter.ALL](#counter.A_counter.B_counter.ALL)

*read-only, unsigned integer*  
Debounced external counter. Associated with RAM *page.14* and *page.15* Note: counter increments only. It is reset when the chip loses power.  
*ALL* returns the two values, separated by a comma. They are read sequentially.

The property was called *counters* prior to OWFS version 2.9p1 and the old name is invisibly recognized for backwards compatibility.

## [memory](#memory)

*read-write, binary*  
512 bytes of memory.

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

*read-write, binary*  
Memory is split into 16 pages of 32 bytes each. Memory is RAM, contents are lost when power is lost. *ALL* is an aggregate of the pages. Each page is accessed sequentially.

## [pages/count.0 ... pages/count.15 pages/count.ALL](#pages/count.0_..._pages/count.15_pages/count.ALL)

*read-only, unsigned integer*

Write access to each page of memory. Actually only *page.12* and *page.13* have write counters.  
*page14* and *page.15* ´s counters are associated with the external *counters.A* and *counters.B* triggers.  
The value 0xFFFFFFFF is returned for *pages/count.0* through *pages/count.11*  
*ALL* is an aggregate of the counters, comma separated. Each page is accessed sequentially.

# [STANDARD PROPERTIES](#STANDARD_PROPERTIES)

See the file man3/standard.3so.

# [ALARMS](#ALARMS)

None.

# [DESCRIPTION](#DESCRIPTION)

See the file man3/description.3so.

## [DS2423](#DS2423)

The [**DS2423 (3)**](/man/os/owfs/DS2423.3) is used for its counters. The internal counters (associated with pages 12 and 13) can detect memory tampering.

The external counters A and B page been used in circuit design, such as a wind anometer. *OWFS* system handles this automatically.

# [ADDRESSING](#ADDRESSING)

See the file man3/addressing.3so.

# [DATASHEET](#DATASHEET)

http://pdfserv.maxim-ic.com/en/ds/DS2423.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: DS2423(3) from owfs 3.2.4-r10 (Chainguard OS)
Source: https://github.com/owfs/owfs
