summaryrefslogtreecommitdiffstats
path: root/invensense/mlsdk/mllite
diff options
context:
space:
mode:
Diffstat (limited to 'invensense/mlsdk/mllite')
-rw-r--r--invensense/mlsdk/mllite/accel.c2
-rw-r--r--invensense/mlsdk/mllite/dmpDefault.c3
-rw-r--r--invensense/mlsdk/mllite/ml.c1
-rw-r--r--invensense/mlsdk/mllite/mlFIFO.c2
-rw-r--r--invensense/mlsdk/mllite/mldl.c4
5 files changed, 7 insertions, 5 deletions
diff --git a/invensense/mlsdk/mllite/accel.c b/invensense/mlsdk/mllite/accel.c
index 89d5080..b8a0ed2 100644
--- a/invensense/mlsdk/mllite/accel.c
+++ b/invensense/mlsdk/mllite/accel.c
@@ -133,7 +133,7 @@ inv_error_t inv_get_accel_data(long *data)
inv_error_t result;
unsigned char raw_data[2 * ACCEL_NUM_AXES];
long tmp[ACCEL_NUM_AXES];
- int ii;
+ unsigned int ii;
signed char *mtx = mldl_cfg->pdata->accel.orientation;
char accelId = mldl_cfg->accel->id;
diff --git a/invensense/mlsdk/mllite/dmpDefault.c b/invensense/mlsdk/mllite/dmpDefault.c
index e311d6d..b649c0d 100644
--- a/invensense/mlsdk/mllite/dmpDefault.c
+++ b/invensense/mlsdk/mllite/dmpDefault.c
@@ -37,6 +37,7 @@
#include "mpu.h"
#include "mldl.h"
#include "mldl_cfg.h"
+#include "accel.h"
#define CFG_25 703
#define CFG_24 699
@@ -306,7 +307,7 @@ static unsigned short inv_setup_dmpGetAddress(unsigned short key)
{
static int isSorted = 0;
if ( !isSorted ) {
- int kk;
+ unsigned short kk;
for (kk=0; kk<NUM_KEYS; ++kk) {
keys[ kk ].addr = 0xffff;
keys[ kk ].key = kk;
diff --git a/invensense/mlsdk/mllite/ml.c b/invensense/mlsdk/mllite/ml.c
index 3328edd..5ee91d0 100644
--- a/invensense/mlsdk/mllite/ml.c
+++ b/invensense/mlsdk/mllite/ml.c
@@ -64,6 +64,7 @@
#include "mlsl.h"
#include "mlos.h"
#include "mlBiasNoMotion.h"
+#include "mlSetGyroBias.h"
#include "log.h"
#undef MPL_LOG_TAG
#define MPL_LOG_TAG "MPL-ml"
diff --git a/invensense/mlsdk/mllite/mlFIFO.c b/invensense/mlsdk/mllite/mlFIFO.c
index 457b0f4..221e72d 100644
--- a/invensense/mlsdk/mllite/mlFIFO.c
+++ b/invensense/mlsdk/mllite/mlFIFO.c
@@ -730,7 +730,7 @@ inv_error_t inv_set_fifo_processed_callback(void (*func) (void))
inv_error_t inv_process_fifo_packet(const unsigned char *dmpData)
{
INVENSENSE_FUNC_START;
- int N, kk;
+ unsigned int N, kk;
unsigned char *p;
p = (unsigned char *)(&fifo_obj.decoded);
diff --git a/invensense/mlsdk/mllite/mldl.c b/invensense/mlsdk/mllite/mldl.c
index eddef84..10470e6 100644
--- a/invensense/mlsdk/mllite/mldl.c
+++ b/invensense/mlsdk/mllite/mldl.c
@@ -609,7 +609,7 @@ inv_error_t inv_clock_source(unsigned char clkSource)
*/
inv_error_t inv_set_offsetTC(const unsigned char *tc)
{
- int ii;
+ unsigned int ii;
inv_error_t result;
for (ii = 0; ii < ARRAY_SIZE(mldlCfg.offset_tc); ii++) {
@@ -683,7 +683,7 @@ inv_error_t inv_set_offset(const short *offset)
{
inv_error_t result;
unsigned char regs[7];
- int ii;
+ unsigned int ii;
long sf;
sf = (2000L * 131) / mldlCfg.gyro_sens_trim;