From 595c3cb881c14a28d37a8a9a3e4aadc79285a673 Mon Sep 17 00:00:00 2001 From: joeycastillo Date: Sat, 5 Feb 2022 18:37:05 +0000 Subject: deploy: c74cacd34f68f2897fbd63e2ba90831f87cbad49 --- group__i2c.html | 53 ++++++++++++++++++++++++++--------------------------- 1 file changed, 26 insertions(+), 27 deletions(-) (limited to 'group__i2c.html') diff --git a/group__i2c.html b/group__i2c.html index af989f8d..5b7e0beb 100644 --- a/group__i2c.html +++ b/group__i2c.html @@ -2,8 +2,8 @@ - - + + Sensor Watch: I2C Controller Driver @@ -19,10 +19,9 @@
- - + @@ -31,21 +30,22 @@
-
Sensor Watch -  0.0.0 +
+
Sensor Watch 0.0.0
A board replacement for the classic Casio F-91W wristwatch, powered by a Microchip SAM L22 microcontroller.
- + +/* @license-end */ + @@ -65,22 +65,21 @@ $(function() {
-
-
I2C Controller Driver
+
I2C Controller Driver

This section covers functions related to the SAM L22's built-I2C driver, including configuring the I2C bus, putting values directly on the bus and reading data from registers on I2C devices. More...

- - + - + @@ -106,9 +105,9 @@ void 

+

Functions

-void watch_enable_i2c (void)
+void watch_enable_i2c (void)
 Enables the I2C peripheral. Call this before attempting to interface with I2C devices.
 
-void watch_disable_i2c (void)
+void watch_disable_i2c (void)
 Disables the I2C peripheral.
 
void watch_i2c_send (int16_t addr, uint8_t *buf, uint16_t length)
 

Detailed Description

-

This section covers functions related to the SAM L22's built-I2C driver, including configuring the I2C bus, putting values directly on the bus and reading data from registers on I2C devices.

+

This section covers functions related to the SAM L22's built-I2C driver, including configuring the I2C bus, putting values directly on the bus and reading data from registers on I2C devices.

Function Documentation

- +

◆ watch_i2c_read16()

@@ -147,7 +146,7 @@ void  +

◆ watch_i2c_read24()

@@ -186,7 +185,7 @@ void  +

◆ watch_i2c_read32()

@@ -225,7 +224,7 @@ void  +

◆ watch_i2c_read8()

@@ -263,7 +262,7 @@ void  +

◆ watch_i2c_receive()

@@ -307,7 +306,7 @@ void  +

◆ watch_i2c_send()

@@ -351,7 +350,7 @@ void  +

◆ watch_i2c_write8()

@@ -398,7 +397,7 @@ void  -- cgit v1.2.3