Skip to content

Commit 1724d40

Browse files
committed
Release 3.4.0
1 parent d3b069e commit 1724d40

File tree

4 files changed

+7
-5
lines changed

4 files changed

+7
-5
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# IRremote Arduino Library
22
Available as Arduino library "IRremote"
33

4-
### [Version 3.4.0](https://github.com/Arduino-IRremote/Arduino-IRremote/archive/master.zip) - work in progress
4+
### [Version 3.4.1](https://github.com/Arduino-IRremote/Arduino-IRremote/archive/master.zip) - work in progress
55

66
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
77
[![Commits since latest](https://img.shields.io/github/commits-since/Arduino-IRremote/Arduino-IRremote/latest)](https://github.com/Arduino-IRremote/Arduino-IRremote/commits/master)

changelog.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
The latest version may not be released!
33
See also the commit log at github: https://github.com/Arduino-IRremote/Arduino-IRremote/commits/master
44

5+
## 3.4.1
6+
57
## 3.4.0
68
- Added LG2 protocol.
79
- Added ATtiny167 (Digispark Pro) support.
@@ -10,7 +12,7 @@ See also the commit log at github: https://github.com/Arduino-IRremote/Arduino-I
1012
- Compiler switch USE_OPEN_DRAIN_OUTPUT_FOR_SEND_PIN added.
1113
- Moved blink13() back to IRrecv class.
1214
- Added Kaseikyo convenience functions like sendKaseikyo_Denon().
13-
- Improved LG protocol and added class Aircondition_LG based on real hardware supplied by makerspace 201 (https://wiki.hackerspaces.org/ZwoNullEins) from Cologne.
15+
- Improved / adjusted LG protocol and added class Aircondition_LG based on real hardware supplied by makerspace 201 (https://wiki.hackerspaces.org/ZwoNullEins) from Cologne.
1416
- Improved universal decoder for pulse width or pulse distance protocols to support more than 32 bits.
1517
- Added mbed support.
1618

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version=3.4.0
33
author=shirriff, z3t0, ArminJo
44
maintainer=Armin Joachimsmeyer <[email protected]>
55
sentence=Send and receive infrared signals with multiple protocols
6-
paragraph=Currently included protocols: Denon / Sharp, JVC, LG / LG2, NEC / Onkyo / Apple, Panasonic / Kaseikyo, RC5, RC6, Samsung, Sony, (Pronto), BoseWave, Lego, Whynter, MagiQuest.<br/><br/><b>New: </b><a href="https://github.com/Arduino-IRremote/Arduino-IRremote#converting-your-program-to-the-31-version">3.x upgrade instructions</a><br/>Added LG2 protocol.<br/>For all 3.x: Generation of PWM is now done by software by default, thus saving the hardware timer and enabling abitrary output pins. Removed decode_results results. Renamed most irparams_struct values. The macros FEEDBACK_LED, SYSCLOCK, SENDPIN_ON and SENDPIN_OFF are not longer used / evaluated. Major refactoring of CPU dependent and feedback LED code. Support for more CPU's.<br/><b>New: </b>New LG2 protocol. Compiler switch USE_OPEN_DRAIN_OUTPUT_FOR_SEND_PIN added. Improved Attiny88 support. Renamed *.cpp.h to .hpp.<br/>
6+
paragraph=Currently included protocols: Denon / Sharp, JVC, LG / LG2, NEC / Onkyo / Apple, Panasonic / Kaseikyo, RC5, RC6, Samsung, Sony, (Pronto), BoseWave, Lego, Whynter, MagiQuest.<br/><br/><b>New: </b><a href="https://github.com/Arduino-IRremote/Arduino-IRremote#converting-your-program-to-the-31-version">3.x upgrade instructions</a><br/>Added LG2 protocol.<br/>For all 3.x: Generation of PWM is now done by software by default, thus saving the hardware timer and enabling abitrary output pins. Removed decode_results results. Renamed most irparams_struct values. Support for more CPU's.<br/><b>New: </b>Adjusted LG timing and new LG2 protocol. Compiler switch USE_OPEN_DRAIN_OUTPUT_FOR_SEND_PIN added. Improved Attiny88 support. Renamed *.cpp.h to .hpp.<br/>
77
category=Communication
88
url=https://github.com/Arduino-IRremote/Arduino-IRremote
99
architectures=avr,megaavr,samd,esp8266,esp32,stm32,STM32F1,mbed,mbed_nano

src/ir_LG.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@
5757
* Data: 500 / 540 and 500 / 1580;
5858
* Clock is nor synchronized with gate so you have 19 and sometimes 19 and a spike pulses for mark
5959
* Duty: 9 us on 17 us off => around 33 % duty
60-
* NO REPEAT: If value like temperature has changed during long press, the last value is send at button release
61-
* If you do a double press -tested with the fan button-, the next value can be sent after 118 ms
60+
* NO REPEAT: If value like temperature has changed during long press, the last value is send at button release.
61+
* If you do a double press, the next value can be sent after around 118 ms. Tested with the fan button.
6262
*
6363
* The codes of the LG air conditioner are documented in https://github.com/Arduino-IRremote/Arduino-IRremote/blob/master/ac_LG.cpp
6464
*/

0 commit comments

Comments
 (0)