mirror of
https://github.com/Show-maket/IR-protocol.git
synced 2025-05-04 07:10:16 +00:00
fix size arr
This commit is contained in:
parent
ee6cbc6149
commit
59a01e6803
@ -73,7 +73,7 @@ public:
|
|||||||
uint8_t _msgType = 0;
|
uint8_t _msgType = 0;
|
||||||
uint16_t _addrFrom = 0;
|
uint16_t _addrFrom = 0;
|
||||||
uint16_t _addrTo = 0;
|
uint16_t _addrTo = 0;
|
||||||
uint8_t _data[bytePerPack];
|
uint8_t _data[dataByteSizeMax];
|
||||||
uint8_t _dataRawSize = 0;
|
uint8_t _dataRawSize = 0;
|
||||||
uint16_t _crcPackVal = 0;
|
uint16_t _crcPackVal = 0;
|
||||||
uint16_t _crcCalcVal = 0;
|
uint16_t _crcCalcVal = 0;
|
||||||
@ -85,8 +85,8 @@ public:
|
|||||||
_dataRawSize = len;
|
_dataRawSize = len;
|
||||||
_err = err;
|
_err = err;
|
||||||
_bitPeriod = rTime;
|
_bitPeriod = rTime;
|
||||||
memset(_data, 0, bytePerPack);
|
memset(_data, 0, dataByteSizeMax);
|
||||||
for (uint8_t i = 0; i < len && len < bytePerPack; i++) { _data[i] = ptr[i]; }
|
memcpy(_data, ptr, min(len, dataByteSizeMax));
|
||||||
_msgType = _data[0];
|
_msgType = _data[0];
|
||||||
ini();
|
ini();
|
||||||
_isAvaliable = true;
|
_isAvaliable = true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user