File: DS2423.man

package info (click to toggle)
owfs 3.2p3+dfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster
  • size: 8,688 kB
  • sloc: ansic: 65,085; pascal: 5,957; tcl: 2,688; makefile: 1,357; python: 1,114; sh: 891; cs: 623; php: 600; perl: 587; java: 404; ruby: 289; cpp: 105; asm: 102; xml: 53
file content (108 lines) | stat: -rw-r--r-- 2,468 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
'\"
'\" Copyright (c) 2003-2004 Paul H Alfille, MD
'\" (paul.alfille@gmail.com)
'\"
'\" Device manual page for the OWFS -- 1-wire filesystem package
'\" Based on Dallas Semiconductor, Inc's datasheets, and trial and error.
'\"
'\" Free for all use. No warranty. None. Use at your own risk.
'\"
.TH DS2423 3  2003 "OWFS Manpage" "One-Wire File System"
.SH NAME
.B DS2423
\- 4kbit 1-Wire RAM with Counter
.SH SYNOPSIS
RAM and counters.
.PP
.B 1D
[.]XXXXXXXXXXXX[XX][/[
.B counter.[A|B|ALL]
|
.B memory
|
.B pages/page.[0-15|ALL]
|
.B pages/count.[0-15|ALL]
|
.so man3/standard_mini.3so
]]
.SH FAMILY CODE
.PP
.I 1D
.SH SPECIAL PROPERTIES
.SS counter.A counter.B counter.ALL
.I read-only, unsigned integer
.br
Debounced external counter. Associated with RAM
.I page.14
and
.I page.15
Note: counter increments only. It is reset when the chip loses power.
.br
.I ALL
returns the two values, separated by a comma. They are read sequentially.
.P
The property was called
.I counters
prior to OWFS version 2.9p1 and the old name is invisibly recognized for backwards compatibility.
.SS memory
.I read-write, binary
.br
512 bytes of memory.
.SS pages/page.0 ... pages/page.15 pages/page.ALL
.I read-write, binary
.br
Memory is split into 16 pages of 32 bytes each. Memory is RAM, contents are lost when power is lost.
.I ALL
is an aggregate of the pages. Each page is accessed sequentially.
.SS pages/count.0 ... pages/count.15 pages/count.ALL
.I read-only, unsigned integer
.br

Write access to each page of memory. Actually only
.I page.12
and
.I page.13
have write counters.
.br
.I page14
and
.I page.15
\'s counters are associated with the external
.I counters.A
and
.I counters.B
triggers.
.br
The value 0xFFFFFFFF is returned for
.I pages/count.0
through
.I pages/count.11
.br
.I ALL
is an aggregate of the counters, comma separated. Each page is accessed sequentially.
.SH STANDARD PROPERTIES
.so man3/standard.3so
.SH ALARMS
None.
.SH DESCRIPTION
.so man3/description.3so
.SS DS2423
The
.B DS2423 (3)
is used for its counters. The internal counters (associated with pages 12 and 13) can detect memory tampering.
.PP
The external counters A and B page been used in circuit design, such as a wind anometer.
.I OWFS
system handles this automatically.
.SH ADDRESSING
.so man3/addressing.3so
.SH DATASHEET
.br
http://pdfserv.maxim-ic.com/en/ds/DS2423.pdf
.SH SEE ALSO
.so man3/seealso.3so
.SH AVAILABILITY
http://www.owfs.org
.SH AUTHOR
Paul Alfille (paul.alfille@gmail.com)