Delete Sensors/BMP280_8266 directory

pull/7/head
Timm Bogner 3 years ago committed by GitHub
parent dff608a6ae
commit dad79ce039
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,76 +0,0 @@
// FARM DATA RELAY SYSTEM
//
// BMP280 SENSOR MODULE
//
// Developed by Timm Bogner (bogner1@gmail.com) for Sola Gratia Farm in Urbana, Illinois, USA.
// Each reading is assigned a two-byte identifier along with a one-byte sensor type
//
#define READING_ID 9 //Unique integer for each data reading
#define SLEEPYTIME 30 //Time to sleep in seconds
#define GTWY_MAC 0x00 //Gateway MAC
#include <ESP8266WiFi.h>
#include <espnow.h>
#include <Adafruit_BMP280.h>
#include "DataReading.h"
Adafruit_BMP280 bmp;
uint8_t broadcastAddress[] = {0xAA, 0xBB, 0xCC, 0xDD, 0xEE, GTWY_MAC};
int wait_time = 0;
void OnDataSent(uint8_t *mac_addr, uint8_t sendStatus) {
Serial.print("Last Packet Send Status: ");
if (sendStatus == 0) {
Serial.println("Delivery success");
}
else {
Serial.println("Delivery fail");
}
}
void setup() {
Serial.begin(115200);
Wire.begin();
while (!bmp.begin(0x76)) {
delay(10);
}
Serial.println("BMP INIT");
WiFi.mode(WIFI_STA);
if (esp_now_init() != 0) {
return;
}
esp_now_set_self_role(ESP_NOW_ROLE_COMBO);
esp_now_register_send_cb(OnDataSent);
// Register peer
esp_now_add_peer(broadcastAddress, ESP_NOW_ROLE_COMBO, 0, NULL, 0);
}
void loop() {
if (millis() > wait_time) {
wait_time = wait_time + SLEEPYTIME * 1000;
loadData();
}
}
void loadData() {
float bmp_temp = bmp.readTemperature();
float bmp_pressure = (bmp.readPressure() / 100.0F);
//float bme_altitude = bmp.readAltitude(1013.25);
Serial.println(bmp_temp);
DataReading Temp;
Temp.d = bmp_temp;
Temp.id = READING_ID;
Temp.t = 1;
DataReading Pres;
Pres.d = bmp_pressure;
Pres.id = READING_ID;
Pres.t = 3;
DataReading thePacket[2];
thePacket[0] = Temp;
thePacket[1] = Pres;
esp_now_send(broadcastAddress, (uint8_t *) &thePacket, sizeof(thePacket));
}

@ -1,7 +0,0 @@
typedef struct DataReading {
float d;
uint16_t id;
uint8_t t;
} DataReading;
Loading…
Cancel
Save