summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
bbf92ec)
Some devices (at least HM-CC-IT-WM-W-EU) don't like receiving an
AES response too early and will ignore it. Delay sending a bit to
fix this.
memcpy(&(rbuf[PAYLOAD]), resp, 16);
SET_LEN_FROM_PAYLOADLEN(rbuf, 16);
memcpy(&(rbuf[PAYLOAD]), resp, 16);
SET_LEN_FROM_PAYLOADLEN(rbuf, 16);
+ usleep(110000); /* Determined by a fair dice roll */
return send_hm_message(dev, rdata, rbuf);
}
}
return send_hm_message(dev, rdata, rbuf);
}
}
+#define VERSION "0.102-git"