Test program running on MAX32625MBED. Control through USB Serial commands using a terminal emulator such as teraterm or putty.

Dependencies:   MaximTinyTester CmdLine MAX541 USBDevice

Revision:
70:f44a577c9e59
Parent:
69:989e392cf635
Child:
71:62bcd01ea87f
--- a/MAX11043/MAX11043.cpp	Fri Feb 21 00:45:32 2020 +0000
+++ b/MAX11043/MAX11043.cpp	Fri Feb 21 10:40:45 2020 +0000
@@ -157,7 +157,7 @@
     m_EOC_pin(EOC_pin), // Digital Event Output from MAX11043 device
 #else // MAX11043_EOC_INTERRUPT_POLLING
 // MAX11043 EOC End Of Conversion input is InterruptIn(PinName:EOC_pin).fall(onEOCFallingEdge);
-    // m_EOC_pin(EOC_pin), // Digital Event Output from MAX11043 device
+    m_EOC_pin(EOC_pin), // Digital Event Output from MAX11043 device
 #endif // MAX11043_EOC_INTERRUPT_POLLING
     // CODE GENERATOR: class constructor initializer list ic_variant
     m_ic_variant(ic_variant)
@@ -217,6 +217,7 @@
     // TODO: onEOCFallingEdge: interrupt handler requires global object extern MAX11043 g_MAX11043_device
     InterruptIn interruptEOC(EOC_pin); // InterruptIn constructor requires PinName, not DigitalIn -- Error: No instance of constructor "mbed::InterruptIn::InterruptIn"  matches the argument list in "MAX11043/MAX11043.cpp", Line: 187, Col: 31
     // TODO: onEOCFallingEdge: replace DigitalIn &EOC_pin with PinName EOC_pin, so that I can create an InterruptIn(PinName:EOC_pin)
+    extern void onEOCFallingEdge(void);
     interruptEOC.fall(&onEOCFallingEdge);
 #endif // MAX11043_EOC_INTERRUPT_POLLING