IOTON boards API using mbed SDK - http://ioton.cc/plataforma-ton
Dependents: ton-bot_teste ton-bot_seguidor_linha ton-bot_seguidor_parede
Fork of IOTON-API by
Diff: BMX055.h
- Revision:
- 2:b3c3bf0b9101
- Parent:
- 0:cbba28a205fa
--- a/BMX055.h Tue Nov 08 00:17:12 2016 +0000 +++ b/BMX055.h Tue Dec 20 13:50:15 2016 +0000 @@ -22,7 +22,7 @@ #ifndef M_PI -#define M_PI 3.1415927 +#define M_PI 3.1415927f #endif // Accelerometer registers @@ -472,7 +472,7 @@ uint8_t c = readByte(BMX055_ACC_ADDRESS, BMX055_ACC_D_TEMP); // Read the raw data register int16_t tempCount = ((int16_t)((int16_t)c << 8)) >> 8 ; // Turn the byte into a signed 8-bit integer - return ((((float)tempCount) * 0.5) + 23.0); // temperature in degrees Centigrade + return ((((float)tempCount) * 0.5f) + 23.0f); // temperature in degrees Centigrade } void fastcompaccelBMX055(float * dest1) @@ -508,9 +508,9 @@ int8_t compy = readByte(BMX055_ACC_ADDRESS, BMX055_ACC_OFC_OFFSET_Y); int8_t compz = readByte(BMX055_ACC_ADDRESS, BMX055_ACC_OFC_OFFSET_Z); - dest1[0] = (float) compx/128.; // accleration bias in g - dest1[1] = (float) compy/128.; // accleration bias in g - dest1[2] = (float) compz/128.; // accleration bias in g + dest1[0] = (float) compx/128.0f; // accleration bias in g + dest1[1] = (float) compy/128.0f; // accleration bias in g + dest1[2] = (float) compz/128.0f; // accleration bias in g } void magcalBMX055(float * dest1)