mirror of
https://github.com/Show-maket/IR-protocol.git
synced 2025-05-04 15:20:16 +00:00
info
This commit is contained in:
parent
3057e78aeb
commit
c66d47e464
@ -398,3 +398,10 @@ uint8_t* IR_Encoder::bitHigh = new uint8_t[2]{
|
|||||||
uint8_t* IR_Encoder::bitLow = new uint8_t[2]{
|
uint8_t* IR_Encoder::bitLow = new uint8_t[2]{
|
||||||
(bitPauseTakts/2 + bitActiveTakts) * 2 - 1,
|
(bitPauseTakts/2 + bitActiveTakts) * 2 - 1,
|
||||||
(bitPauseTakts) - 1};
|
(bitPauseTakts) - 1};
|
||||||
|
|
||||||
|
// uint8_t* IR_Encoder::bitHigh = new uint8_t[2]{
|
||||||
|
// (bitPauseTakts) * 2 - 0,
|
||||||
|
// (bitActiveTakts) * 2 - 0};
|
||||||
|
// uint8_t* IR_Encoder::bitLow = new uint8_t[2]{
|
||||||
|
// (bitPauseTakts/2 + bitActiveTakts) * 2 - 0,
|
||||||
|
// (bitPauseTakts) - 0};
|
@ -142,6 +142,11 @@ typedef uint16_t crc_t;
|
|||||||
#define bitTime (bitTakts * carrierPeriod) // Общая длительность бита
|
#define bitTime (bitTakts * carrierPeriod) // Общая длительность бита
|
||||||
#define tolerance 300U
|
#define tolerance 300U
|
||||||
|
|
||||||
|
constexpr uint16_t test_all_Time = bitTime;
|
||||||
|
constexpr uint16_t test_all_Takts = bitTakts*2;
|
||||||
|
constexpr uint16_t test_hi = ((bitPauseTakts) * 2 - 0 ) + ((bitActiveTakts) * 2 - 0);
|
||||||
|
constexpr uint16_t test_low = ((bitPauseTakts/2 + bitActiveTakts) * 2 - 0)+((bitPauseTakts) - 0);
|
||||||
|
|
||||||
class IR_FOX
|
class IR_FOX
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user