DS1Wire simple Library

Committer:
feabhas
Date:
Fri Dec 30 19:34:53 2011 +0000
Revision:
0:bfa1afd9ae98

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
feabhas 0:bfa1afd9ae98 1 #ifndef __DS_1_WIRE__
feabhas 0:bfa1afd9ae98 2 #define __DS_1_WIRE__
feabhas 0:bfa1afd9ae98 3 #include <stdint.h>
feabhas 0:bfa1afd9ae98 4 #include "mbed.h"
feabhas 0:bfa1afd9ae98 5
feabhas 0:bfa1afd9ae98 6 int Reset(DigitalInOut& pin);
feabhas 0:bfa1afd9ae98 7
feabhas 0:bfa1afd9ae98 8 void WriteBit(DigitalInOut& pin, uint32_t bit);
feabhas 0:bfa1afd9ae98 9 uint32_t ReadBit(DigitalInOut& pin);
feabhas 0:bfa1afd9ae98 10
feabhas 0:bfa1afd9ae98 11 void WriteByte(DigitalInOut& pin, uint32_t byte);
feabhas 0:bfa1afd9ae98 12 uint32_t ReadByte(DigitalInOut& pin);
feabhas 0:bfa1afd9ae98 13
feabhas 0:bfa1afd9ae98 14
feabhas 0:bfa1afd9ae98 15 #endif