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.
Fork of LSM9DS1_Library by
Diff: LSM9DS1.cpp
- Revision:
- 1:87d535bf8c53
- Parent:
- 0:e8167f37725c
diff -r e8167f37725c -r 87d535bf8c53 LSM9DS1.cpp
--- a/LSM9DS1.cpp Mon Oct 26 14:55:43 2015 +0000
+++ b/LSM9DS1.cpp Mon Oct 26 16:14:04 2015 +0000
@@ -43,7 +43,7 @@
{
init(IMU_MODE_I2C, xgAddr, mAddr); // dont know about 0xD6 or 0x3B
}
-/* cw
+/*
LSM9DS1::LSM9DS1()
{
init(IMU_MODE_I2C, LSM9DS1_AG_ADDR(1), LSM9DS1_M_ADDR(1));
@@ -1044,7 +1044,7 @@
void LSM9DS1::initSPI()
{
- /* cw
+ /*
pinMode(_xgAddress, OUTPUT);
digitalWrite(_xgAddress, HIGH);
pinMode(_mAddress, OUTPUT);
@@ -1063,7 +1063,7 @@
void LSM9DS1::SPIwriteByte(uint8_t csPin, uint8_t subAddress, uint8_t data)
{
- /*cw
+ /*
digitalWrite(csPin, LOW); // Initiate communication
// If write, bit 0 (MSB) should be 0
@@ -1094,7 +1094,7 @@
if ((csPin == _mAddress) && count > 1)
rAddress |= 0x40;
- /* cw
+ /*
digitalWrite(csPin, LOW); // Initiate communication
SPI.transfer(rAddress);
for (int i=0; i<count; i++)
@@ -1107,7 +1107,7 @@
void LSM9DS1::initI2C()
{
- /* cw
+ /*
Wire.begin(); // Initialize I2C library
*/
@@ -1117,7 +1117,7 @@
// Wire.h read and write protocols
void LSM9DS1::I2CwriteByte(uint8_t address, uint8_t subAddress, uint8_t data)
{
- /* cw
+ /*
Wire.beginTransmission(address); // Initialize the Tx buffer
Wire.write(subAddress); // Put slave register address in Tx buffer
Wire.write(data); // Put data in Tx buffer
@@ -1129,7 +1129,7 @@
uint8_t LSM9DS1::I2CreadByte(uint8_t address, uint8_t subAddress)
{
- /* cw
+ /*
int timeout = LSM9DS1_COMMUNICATION_TIMEOUT;
uint8_t data; // `data` will store the register data
@@ -1160,7 +1160,7 @@
uint8_t LSM9DS1::I2CreadBytes(uint8_t address, uint8_t subAddress, uint8_t * dest, uint8_t count)
{
- /* cw
+ /*
int timeout = LSM9DS1_COMMUNICATION_TIMEOUT;
Wire.beginTransmission(address); // Initialize the Tx buffer
// Next send the register to be read. OR with 0x80 to indicate multi-read.
