mirror of
https://github.com/Show-maket/IR-protocol.git
synced 2025-05-04 07:10:16 +00:00
upd
This commit is contained in:
parent
e334625864
commit
5cc4555bac
@ -112,7 +112,7 @@ void IR_DecoderRaw::tick()
|
||||
|
||||
if (currentFront.dir)
|
||||
{ // Если __/``` ↑
|
||||
if (currentFront.time - prevRise > riseTimeMax / 2 || highCount || lowCount)
|
||||
if (currentFront.time - prevRise > riseTimeMax / 4 || highCount || lowCount)
|
||||
{ // комплексный фикс рваной единицы
|
||||
risePeriod = currentFront.time - prevRise;
|
||||
highTime = currentFront.time - prevFall;
|
||||
@ -537,7 +537,7 @@ void IR_DecoderRaw::writeToBuffer(bool bit)
|
||||
|
||||
isRecive = false;
|
||||
isAvailable = crcCheck(packSize - crcBytes, crcValue);
|
||||
|
||||
|
||||
#ifdef BRUTEFORCE_CHECK
|
||||
if (!isAvailable) // Исправление первого бита // Очень большая затычка...
|
||||
for (size_t i = 0; i < min(packSize - crcBytes*2, dataByteSizeMax); ++i)
|
||||
|
Loading…
x
Reference in New Issue
Block a user