Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: X_NUCLEO_COMMON ST_INTERFACES
Diff: Components/lsm6ds0/lsm6ds0_class.h
- Revision:
- 57:04563dd74269
- Parent:
- 54:2a676c734b30
- Child:
- 88:7b8d3316d753
diff -r 2a676c734b30 -r 04563dd74269 Components/lsm6ds0/lsm6ds0_class.h
--- a/Components/lsm6ds0/lsm6ds0_class.h Wed Jun 10 18:03:42 2015 +0200
+++ b/Components/lsm6ds0/lsm6ds0_class.h Mon Jun 15 10:28:49 2015 +0200
@@ -41,9 +41,9 @@
/* Includes ------------------------------------------------------------------*/
#include "mbed.h"
#include "DevI2C.h"
+#include "lsm6ds0.h"
#include "../Interfaces/GyroSensor.h"
#include "../Interfaces/MotionSensor.h"
-#include "lsm6ds0.h"
/* Classes -------------------------------------------------------------------*/
/** Class representing a LSM6DS0 sensor component
@@ -157,7 +157,7 @@
/**
* @brief Configures LSM6DS0 I2C interface
- * @retval IMU_6AXES_OK in case of success, an error code otherwise
+ * @return IMU_6AXES_OK in case of success, an error code otherwise
*/
IMU_6AXES_StatusTypeDef LSM6DS0_IO_Init(void)
{
@@ -165,12 +165,12 @@
}
/**
- * @brief Utility function to read data from LSM6DS0
- * @param pBuffer pointer to the byte-array to read data in to
- * @param RegisterAddr specifies internal address register to read from.
- * @param NumByteToRead number of bytes to be read.
- * @retval IMU_6AXES_OK if ok,
- * @retval IMU_6AXES_ERROR if an I2C error has occured
+ * @brief Utility function to read data from LSM6DS0
+ * @param[out] pBuffer pointer to the byte-array to read data in to
+ * @param[in] RegisterAddr specifies internal address register to read from.
+ * @param[in] NumByteToRead number of bytes to be read.
+ * @retval IMU_6AXES_OK if ok,
+ * @retval IMU_6AXES_ERROR if an I2C error has occured
*/
IMU_6AXES_StatusTypeDef LSM6DS0_IO_Read(uint8_t* pBuffer,
uint8_t RegisterAddr, uint16_t NumByteToRead)
@@ -186,12 +186,12 @@
}
/**
- * @brief Utility function to write data to LSM6DS0
- * @param pBuffer pointer to the byte-array data to send
- * @param RegisterAddr specifies internal address register to read from.
- * @param NumByteToWrite number of bytes to write.
- * @retval IMU_6AXES_OK if ok,
- * @retval IMU_6AXES_ERROR if an I2C error has occured
+ * @brief Utility function to write data to LSM6DS0
+ * @param[in] pBuffer pointer to the byte-array data to send
+ * @param[in] RegisterAddr specifies internal address register to read from.
+ * @param[in] NumByteToWrite number of bytes to write.
+ * @retval IMU_6AXES_OK if ok,
+ * @retval IMU_6AXES_ERROR if an I2C error has occured
*/
IMU_6AXES_StatusTypeDef LSM6DS0_IO_Write(uint8_t* pBuffer,
uint8_t RegisterAddr, uint16_t NumByteToWrite)