Support non-Arduino devices, eg Particle boards

This commit is contained in:
Samy Kamkar
2020-12-20 12:03:20 -08:00
parent 61c4d0a651
commit c17697eaf5
2 changed files with 6 additions and 6 deletions
+5 -5
View File
@@ -275,7 +275,7 @@ uint8_t Adafruit_BMP085::read8(uint8_t a) {
uint8_t ret;
Wire.beginTransmission(BMP085_I2CADDR); // start transmission to device
#if (ARDUINO >= 100)
#if !defined(ARDUINO) || (ARDUINO >= 100)
Wire.write(a); // sends register address to read from
#else
Wire.send(a); // sends register address to read from
@@ -284,7 +284,7 @@ uint8_t Adafruit_BMP085::read8(uint8_t a) {
Wire.beginTransmission(BMP085_I2CADDR); // start transmission to device
Wire.requestFrom(BMP085_I2CADDR, 1); // send data n-bytes read
#if (ARDUINO >= 100)
#if !defined(ARDUINO) || (ARDUINO >= 100)
ret = Wire.read(); // receive DATA
#else
ret = Wire.receive(); // receive DATA
@@ -298,7 +298,7 @@ uint16_t Adafruit_BMP085::read16(uint8_t a) {
uint16_t ret;
Wire.beginTransmission(BMP085_I2CADDR); // start transmission to device
#if (ARDUINO >= 100)
#if !defined(ARDUINO) || (ARDUINO >= 100)
Wire.write(a); // sends register address to read from
#else
Wire.send(a); // sends register address to read from
@@ -307,7 +307,7 @@ uint16_t Adafruit_BMP085::read16(uint8_t a) {
Wire.beginTransmission(BMP085_I2CADDR); // start transmission to device
Wire.requestFrom(BMP085_I2CADDR, 2); // send data n-bytes read
#if (ARDUINO >= 100)
#if !defined(ARDUINO) || (ARDUINO >= 100)
ret = Wire.read(); // receive DATA
ret <<= 8;
ret |= Wire.read(); // receive DATA
@@ -323,7 +323,7 @@ uint16_t Adafruit_BMP085::read16(uint8_t a) {
void Adafruit_BMP085::write8(uint8_t a, uint8_t d) {
Wire.beginTransmission(BMP085_I2CADDR); // start transmission to device
#if (ARDUINO >= 100)
#if !defined(ARDUINO) || (ARDUINO >= 100)
Wire.write(a); // sends register address to read from
Wire.write(d); // write data
#else
+1 -1
View File
@@ -21,7 +21,7 @@
#ifndef ADAFRUIT_BMP085_H
#define ADAFRUIT_BMP085_H
#if (ARDUINO >= 100)
#if !defined(ARDUINO) || (ARDUINO >= 100)
#include "Arduino.h"
#else
#include "WProgram.h"