Program to demonstrate how to configure the PMIC on the MAX32620HSP (MAXREFDES100#)

Dependencies:   MAX14720 mbed

Fork of HSP_PMIC_Demo by Greg Steiert

Files at this revision

API Documentation at this revision

Comitter:
switches
Date:
Thu Oct 20 16:31:16 2016 +0000
Parent:
17:9a467f9a0579
Commit message:
Updated MAX14720 Library

Changed in this revision

MAX14720.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
diff -r 9a467f9a0579 -r b64938c813dc MAX14720.lib
--- a/MAX14720.lib	Thu Oct 06 17:11:37 2016 +0000
+++ b/MAX14720.lib	Thu Oct 20 16:31:16 2016 +0000
@@ -1,1 +1,1 @@
-https://developer.mbed.org/users/switches/code/MAX14720/#06450093da48
+https://developer.mbed.org/users/switches/code/MAX14720/#2c3f2da51c5d
diff -r 9a467f9a0579 -r b64938c813dc main.cpp
--- a/main.cpp	Thu Oct 06 17:11:37 2016 +0000
+++ b/main.cpp	Thu Oct 20 16:31:16 2016 +0000
@@ -18,8 +18,6 @@
 
 int main()
 {
-    int result;
-
     // Assign turnOff function to falling edge of button
     button.fall(&turnOff);
 
@@ -32,8 +30,9 @@
     // The buck-boost regulator will remain off until init is called
 
     // Call init to apply all settings to the PMIC
-    result = max14720.init();
-    if (result == MAX14720_ERROR) printf("Error initializing MAX14720");
+    if (max14720.init() == MAX14720_ERROR) {
+        printf("Error initializing MAX14720");
+    }
 
     // Wait 1 second to see the buck-boost regulator turn on
     wait(1);
@@ -49,7 +48,7 @@
         wait(0.5);
 
         // Change the voltage of the buck-boost regulator
-        // Note that the MAX14720 cannot change the buck-boost voltage while  
+        // Note that the MAX14720 cannot change the buck-boost voltage while
         // it is enabled so if boostEn is set to BOOST_ENABLED, this
         // function will disable it, change the voltage, and re-enable it.
         max14720.boostSetVoltage(5000);