Fixes bit shifting value when packing soil moisture reading

This commit is contained in:
rbaron 2021-02-13 14:57:50 +01:00
parent df97f89bd9
commit 30aa1168fa

View file

@ -46,7 +46,7 @@ void setupAdvertising() {
void updateAdvertisingData(int moisture_level) {
uint16_t packed_raw_moisture = moisture_level;
advertisement_data[kRawSoilMoistureOffset] = packed_raw_moisture >> 1;
advertisement_data[kRawSoilMoistureOffset] = packed_raw_moisture >> 8;
advertisement_data[kRawSoilMoistureOffset + 1] = packed_raw_moisture & 0xff;
// manufacturer_data[1] = 0xff;
Bluefruit.Advertising.stop();