Fixes bit shifting value when packing soil moisture reading
This commit is contained in:
parent
df97f89bd9
commit
30aa1168fa
1 changed files with 1 additions and 1 deletions
|
|
@ -46,7 +46,7 @@ void setupAdvertising() {
|
||||||
|
|
||||||
void updateAdvertisingData(int moisture_level) {
|
void updateAdvertisingData(int moisture_level) {
|
||||||
uint16_t packed_raw_moisture = 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;
|
advertisement_data[kRawSoilMoistureOffset + 1] = packed_raw_moisture & 0xff;
|
||||||
// manufacturer_data[1] = 0xff;
|
// manufacturer_data[1] = 0xff;
|
||||||
Bluefruit.Advertising.stop();
|
Bluefruit.Advertising.stop();
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue