mirror of
https://github.com/rstrouse/ESPSomfy-RTS.git
synced 2025-12-13 11:02:12 +01:00
Tag v1.5.3
This commit is contained in:
parent
56aabfd1d1
commit
53ac717cf3
2 changed files with 1 additions and 1 deletions
|
|
@ -122,7 +122,7 @@ void somfy_frame_t::decodeFrame(byte* frame) {
|
||||||
this->cmd = (somfy_commands)((decoded[1] >> 4) | ((decoded[8] & 0x08) << 4));
|
this->cmd = (somfy_commands)((decoded[1] >> 4) | ((decoded[8] & 0x08) << 4));
|
||||||
this->rollingCode = decoded[3] + (decoded[2] << 8);
|
this->rollingCode = decoded[3] + (decoded[2] << 8);
|
||||||
this->remoteAddress = (decoded[6] + (decoded[5] << 8) + (decoded[4] << 16));
|
this->remoteAddress = (decoded[6] + (decoded[5] << 8) + (decoded[4] << 16));
|
||||||
this->valid = this->checksum == checksum && this->remoteAddress < 16777215 && this->rollingCode > 0;
|
this->valid = this->checksum == checksum && this->remoteAddress > 0 && this->remoteAddress < 16777215 && this->rollingCode > 0;
|
||||||
if (this->valid) {
|
if (this->valid) {
|
||||||
// Check for valid command.
|
// Check for valid command.
|
||||||
switch (this->cmd) {
|
switch (this->cmd) {
|
||||||
|
|
|
||||||
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue