From 3e75b83248202e3b1b854bafc93e4a1d94e8ae46 Mon Sep 17 00:00:00 2001 From: Youen Toupin Date: Sun, 20 Mar 2016 10:11:01 +0100 Subject: [PATCH] updated sample code with new function names --- .gitignore | 1 + OneWireIO.ino | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f00b1ce..fd9b5c9 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /*.opensdf /*.sdf /*.opendb +/*.suo diff --git a/OneWireIO.ino b/OneWireIO.ino index a454540..62b2ca3 100644 --- a/OneWireIO.ino +++ b/OneWireIO.ino @@ -72,7 +72,7 @@ void loop() cli(); memcpy((void*)scratchpad, data, 9); state = DS_TemperatureConverted; - OWSlave.writeBit(1, true); // now that conversion is finished, start sending ones until reset + OWSlave.beginWriteBit(1, true); // now that conversion is finished, start sending ones until reset sei(); } } @@ -90,12 +90,12 @@ void owReceive(OneWireSlave::ReceiveEvent evt, byte data) case DS18B20_START_CONVERSION: state = DS_ConvertingTemperature; conversionStartTime = millis(); - OWSlave.writeBit(0, true); // send zeros as long as the conversion is not finished + OWSlave.beginWriteBit(0, true); // send zeros as long as the conversion is not finished break; case DS18B20_READ_SCRATCHPAD: state = DS_WaitingReset; - OWSlave.write((const byte*)scratchpad, 9, 0); + OWSlave.beginWrite((const byte*)scratchpad, 9, 0); break; case DS18B20_WRITE_SCRATCHPAD: