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.
Revision 7:5161c542cdda, committed 2017-05-12
- Comitter:
- AzqDev
- Date:
- Fri May 12 23:17:03 2017 +0000
- Parent:
- 6:f64e7e8d5283
- Child:
- 8:568a1cfba19a
- Commit message:
- Color highlight of changed registers
Changed in this revision
--- a/IQS621DisplayTerminal.lib Fri May 12 17:26:45 2017 +0000 +++ b/IQS621DisplayTerminal.lib Fri May 12 23:17:03 2017 +0000 @@ -1,1 +1,1 @@ -https://developer.mbed.org/teams/Azoteq/code/IQS621DisplayTerminal/#f47e3cecd5b0 +https://developer.mbed.org/teams/Azoteq/code/IQS621DisplayTerminal/#10112b6b8d3c
--- a/IQS621_Init/IQS621_Init.cpp Fri May 12 17:26:45 2017 +0000 +++ b/IQS621_Init/IQS621_Init.cpp Fri May 12 23:17:03 2017 +0000 @@ -33,6 +33,7 @@ writeRegister( 0x51, PXS_UI_SETTINGS_1 ); writeRegister( 0x52, PXS_UI_SETTINGS_2 ); writeRegister( 0x53, PXS_UI_SETTINGS_3 ); + writeRegister( 0x54, PXS_UI_SETTINGS_4 ); /* Change the Metal Detect UI Settings */
--- a/IQS62x.lib Fri May 12 17:26:45 2017 +0000 +++ b/IQS62x.lib Fri May 12 23:17:03 2017 +0000 @@ -1,1 +1,1 @@ -https://mbed.org/teams/Azoteq/code/IQS62x/#4d6d1da5bd31 +https://mbed.org/teams/Azoteq/code/IQS62x/#5a9bbbd6e312
--- a/main.cpp Fri May 12 17:26:45 2017 +0000
+++ b/main.cpp Fri May 12 23:17:03 2017 +0000
@@ -45,7 +45,7 @@
while(1) {
iqs62x.readIqsRegisters(0,NUMBER_OF_REGISTERS); // read all the registers
terminal.showStatus(iqs62x.I2Cspeed,iqs62x.I2CErrorCount); // show heading and number of I2C errors
- terminal.showRegisters(iqs62x.registers); // show IQS62x registers
+ terminal.showRegisters(iqs62x.registers, iqs62x.writeChanges); // show IQS62x registers & color-highlight changes in initialized registers
}
}
IQS621
IQS621-EVAL-1