mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
devel/arduino-irremote: Update to 4.4.0
Changes since 4.3.2: - Using 8 bit raw timing buffer for all timings except frame gap (former rawbuf[0]). - Renamed decodedIRData.initialGap to decodedIRData.initialGapTicks. - sendNEC() and sendNEC2() now accepts 16 bit command to better map to NECext protocol found in IRDB databases. - ir_DistanceWidthProtocol() now decodes up to 10 ms mark or spaces if RAM is bigger than 2 k. - Improved sensitivity and decoding of PULSE_DISTANCE + PULSE_WIDTH protocols. - Changed TOLERANCE_FOR_DECODERS_MARK_OR_SPACE_MATCHING to TOLERANCE_FOR_DECODERS_MARK_OR_SPACE_MATCHING_PERCENT. - Improved examples AllProtocolsOnLCD, UnitTest and SimpleReceiver. - New functions decodePulseDistanceWidthData() with 6 parameters and decodePulseDistanceWidthDataStrict() with 7 parameters. Reported by: portscout
This commit is contained in:
parent
c49e178f6e
commit
22fa49cbda
3 changed files with 4 additions and 33 deletions
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= arduino-irremote
|
||||
PORTVERSION= 4.3.2
|
||||
PORTVERSION= 4.4.0
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= devel
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1718554724
|
||||
SHA256 (z3t0-Arduino-IRremote-v4.3.2_GH0.tar.gz) = f9fa16a03fd08a6d3e950fcabf301579603f73de980ff460f541a0b38ff2b311
|
||||
SIZE (z3t0-Arduino-IRremote-v4.3.2_GH0.tar.gz) = 1032154
|
||||
TIMESTAMP = 1719809779
|
||||
SHA256 (z3t0-Arduino-IRremote-v4.4.0_GH0.tar.gz) = 51868b6fddd68305014ef39508e178cfd66a0eb40cbd885ea7b330e51c0d3838
|
||||
SIZE (z3t0-Arduino-IRremote-v4.4.0_GH0.tar.gz) = 1040146
|
||||
|
|
|
@ -1,29 +0,0 @@
|
|||
--- src/LongUnion.h.orig 2024-06-16 17:07:29 UTC
|
||||
+++ src/LongUnion.h
|
||||
@@ -87,7 +87,7 @@ union LongUnion {
|
||||
struct {
|
||||
WordUnion LowWord;
|
||||
WordUnion HighWord;
|
||||
- } WordUnion;
|
||||
+ } WordUnion2;
|
||||
uint8_t UBytes[4]; // seems to have the same code size as using struct UByte
|
||||
int8_t Bytes[4]; // Bytes[0] is LowByte
|
||||
uint16_t UWords[2];
|
||||
@@ -122,7 +122,7 @@ union LongLongUnion {
|
||||
WordUnion MidLowWord;
|
||||
WordUnion MidHighWord;
|
||||
WordUnion HighWord;
|
||||
- } WordUnion;
|
||||
+ } WordUnion3;
|
||||
struct {
|
||||
uint32_t LowLong;
|
||||
uint32_t HighLong;
|
||||
@@ -134,7 +134,7 @@ union LongLongUnion {
|
||||
struct {
|
||||
LongUnion LowLong;
|
||||
LongUnion HighLong;
|
||||
- } LongUnion;
|
||||
+ } LongUnion2;
|
||||
uint8_t UBytes[8]; // seems to have the same code size as using struct UByte
|
||||
int8_t Bytes[8];
|
||||
uint16_t UWords[4];
|
Loading…
Add table
Reference in a new issue