HELTEC V3 GPS Wire1 test
This commit is contained in:
parent
5c2f886b5a
commit
344112b9d8
|
|
@ -31,7 +31,11 @@ namespace BME_Utils {
|
|||
void setup() {
|
||||
if (Config.bme.active) {
|
||||
bool status;
|
||||
#ifdef HELTEC_V3_GPS
|
||||
status = bme.begin(0x76, &Wire1);
|
||||
#else
|
||||
status = bme.begin(0x76);
|
||||
#endif
|
||||
if (!status) {
|
||||
show_display("ERROR", "", "BME/BMP sensor active", "but no sensor found...", "", 2000);
|
||||
logger.log(logging::LoggerLevel::LOGGER_LEVEL_ERROR, "BME", " BME/BMP sensor Active in config but not found! Check Wiring");
|
||||
|
|
|
|||
|
|
@ -143,6 +143,8 @@
|
|||
#define OLED_SDA 17
|
||||
#define OLED_SCL 18
|
||||
#define OLED_RST 21
|
||||
#define BOARD_I2C_SDA 45
|
||||
#define BOARD_I2C_SCL 46
|
||||
#define GPS_RX 47
|
||||
#define GPS_TX 48
|
||||
#define BUTTON_PIN 0
|
||||
|
|
|
|||
|
|
@ -411,10 +411,14 @@ namespace POWER_Utils {
|
|||
pinMode(ADC_CTRL, OUTPUT);
|
||||
#endif
|
||||
|
||||
#if defined(HELTEC_WIRELESS_TRACKER)
|
||||
#ifdef HELTEC_WIRELESS_TRACKER
|
||||
Wire.begin(BOARD_I2C_SDA, BOARD_I2C_SCL);
|
||||
#endif
|
||||
|
||||
#ifdef HELTEC_V3_GPS
|
||||
Wire1.begin(BOARD_I2C_SDA, BOARD_I2C_SCL);
|
||||
#endif
|
||||
|
||||
#if defined(TTGO_T_DECK_GPS)
|
||||
pinMode(BOARD_POWERON, OUTPUT);
|
||||
digitalWrite(BOARD_POWERON, HIGH);
|
||||
|
|
@ -476,7 +480,7 @@ namespace POWER_Utils {
|
|||
|
||||
|
||||
#ifdef HELTEC_WIRELESS_TRACKER
|
||||
Serial.flush();
|
||||
/*Serial.flush(); // not working yet
|
||||
SPI.endTransaction();
|
||||
SPI.end();
|
||||
pinMode(RADIO_DIO1_PIN, ANALOG);
|
||||
|
|
@ -488,7 +492,7 @@ namespace POWER_Utils {
|
|||
|
||||
pinMode(RADIO_CS_PIN, OUTPUT);
|
||||
digitalWrite(RADIO_CS_PIN, HIGH);
|
||||
gpio_hold_en((gpio_num_t)RADIO_CS_PIN);
|
||||
gpio_hold_en((gpio_num_t)RADIO_CS_PIN);*/
|
||||
#endif
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue