aboutsummaryrefslogtreecommitdiff
path: root/libraries/Wire/src/utility/twi.h
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/Wire/src/utility/twi.h')
-rw-r--r--libraries/Wire/src/utility/twi.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/libraries/Wire/src/utility/twi.h b/libraries/Wire/src/utility/twi.h
index d27325e..85b9837 100644
--- a/libraries/Wire/src/utility/twi.h
+++ b/libraries/Wire/src/utility/twi.h
@@ -15,6 +15,8 @@
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Modified 2020 by Greyson Christoforo (grey@christoforo.net) to implement timeouts
*/
#ifndef twi_h
@@ -50,6 +52,8 @@
void twi_reply(uint8_t);
void twi_stop(void);
void twi_releaseBus(void);
+ void twi_setTimeoutInMicros(uint32_t, bool);
+ void twi_handleTimeout(bool);
+ bool twi_manageTimeoutFlag(bool);
#endif
-