This commit is contained in:
DashyFox 2024-04-22 11:26:11 +03:00
parent e334625864
commit 5cc4555bac

View File

@ -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)