Modified for compatibility with Rev.E. hardware

Fork of AkmSensor by AKM Development Platform

Revision:
46:5938ad2039b0
Parent:
43:45225713cd58
Child:
47:221ec4b404ec
--- a/ak9750ctrl.cpp	Tue Dec 05 23:27:20 2017 +0000
+++ b/ak9750ctrl.cpp	Wed Dec 13 23:35:23 2017 +0000
@@ -407,7 +407,7 @@
         case Message::CMD_REG_WRITEN:
         {
             char address = in->getArgument(0);
-            int len = (int)in->getArgument(1);
+            const int len = (int)in->getArgument(1);
             if(in->getArgNum() != len+2){
                 MSG("#Error: argument num. Args=%d\r\n",in->getArgNum());
                 status = AkmSensor::ERROR;
@@ -435,7 +435,7 @@
             }
 
             char address = in->getArgument(0);
-            int len = (int)in->getArgument(1);
+            const int len = (int)in->getArgument(1);
             char data[len];
             if( ak9750->read(address, data, len) != AK9750::SUCCESS) {
                 MSG("#Error: register read.\r\n");