9 virtual void startOneWire() = 0;
12 virtual void oneWireResetAndMatchAddress(uint64_t address) = 0;
15 virtual std::vector<uint64_t> oneWireSearch() = 0;
21 virtual bool oneWireReset() = 0;
28 virtual std::vector<uint8_t> receive(
int numBytes) = 0;
35 virtual void send(std::vector<uint8_t> dataToSend) = 0;
42 virtual void send(uint8_t dataToSend) = 0;