SENtral Simple Serial Host interface for PNI Sensor Corp SENtral-A2 motion coprocessor. For use with the RM3100RTI Arduino shield module on top of an STM4 serial mbed board. Will work with an PNI RM3100RTI module or M&M motion modules. Interaction with unit using built in USB serial serial port set for 115200 baud. Send '?' char for menu. Presently requires SENtral firmware to either be loaded in the RM3100RTI Arduino shield SD Card or preloaded in the RM3100RTI or M&M module's EEPROM. Firmware is typically preloaded on the module's EEPROM by PNI. PNI Sensor, 2019 www.pnicorp.com

Dependencies:   mbed SDFileSystemVSG

SENtral Simple Serial Host interface for PNI Sensor Corp SENtral-A2 motion coprocessor. For use with the RM3100RTI Arduino shield module on top of an STM4 serial mbed board. Will work with an PNI RM3100RTI module or M&M motion modules. Interaction with unit using built in USB serial serial port set for 115200 baud. Send '?' char for menu. Presently requires SENtral firmware to either be loaded in the RM3100RTI Arduino shield SD Card or preloaded in the RM3100RTI or M&M module's EEPROM. Firmware is typically preloaded on the module's EEPROM by PNI. PNI Sensor, 2019 www.pnicorp.com

Files at this revision

API Documentation at this revision

Comitter:
JoeMiller
Date:
Fri Jul 22 18:13:26 2016 +0000
Parent:
0:02c0c2cbc3df
Child:
2:9d8bb6331813
Commit message:
Removed Nucleo RED LED. It interfered with SD Card Operation

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed_objects.cpp Show annotated file Show diff for this revision Revisions of this file
mbed_objects.h Show annotated file Show diff for this revision Revisions of this file
diff -r 02c0c2cbc3df -r b0a205c9b958 main.cpp
--- a/main.cpp	Wed Jul 20 23:03:48 2016 +0000
+++ b/main.cpp	Fri Jul 22 18:13:26 2016 +0000
@@ -1,6 +1,6 @@
 #include "main.h"
 
-#define REVISION "1.0.0"
+#define REVISION "1.0.1"
 #define CR 13
 #define LF 10
 
@@ -369,19 +369,13 @@
     for (char i=4;i;i--)
     {
         green_LED       = 1;     // This LED is optional RM3100RTI shield board specific
-        NucleoRedLED    = 1; // This LED is Nucleo board specific used here only to denote program upload success
         wait(0.1);
         green_LED       = 0;
-        NucleoRedLED    = 0;
         wait(.1);
     }
     green_LED       = 1;
-    NucleoRedLED    = 1;
     wait(.25);
    
-    // This LED is Nucleo board specific
-    NucleoRedLED  = 1; // used here only to denote program upload success
-
     while (1) 
     {
 
diff -r 02c0c2cbc3df -r b0a205c9b958 mbed_objects.cpp
--- a/mbed_objects.cpp	Wed Jul 20 23:03:48 2016 +0000
+++ b/mbed_objects.cpp	Fri Jul 22 18:13:26 2016 +0000
@@ -15,7 +15,6 @@
 
 // These LEDs and PBSwitch are Not part of the RM3100RTI Arduino Shield.    
 DigitalOut green_LED(D4);
-DigitalOut NucleoRedLED(LED3);   // used only to verify mbed program upload success
 
 DigitalIn pushButton(D5);
 
diff -r 02c0c2cbc3df -r b0a205c9b958 mbed_objects.h
--- a/mbed_objects.h	Wed Jul 20 23:03:48 2016 +0000
+++ b/mbed_objects.h	Fri Jul 22 18:13:26 2016 +0000
@@ -13,7 +13,6 @@
     
 // These LEDs and PBSwitch are Not part of the RM3100RTI Arduino Shield.    
     extern DigitalOut green_LED;
-    extern DigitalOut NucleoRedLED;   // used only to verify mbed program upload success
     extern DigitalIn pushButton;
 
     u32 em7186_i2c_write(u8 registerAddress, u8* buffer, u16 length);