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;
|
||||
uint16_t _addrFrom = 0;
|
||||
uint16_t _addrTo = 0;
|
||||
uint8_t _data[bytePerPack];
|
||||
uint8_t _data[dataByteSizeMax];
|
||||
uint8_t _dataRawSize = 0;
|
||||
uint16_t _crcPackVal = 0;
|
||||
uint16_t _crcCalcVal = 0;
|
||||
@ -85,8 +85,8 @@ public:
|
||||
_dataRawSize = len;
|
||||
_err = err;
|
||||
_bitPeriod = rTime;
|
||||
memset(_data, 0, bytePerPack);
|
||||
for (uint8_t i = 0; i < len && len < bytePerPack; i++) { _data[i] = ptr[i]; }
|
||||
memset(_data, 0, dataByteSizeMax);
|
||||
memcpy(_data, ptr, min(len, dataByteSizeMax));
|
||||
_msgType = _data[0];
|
||||
ini();
|
||||
_isAvaliable = true;
|
||||
|
Loading…
x
Reference in New Issue
Block a user