OWFS SF.net project page New OWFS Website! by Paul H Alfille SourceForge.net Logo

Complete 1-wire command codes (see simpler table)

Sort by: Device number, iButton or Family code

Device iButton Name Family Memory CRC 01 02 03 05 07 08 10 11 12 13 0C 0F 11 17 21 22 23 25 28 33 33 37 39 3C 3C 41 43 44 48 49 4E 55 55 5A 63 64 66 68 69 69 6A 6C 71 77 7A 93 94 95 96 99 A0 A1 A2 A3 A5 A5 AA AC B2 B4 B5 B8 BE C3 CC CC D2 EC EE F0 F0 F3 F5
2401 1990A silicon serial number 01












read rom






read rom










match































skip



search rom


2411
silicon serial number Vcc input 01




















read rom


ovdr skip












































search rom


1425 1991 multikey 1153bit secure 02 1152



















read rom



copy scratch





match
write pw

read sub

read scratch







write scratch write sub













skip



search rom


2404 1994 econoram time chip 04 16*32











write scratch






read rom










match copy scratch






















read scratch






skip

cond search
search rom read mem

2405
Addresable Switch 05




















read rom










match































skip

cond search
search rom



1993
4k memory ibutton 06 16*32











write scratch






read rom










match copy scratch






















read scratch






skip



search rom read mem


1992
1k memory ibutton 08 4*32











write scratch






read rom










match copy scratch






















read scratch






skip



search rom read mem

2502 1982 1k add-only memory 09 4*32 8










write mem






read rom










match write status






















read status





CRC read data skip



search rom read mem


1995
16k memory ibutton 0A 64*32











write scratch






read rom


ovdr skip






match copy scratch




ovdr match
















read scratch






skip



search rom read mem

2505 1985 16k add-only memory 0B 64*256 16










write mem






read rom










match write status





















ext read mem read status






skip



search rom read mem speed write speed write status

1996
64k memory ibutton 0C 256*32











write scratch






read rom


ovdr skip






match copy scratch




ovdr match
















read scratch






skip



search rom read mem

2506 1986 64k add-only  memory
0F 256*32











write mem






read rom


ovdr skip






match write status




ovdr match















ext read mem read status






skip



search rom read mem speed write speed write status
18S20 1920 high precision digital thermometer 10
8


















read rom






convert T copy scratch
write scratch match

write trim2
copy trim2

read trim2







read trim1 copy trim1
write trim1











power
recall EE read scratch
skip

cond search
search rom


2406
dual addressable switch plus 1k memory 12 4*32 16










write mem






read rom










match write status





















ext read mem read status






skip

cond search
search rom read mem
channel access
2407
dual addressable switch plus 1k memory 12 4*32 16










write mem






read rom










match write status





















ext read mem read status






skip

cond search
search rom read mem
channel access
2430A 1971 256 eeprom 14 1*32











write scratch






read rom










match copy scratch copy/lock

read status











write app





read scratch





read app skip



search rom read mem


1963L
4k Monetary
1A
256*32 16










write scratch






read rom


ovdr skip






match
copy scratch



ovdr match















read mem+
counter
read scratch






skip



search rom read mem

2436
battery id/monitor chip 1B 5*32












read scratch write scratch
sp1->nv1
sp2->nv2 sp3->sram read rom





lock nv1 unlock nv1


match









nv1->sp1 nv2->sp2 sram->sp3












read reg convert V incr reset

skip
convert T

search rom


28E04-100

4k EEPROM with PIO
1C
4096
16











write scratch







read rom



ovdr skip







match
copy scratch
PIO write




ovdr match















resume
PIO pulse
read scratch






reset latch
skip
write register

cond search

search rom
read mem

PIO read
2423
4k ram with counter 1D 16*256 16










write scratch






read rom


ovdr skip






match
copy scratch



ovdr match















read mem + counter read scratch






skip



search rom read mem

2409
microlan coupler 1F




















read rom smart-on aux









match
status

all off










discharge





dir-on main







skip smart-on main


search rom


2450
quad a/d converter 20 4*8 16


















read rom


ovdr skip convert V





match write mem




ovdr match
















read mem






skip

cond search
search rom



1921
Thermachron 21 256*32 16










write scratch






read rom


ovdr skip clear mem

convert T


match copy scratch




ovdr match















CRC read mem read scratch






skip

cond search
search rom read mem

1822
Econo Digital Thermometer 22
8


















read rom






convert T copy scratch
write scratch match

write trim2
copy trim2

read trim2







read trim1
copy trim1
write trim1











power
recall EE read scratch
skip

alarm search
search rom


2433
4k eeprom 23 16*32 16










write scratch






read rom


ovdr skip






match copy scratch




ovdr match
















read scratch






skip



search rom read mem

2415
time chip 24




















read rom










match



read clock











write clock













skip



search rom


2438
smart battery monitor 26 8*8 8


















read rom






