Skip to content

Instantly share code, notes, and snippets.

@RcrdBrt
Created September 18, 2016 08:06
Show Gist options
  • Save RcrdBrt/ee7bf760f0879fc4bb9a0ecc3f4eb337 to your computer and use it in GitHub Desktop.
Save RcrdBrt/ee7bf760f0879fc4bb9a0ecc3f4eb337 to your computer and use it in GitHub Desktop.
app.get('/get_data', (req, res, next) => {
BMP180.fetch( (err, data) => {
if(err) {
console.error("An error on reading the BMP180 occured!");
console.error(err.cause);
}
if(data.type === 'Temperature')
temp = data.value.toFixed(1);
if(data.type === 'Pressure')
press = (data.value / 100).toFixed(2);
});
/*DHT22.fetch( (err, data) => {
if(err) {
if(err) {
console.error("An error on reading the DHT22 occured!");
console.error(err.cause);
}
if(data.type === 'Humidity')
hum = data.value.toFixed(1);
});*/
date_request = (new Date()).toISOString();
obj = { temperature: temp,
pressure: press,
//humidity: hum,
request_date: date_request
};
//obj = comment_management(obj);
//if(data.humidity == 0)
// data.humidity = "errore nel calcolo dell'umidita'. Ricalcola, grazie";
requestedData[requestedDataIndex] = obj;
requestedDataIndex += 1;
res.send(obj);
res.end();
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment