fix up parse message, forgot reserved
This commit is contained in:
+4
-2
@@ -81,8 +81,10 @@ class CoreParser {
|
|||||||
$m->snr = 0;
|
$m->snr = 0;
|
||||||
|
|
||||||
if( $m->code == CoreProtocol::RESP_CODE_CHANNEL_MSG_RECV_V3 ) {
|
if( $m->code == CoreProtocol::RESP_CODE_CHANNEL_MSG_RECV_V3 ) {
|
||||||
$m->snr = unpack('V', substr($payload, $idx, 4))[1] / 4;
|
$m->snr = ord($payload) / 4;
|
||||||
$idx += 4;
|
$idx += 1;
|
||||||
|
// two reserved bytes
|
||||||
|
$idx += 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
$m->channel_idx = ord($payload[$idx]);
|
$m->channel_idx = ord($payload[$idx]);
|
||||||
|
|||||||
Reference in New Issue
Block a user