convert T copy scratch
write scratch match


























convert V
recall EE read scratch
skip



search rom


2417
time chip with interrupt 27




















read rom










match



read clock











write clock













skip



search rom


18B20
programmable resolution digital thermometer 28
8


















read rom






convert T copy scratch
write scratch match

write trim2
copy trim2

read trim2







read trim1 copy trim1
write trim1











power
recall EE read scratch
skip

alarm search
search rom


2408
8-channel addressable switch 29




















read rom


ovdr skip






match
write channel



ovdr match














resume







reset latch skip write cond
cond search
search rom read PIO
read channel
2890
digital potentiometer 2C












write pos






read rom


ovdr skip






match write control




ovdr match









decrement



resume
read control





increment skip

cond search
search rom read pos

2431
1k eeprom 2D 4*32 16










write scratch






read rom


ovdr skip






match copy scratch




ovdr match














resume
read scratch






skip



search rom read mem

2770
battery monitor and charge controller 2E 256



















read rom

read rom




copy data

match

refresh



read data lock write data













swap


start charge recall data stop charge
skip



search rom


2760
high-precision li+ battery monitor 30 256



















read rom

read rom




copy data

match






read data lock write data













swap



recall data

skip



search rom


2761
high precision li+ battery monitor 30 256



















read rom

read rom




copy data

match






read data lock write data













swap



recall data

skip



search rom


2762
high precision li+ battery monitor with alerts 30 256



















read rom

read rom




copy data

match






read data lock write data













swap



recall data

skip



search rom


2720
efficient addressable single-cell rechargable lithium protection ic 31 256



















read rom

read rom




copy data

match






read data lock write data











resume





recall data

skip



search rom


2432 1961S 1k protected eeprom with SHA-1 33 4*256











write scratch






read rom compute next

ovdr skip






match copy scratch load first



ovdr match














resume read auth page read scratch






skip



search rom read mem

2740
high precision coulomb counter 36 256



















read rom

read rom







match






read data
write data











resume








skip



search rom



1977
Password protected 32k eeprom 37 512*64 16










write scratch






read rom


ovdr skip






match





ovdr match pw read mem








pw copy scratch



resume
read scratch





pw verify skip version


search rom


2413
dual channel addressable switch 3A




















read rom


ovdr skip






match

PIO read




ovdr match















resume









skip




search rom

PIO write
2422 1922L
1922T
1923
Temperature Logger 8k mem 41 384*32











write scratch






read rom pw stop mess

ovdr skip






match convert T




ovdr match pw read mem







pw clear pw copy scratch



resume
read scratch






skip pw start miss
cond search
search rom


2751
multichemistry battery fuel gauge 51 256



















read rom

read rom




copy data

match






read data lock write data


















recall data

skip



search rom


 
1420
Serial ID Button
81





















read rom










match































skip



search rom


2404S
dual port plus time 84 16*32











write scratch






read rom










match copy scratch






















read scratch






skip

cond search
search rom read mem

2502-E48
2502-UNW
1982U
48 bit node address chip 89 4*32 8










write mem






read rom










match write status






















read status





CRC read data skip



search rom read mem

2505-UNW 1985U 16k add-only
uniqueware

8B 64*256 16










write mem






read rom










match write status





















ext read mem read status






skip



search rom read mem speed write speed write status
2506-UNW 1986U 64k add-only uniqueware
8F 256*32











write mem






read rom


ovdr skip






match write status




ovdr match















ext read mem read status






skip



search rom read mem speed write speed write status
LCD
LCD (Swart) FF



LCD on LCD off light off light on write reg copy from reg write mem copy from mem



write GPIO out copy GPIO in copy GPIO counters

read rom
copy from eeprom copy to eeprom

copy from version

copy to LCD clear LCD write scratch match





























read scratch
skip

cond search
search rom


28E01-100

1k EEPROM with SHA-1
XX
4*256

*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
1821
programmable digital thermostat and thermometer


write TH write TL







write status



stop T








load counter























read counter read TH read TL


read temp read status









start T



2223
econoram
256









































































2224
econoram
256










































































1962S
1k protected eeprom SHA-1
150*32 16










write scratch






read rom compute next

ovdr skip






match copy scratch load first



ovdr match













refresh scratch resume read auth page read scratch






skip



search rom read mem

Device iButton Name Family Memory CRC 01 02 03 05 07 08 10 11 12 13 0C 0F 11 17 21 22 23 25 28 33 33 37 39 3C 3C 41 43 44 48 49 4E 55 55 5A 63 64 66 68 69 69 6A 6C 71 77 7A 93 94 95 96 99 A0 A1 A2 A3 A5 A5 AA AC B2 B4 B5 B8 BE C3 CC CC D2 EC EE F0 F0 F3 F5


© 2003 Paul H. Alfille and The owfs Team
$Id: family.html,v 1.22 2005/09/04 23:26:45 alfille Exp $