1mRS001(3) One-Wire File System mRS001(3)
2
3
4
6 mRS001 - Rotation Sensor
7
9 Rotation (in RPM)
10 A0 [.]XXXXXXXXXXXX[XX][/[ RPM | address | crc8 | id | locator |
11 r_address | r_id | r_locator | type ]]
12
14 A0
15
17 RPM
18 read-write, integer
19 Rotation rate in RPM (rotations per minute). Range is 1-1000 RPM and
20 negative values show reverse rotation.
21
23 address
24 r_address
25 read-only, ascii
26 The entire 64-bit unique ID. Given as upper case hexidecimal digits
27 (0-9A-F).
28 address starts with the family code
29 r address is the address in reverse order, which is often used in other
30 applications and labeling.
31
32 crc8
33 read-only, ascii
34 The 8-bit error correction portion. Uses cyclic redundancy check. Com‐
35 puted from the preceding 56 bits of the unique ID number. Given as
36 upper case hexidecimal digits (0-9A-F).
37
38 family
39 read-only, ascii
40 The 8-bit family code. Unique to each type of device. Given as upper
41 case hexidecimal digits (0-9A-F).
42
43 id
44 r_id
45 read-only, ascii
46 The 48-bit middle portion of the unique ID number. Does not include the
47 family code or CRC. Given as upper case hexidecimal digits (0-9A-F).
48 r id is the id in reverse order, which is often used in other applica‐
49 tions and labeling.
50
51 locator
52 r_locator
53 read-only, ascii
54 Uses an extension of the 1-wire design from iButtonLink company that
55 associated 1-wire physical connections with a unique 1-wire code. If
56 the connection is behind a Link Locator the locator will show a unique
57 8-byte number (16 character hexidecimal) starting with family code FE.
58 If no Link Locator is between the device and the master, the locator
59 field will be all FF.
60 r locator is the locator in reverse order.
61
62 present (DEPRECATED)
63 read-only, yes-no
64 Is the device currently present on the 1-wire bus?
65
66 type
67 read-only, ascii
68 Part name assigned by Dallas Semi. E.g. DS2401 Alternative packaging
69 (iButton vs chip) will not be distiguished.
70
72 None.
73
75 1-Wire
76 1-wire is a wiring protocol and series of devices designed and manufac‐
77 tured by Dallas Semiconductor, Inc. The bus is a low-power low-speed
78 low-connector scheme where the data line can also provide power.
79
80 Each device is uniquely and unalterably numbered during manufacture.
81 There are a wide variety of devices, including memory, sensors (humid‐
82 ity, temperature, voltage, contact, current), switches, timers and data
83 loggers. More complex devices (like thermocouple sensors) can be built
84 with these basic devices. There are also 1-wire devices that have
85 encryption included.
86
87 The 1-wire scheme uses a single bus master and multiple slaves on the
88 same wire. The bus master initiates all communication. The slaves can
89 be individually discovered and addressed using their unique ID.
90
91 Bus masters come in a variety of configurations including serial, par‐
92 allel, i2c, network or USB adapters.
93
94 OWFS design
95 OWFS is a suite of programs that designed to make the 1-wire bus and
96 its devices easily accessible. The underlying principle is to create a
97 virtual filesystem, with the unique ID being the directory, and the
98 individual properties of the device are represented as simple files
99 that can be read and written.
100
101 Details of the individual slave or master design are hidden behind a
102 consistent interface. The goal is to provide an easy set of tools for a
103 software designer to create monitoring or control applications. There
104 are some performance enhancements in the implementation, including data
105 caching, parallel access to bus masters, and aggregation of device com‐
106 munication. Still the fundemental goal has been ease of use, flexibil‐
107 ity and correctness rather than speed.
108
109 mRS001
110 The mRS001 (3) is a rotation sensor. It is packaged for industrial use,
111 requiring drilling the drive shaft or using special magnetic couplings.
112
114 All 1-wire devices are factory assigned a unique 64-bit address. This
115 address is of the form:
116
117 Family Code
118 8 bits
119
120 Address
121 48 bits
122
123 CRC 8 bits
124
125 Addressing under OWFS is in hexidecimal, of form:
126
127 01.123456789ABC
128
129 where 01 is an example 8-bit family code, and 12345678ABC is an example
130 48 bit address.
131
132 The dot is optional, and the CRC code can included. If included, it
133 must be correct.
134
136 http://www.cmciel.com/products-solutions/individual-products/rotation-
137 sensor-withpickup-intrinsically-safe-mrs001/
138
140 Programs
141 owfs (1) owhttpd (1) owftpd (1) owserver (1) owdir (1) owread (1)
142 owwrite (1) owpresent (1) owtap (1)
143
144 Configuration and testing
145 owfs (5) owtap (1) owmon (1)
146
147 Language bindings
148 owtcl (3) owperl (3) owcapi (3)
149
150 Clocks
151 DS1427 (3) DS1904 (3) DS1994 (3) DS2404 (3) DS2404S (3) DS2415 (3)
152 DS2417 (3)
153
154 ID
155 DS2401 (3) DS2411 (3) DS1990A (3)
156
157 Memory
158 DS1982 (3) DS1985 (3) DS1986 (3) DS1991 (3) DS1992 (3) DS1993 (3)
159 DS1995 (3) DS1996 (3) DS2430A (3) DS2431 (3) DS2433 (3) DS2502 (3)
160 DS2506 (3) DS28E04 (3) DS28EC20 (3)
161
162 Switches
163 DS2405 (3) DS2406 (3) DS2408 (3) DS2409 (3) DS2413 (3) DS28EA00 (3)
164
165 Temperature
166 DS1822 (3) DS1825 (3) DS1820 (3) DS18B20 (3) DS18S20 (3) DS1920 (3)
167 DS1921 (3) DS1821 (3) DS28EA00 (3) DS28E04 (3) EDS0064 (3) EDS0065 (3)
168 EDS0066 (3) EDS0067 (3) EDS0068 (3) EDS0071 (3) EDS0072 (3) MAX31826
169 [1m(3)
170
171 Humidity
172 DS1922 (3) DS2438 (3) EDS0065 (3) EDS0068 (3)
173
174 Voltage
175 DS2450 (3)
176
177 Resistance
178 DS2890 (3)
179
180 Multifunction (current, voltage, temperature)
181 DS2436 (3) DS2437 (3) DS2438 (3) DS2751 (3) DS2755 (3) DS2756 (3)
182 DS2760 (3) DS2770 (3) DS2780 (3) DS2781 (3) DS2788 (3) DS2784 (3)
183
184 Counter
185 DS2423 (3)
186
187 LCD Screen
188 LCD (3) DS2408 (3)
189
190 Crypto
191 DS1977 (3)
192
193 Pressure
194 DS2406 (3) TAI8570 (3) EDS0066 (3) EDS0068 (3)
195
196 Moisture
197 EEEF (3) DS2438 (3)
198
200 http://www.owfs.org
201
203 Paul Alfille (paul.alfille@gmail.com)
204
205
206
207OWFS Manpage 2003 mRS001(3)