| David Pilling |
|
Main »
Govee/Arduino/ESP32Started 15th August 2024
int len=advertisedDevice.getPayloadLength();
uint8_t* dp=advertisedDevice.getPayload();
for (int i = 0; i < len; i++)
{
int flen,ftype;
flen=dp[i++]-1;
ftype=dp[i++];
// fdata at dp[i], size flen
for(int j=0;j<flen;j++)
{
if((j+i)>=len) break;
Serial.printf("[%X]", dp[j+i]);
}
i+=flen-1;
}
A complete sketch that prints out temperature and humidity values from Govee H5075 and H5074 sensors is available below. |
David Pilling's Wiki Set view |
| Page last modified on August 16, 2024, at 12:16 AM - Powered by PmWiki pmwiki-2.3.31 (pmwiki-2.3.31) |