Commit Graph

16 Commits

Author SHA1 Message Date
Fabian Kunkel b8ce01554a add support for sending single bits. Needed for Nibe heatpump which sends 90 bits 2024-01-05 16:07:54 +01:00
Denys Fedoryshchenko b987f38509 Add inverted LED support to IRSenderESP32
Some development boards like M5Stick-C have inverted LED, so
when pin HIGH - led is off , etc.
To support that we need minor changes in code, unfortunately i dont have
other boards, but inverted LED can be added to other senders
easily.
Tested on Gree A/C and M5Stick-C.

Signed-off-by: Denys Fedoryshchenko <denys.f@collabora.com>
2023-09-10 06:34:52 +03:00
Toni 3c62008474 Merge tag '1.0.17'
# Conflicts:
#	IRSender.h
2021-11-03 18:12:19 +02:00
Memiks 056717fe8f Add 2 macro to activate or deactivate LOG messages through DEBUG variable
To activate DEBUG message do : #define DEBUG 1
2021-04-10 15:15:38 +09:00
Toni 4431b31968 ESP32 support using the IRremoteESP8266 library 2020-09-02 15:16:11 +03:00
Toni 3903f85525 IRSender base class should have a destructor 2019-08-21 10:12:08 +03:00
Maksym Krasovskyi 9554c23bb1 ESP32 support added 2019-08-06 09:09:33 +03:00
N-Storm 011204472a Alternative ESP8266 bitbang carrirer generation method 2019-04-02 13:50:51 +03:00
N-Storm 420d1ac743 New bitbang method for ESP8266 using built-in startWaveform() function (more accurate carrier generation -> better range) 2019-04-02 13:38:32 +03:00
ToniA 1dd19d8305 Use the 'IRsend' implementation from the IRremoteESP8266 library on ESP8266 2017-07-04 09:51:34 +03:00
ToniA 7c45e2ca41 Fix type problem 2016-01-28 19:35:44 +02:00
ToniA 933d6c7fe0 Add the 'IRSenderBitBang' IR send method. This should generate the carrier
wave on ESP8266 by switching the IR led on and off without using the Arduino
PWM registers.

In the 'simple.ino' change use this IR definition:

IRSenderBitBang irSender(1)
2016-01-24 17:02:19 +02:00
ToniA a04a96b2a2 Add support for IRBlaster, i.e. no PWM needed, the blaster generates the 38 kHz carrier frequency 2015-12-01 20:17:14 +02:00
ToniA 5b3a7469ed Arduino IDE 1.6-style PROGMEM definitions 2015-10-01 10:23:49 +03:00
ToniA 5ced7aa5dd Add info (in JSON format) about the supported model for each heatpump 2013-12-31 14:28:13 +02:00
ToniA d5d00a8686 Initial HeatpumpIR library, refactored from my 'arduino-wp-heatpump-controller' repository 2013-12-26 15:11:20 +02:00