mirror of
https://github.com/Show-maket/IR-protocol.git
synced 2025-05-04 07:10:16 +00:00
static array for out class
This commit is contained in:
parent
8269cbdbfb
commit
6014305011
@ -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 = nullptr;
|
uint8_t _data[bytePerPack];
|
||||||
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,9 +85,7 @@ public:
|
|||||||
_dataRawSize = len;
|
_dataRawSize = len;
|
||||||
_err = err;
|
_err = err;
|
||||||
_bitPeriod = rTime;
|
_bitPeriod = rTime;
|
||||||
if (_data != nullptr) { delete _data; _data = nullptr; }
|
for (uint8_t i = 0; i < len && len<bytePerPack; i++) { _data[i] = ptr[i]; }
|
||||||
_data = new uint8_t[len];
|
|
||||||
for (uint8_t i = 0; i < len; i++) { _data[i] = ptr[i]; }
|
|
||||||
_msgType = _data[0];
|
_msgType = _data[0];
|
||||||
ini();
|
ini();
|
||||||
_isAvaliable = true;
|
_isAvaliable = true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user