Ultra Low Power (5uA) I2C Sensor With Ambient Light Sensing (ALS) + Capacitive Proximity/Touch + Hall Effect Sensor + Inductive Proximity (Metal Detect)

Dependencies:   IQS621DisplayTerminal IQS62x mbed

Hello World! From Azoteq's IQS621 Ultra Low Power Multi-Sensor

This is a demo program for the Azoteq IQS621 ultra low power multi function sensor.

Components / IQS621
Azoteq IQS621 ultra low power sensor for ambient light, magnetic field, capacitance and inductive proximity. Empowers next-generation user interfaces.


Low Cost Evaluation Board For Azoteq IQS621ultra low power I2C sensor for ambient light, magnetic field, capacitance, inductive proximity and temperature.

Files at this revision

API Documentation at this revision

Comitter:
AzqDev
Date:
Sat May 13 16:18:47 2017 +0000
Parent:
9:37cf595b0f7d
Child:
11:6258c43f559f
Commit message:
library update & readChangesEver

Changed in this revision

IQS62x.lib Show annotated file Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/IQS62x.lib	Sat May 13 09:13:59 2017 +0000
+++ b/IQS62x.lib	Sat May 13 16:18:47 2017 +0000
@@ -1,1 +1,1 @@
-https://mbed.org/teams/Azoteq/code/IQS62x/#5a9bbbd6e312
+https://mbed.org/teams/Azoteq/code/IQS62x/#6a2f52b5ac46
--- a/main.cpp	Sat May 13 09:13:59 2017 +0000
+++ b/main.cpp	Sat May 13 16:18:47 2017 +0000
@@ -50,6 +50,7 @@
         // if a byte in a highlight table is nonzero, the corresponding register value will be highlighted during display
         highlightTable = 0;                    // use a NULL table to make all registers print plain with no highlighting
         highlightTable = iqs62x.readChanges;   // special table to highlight all registers that changed since the previous read
+        highlightTable = iqs62x.readChangesEver; // table that highlights all registers that ever changed since the previous read
         highlightTable = iqs62x.writeFlag;     // special table to highlight all registers that were initialized - can be used to verify configure()
         highlightTable = iqs62x.writeChanges;  // special table to highlight all registers that were written/configured but now contain a different value