f1w - Find attached OneWire devices
Purpose
This will scan the OneWire bus looking for attached devices. When a new device is found it will be setup and added as a new channel.
Syntax
f1w
Examples
> f1w
< Finding OneWire Devices....
< Found DS18B20 dev 1 type 40 [0x28]h Chan [26] Address [01:3C:CF]
< Found DS18B20 dev 2 type 40 [0x28]h Chan [27] Address [FF:3C:A4]
< Found 2 devices
Channels & Vars
Each of the devices found will be allocated the channels the require automatically. Their readings will appear in the gt command etc.
l1w - List devices on the OneWire bus
Purpose
This command will list all of the devices on the OneWire bus.
Syntax
l1w
Examples
> l1w < Chan Name Addr Hex Mode Type Units Raw Value Errors < 26 Temp 01:3C:CF 1 DS1820_Temp C 21 21.81 0 < 27 Temp FF:3C:A4 1 DS1820_Temp C 22 22.19 0
rst1w - Reset the devices on the OneWire bus
Purpose
This command will reset all of the channels of devices on the OneWire bus.
Syntax
rst1w
Examples rst1w OneWire Chans Reset
s1woff - Disable the OneWire bus on port C pin 5
Purpose
Turn off the OneWire us on port C5 and return it to it's default state.
Syntax
s1woff
Examples
s1woff
s1won - Enable the OneWire bus on port C pin 5.
Purpose
Setup pin C5 as the OneWire bus so you can connect 1wire devices to it.
Syntax
s1won
Examples
s1won