Example of using the DS271 battery monitor on the ESP motor driver board using PC_12 as the OneWire interface (Any other GPIO can be used)
OneWire_Methods.h@0:de50f9a71c22, 2019-03-04 (annotated)
- Committer:
- EmbeddedSam
- Date:
- Mon Mar 04 14:48:45 2019 +0000
- Revision:
- 0:de50f9a71c22
Initial Commit;
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| EmbeddedSam | 0:de50f9a71c22 | 1 | void OneWire_Delay(char letter); |
| EmbeddedSam | 0:de50f9a71c22 | 2 | void OneWire_TestDelays(void); |
| EmbeddedSam | 0:de50f9a71c22 | 3 | bool OneWire_Reset(void); |
| EmbeddedSam | 0:de50f9a71c22 | 4 | void OneWire_WriteBit(bool bit_to_write); |
| EmbeddedSam | 0:de50f9a71c22 | 5 | bool OneWire_ReadBit(void); |
| EmbeddedSam | 0:de50f9a71c22 | 6 | void OneWire_WriteByte(unsigned char byte_to_write); |
| EmbeddedSam | 0:de50f9a71c22 | 7 | unsigned char OneWire_ReadByte(void); |