Update Payload_BME280_MPU6050_XS.ino change to MBED macro

pull/295/head
Alan Johnston 2 years ago committed by GitHub
parent bf1b402ef5
commit ca1433ced9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -7,7 +7,7 @@
#include <Adafruit_BME280.h> #include <Adafruit_BME280.h>
#include <MPU6050_tockn.h> #include <MPU6050_tockn.h>
#include <TinyGPS++.h> #include <TinyGPS++.h>
#ifdef ARDUINO_ARCH_RP2040 #ifdef ARDUINO_ARCH_MBED_RP2040
UART Serial2(8, 9, 0, 0); UART Serial2(8, 9, 0, 0);
#else #else
#include <EEPROM.h> #include <EEPROM.h>
@ -31,7 +31,7 @@ short ee_prom_word_read(int addr);
int first_time = true; int first_time = true;
int first_read = true; int first_read = true;
#if defined ARDUINO_ARCH_RP2040 #if defined ARDUINO_ARCH_MBED_RP2040
float T2 = 26.3; // Temperature data point 1 float T2 = 26.3; // Temperature data point 1
float R2 = 167; // Reading data point 1 float R2 = 167; // Reading data point 1
float T1 = 2; // Temperature data point 2 float T1 = 2; // Temperature data point 2
@ -289,7 +289,7 @@ void loop() {
// Serial.println(result); // Serial.println(result);
// Serial.println("OK"); // Serial.println("OK");
// Serial.println(counter++); // Serial.println(counter++);
#ifndef ARDUINO_ARCH_RP2040 #ifndef ARDUINO_ARCH_MBED_RP2040
if (result == 'R') { if (result == 'R') {
Serial1.println("OK"); Serial1.println("OK");
delay(100); delay(100);
@ -318,7 +318,7 @@ void loop() {
void eeprom_word_write(int addr, int val) void eeprom_word_write(int addr, int val)
{ {
#ifndef ARDUINO_ARCH_RP2040 #ifndef ARDUINO_ARCH_MBED_RP2040
EEPROM.write(addr * 2, lowByte(val)); EEPROM.write(addr * 2, lowByte(val));
EEPROM.write(addr * 2 + 1, highByte(val)); EEPROM.write(addr * 2 + 1, highByte(val));
#endif #endif
@ -326,7 +326,7 @@ void eeprom_word_write(int addr, int val)
short eeprom_word_read(int addr) short eeprom_word_read(int addr)
{ {
#ifndef ARDUINO_ARCH_RP2040 #ifndef ARDUINO_ARCH_MBED_RP2040
return ((EEPROM.read(addr * 2 + 1) << 8) | EEPROM.read(addr * 2)); return ((EEPROM.read(addr * 2 + 1) << 8) | EEPROM.read(addr * 2));
#endif #endif
} }
@ -347,7 +347,7 @@ void blink_setup()
pinMode(blueLED,OUTPUT); pinMode(blueLED,OUTPUT);
#endif #endif
#if defined ARDUINO_ARCH_RP2040 #if defined ARDUINO_ARCH_MBED_RP2040
pinMode(LED_BUILTIN, OUTPUT); pinMode(LED_BUILTIN, OUTPUT);
pinMode(18, OUTPUT); // blue LED on STEM Payload Board v1.3.2 pinMode(18, OUTPUT); // blue LED on STEM Payload Board v1.3.2
pinMode(19, OUTPUT); // green LED on STEM Payload Board v1.3.2 pinMode(19, OUTPUT); // green LED on STEM Payload Board v1.3.2
@ -365,7 +365,7 @@ void blink(int length)
TXLED0; //TX LED is not tied to a normally controlled pin so a macro is needed, turn LED OFF TXLED0; //TX LED is not tied to a normally controlled pin so a macro is needed, turn LED OFF
#endif #endif
#if defined ARDUINO_ARCH_RP2040 #if defined ARDUINO_ARCH_MBED_RP2040
digitalWrite(LED_BUILTIN, HIGH); // set the built-in LED ON digitalWrite(LED_BUILTIN, HIGH); // set the built-in LED ON
#endif #endif
@ -380,7 +380,7 @@ delay(length);
TXLED0; //TX LED macro to turn LED ON TXLED0; //TX LED macro to turn LED ON
#endif #endif
#if defined ARDUINO_ARCH_RP2040 #if defined ARDUINO_ARCH_MBED_RP2040
digitalWrite(LED_BUILTIN, LOW); // set the built-in LED OFF digitalWrite(LED_BUILTIN, LOW); // set the built-in LED OFF
#endif #endif
} }
@ -398,7 +398,7 @@ void led_set(int ledPin, bool state)
digitalWrite(ledPin, state); digitalWrite(ledPin, state);
#endif #endif
#ifdef ARDUINO_ARCH_RP2040 #ifdef ARDUINO_ARCH_MBED_RP2040
if (ledPin == greenLED) if (ledPin == greenLED)
digitalWrite(19, state); digitalWrite(19, state);
else if (ledPin == blueLED) else if (ledPin == blueLED)
@ -416,14 +416,14 @@ int read_analog()
#if defined(ARDUINO_ARCH_STM32F0) || defined(ARDUINO_ARCH_STM32F1) || defined(ARDUINO_ARCH_STM32F3) || defined(ARDUINO_ARCH_STM32F4) || defined(ARDUINO_ARCH_STM32L4) #if defined(ARDUINO_ARCH_STM32F0) || defined(ARDUINO_ARCH_STM32F1) || defined(ARDUINO_ARCH_STM32F3) || defined(ARDUINO_ARCH_STM32F4) || defined(ARDUINO_ARCH_STM32L4)
sensorValue = analogRead(PA7); sensorValue = analogRead(PA7);
#endif #endif
#if defined ARDUINO_ARCH_RP2040 #if defined ARDUINO_ARCH_MBED_RP2040
sensorValue = analogRead(28); sensorValue = analogRead(28);
#endif #endif
return(sensorValue); return(sensorValue);
} }
void get_gps() { void get_gps() {
#ifdef ARDUINO_ARCH_RP2040 #ifdef ARDUINO_ARCH_MBED_RP2040
bool newData = false; bool newData = false;
unsigned long start = millis(); unsigned long start = millis();

Loading…
Cancel
Save

Powered by TurnKey Linux.