|
1 | 1 | # Arduino-OWI
|
2 | 2 | The OWI library has been developed to support the implementation of
|
3 | 3 | 1-wire bus managers and device drivers. The library includes a GPIO
|
4 |
| -based software and DS2482 based hardware bus manager, and device |
5 |
| -driver for DS18B20. |
| 4 | +based software and DS2482 based hardware bus manager, Slave device |
| 5 | +support class, and device driver for DS18B20. |
6 | 6 |
|
7 | 7 | The examples directory contains device search, bus scanner,
|
8 | 8 | thermometer alarm search, and example sketches for DS18B20 and
|
9 | 9 | DS1990A.
|
10 | 10 |
|
11 |
| -Version: 1.7 |
| 11 | +Version: 1.8 |
12 | 12 |
|
13 | 13 | ## Classes
|
14 | 14 |
|
15 | 15 | * [Abstract One-Wire Bus Manager and Device Interface, OWI](./src/OWI.h)
|
16 | 16 | * [Software One-Wire Bus Manager, GPIO, Software::OWI](./src/Software/OWI.h)
|
| 17 | +* [Hardware One-Wire Bus Manager, DS2482, Hardware::OWI](./src/Hardware/OWI.h) |
| 18 | +* [Software One-Wire Slave Device, Slave::OWI](./src/Slave/OWI.h) |
17 | 19 | * [Programmable Resolution 1-Wire Digital Thermometer, DS18B20](./src/Driver/DS18B20.h)
|
18 | 20 |
|
19 | 21 | ## Example Sketches
|
20 | 22 |
|
21 |
| -* [DS18B20](./examples/DS18B20) |
22 |
| -* [DS1990A](./examples/DS1990A) |
23 | 23 | * [Alarm](./examples/Alarm)
|
24 |
| -* [Scanner](./examples/Scanner) |
25 | 24 | * [Search](./examples/Search)
|
| 25 | +* [Scanner](./examples/Scanner) |
| 26 | +* [DS18B20](./examples/DS18B20) |
| 27 | +* [DS1990A](./examples/DS1990A) |
| 28 | + |
| 29 | +[ATtiny](./examples/ATtiny) and [DS2482](./examples/DS2482) |
| 30 | +variants. And example of [Slave](./examples/Slave) device. |
26 | 31 |
|
27 | 32 | ## Dependencies
|
28 | 33 |
|
|
0 commit comments