diff options
Diffstat (limited to 'invensense/mlsdk/mllite')
-rw-r--r-- | invensense/mlsdk/mllite/accel.c | 2 | ||||
-rw-r--r-- | invensense/mlsdk/mllite/dmpDefault.c | 3 | ||||
-rw-r--r-- | invensense/mlsdk/mllite/ml.c | 1 | ||||
-rw-r--r-- | invensense/mlsdk/mllite/mlFIFO.c | 2 | ||||
-rw-r--r-- | invensense/mlsdk/mllite/mldl.c | 4 |
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; |