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

Dependencies:   MaximTinyTester MAX11410 CmdLine USBDevice

Revision:
25:a2afb91c605a
Parent:
23:e0c36767f98b
Child:
35:8aa5dffe523d
--- a/MAX11410.h	Thu Jul 25 03:56:51 2019 -0700
+++ b/MAX11410.h	Thu Jul 25 16:22:53 2019 -0700
@@ -1033,12 +1033,12 @@
     /// reference voltage, in Volts
     double VRef;
 
-    /// shadow of register CMD_r011_1000_dddd_dddd_dddd_dddd_dxxx_dddd_STATUS
-    uint32_t status;
-
-    /// shadow of register CMD_r011_0000_dddd_dddd_dddd_dddd_dddd_dddd_DATA0
-    uint32_t data0;
-
+    /// shadow of register CMD_r011_1000_dddd_dddd_dddd_dddd_dxxx_dddd_STATUS
+    uint32_t status;
+
+    /// shadow of register CMD_r011_0000_dddd_dddd_dddd_dddd_dddd_dddd_DATA0
+    uint32_t data0;
+
 // CODE GENERATOR: omit global g_MAX11410_device
 
 // CODE GENERATOR: extern function declarations
@@ -1056,6 +1056,22 @@
 //
     void SPIwrite16bits(int16_t mosiData16);
 
+// CODE GENERATOR: extern function declaration SPIreadWrite16bits
+//----------------------------------------
+// SPI read and write 16 bits
+// SPI interface to MAX11410 shift 16 bits mosiData16 into MAX11410 DIN
+// while simultaneously capturing 16 bits miso data from MAX11410 DOUT
+//
+    int16_t SPIreadWrite16bits(int16_t mosiData16);
+
+// CODE GENERATOR: extern function declaration SPIreadWrite32bits
+//----------------------------------------
+// SPI read and write 32 bits
+// SPI interface to MAX11410 shift 32 bits mosiData into MAX11410 DIN
+// while simultaneously capturing 32 bits miso data from MAX11410 DOUT
+//
+    int32_t SPIreadWrite32bits(int32_t mosiData32);
+
 // CODE GENERATOR: class member data
 private:
 // CODE GENERATOR: class member data for SPI interface