-
Notifications
You must be signed in to change notification settings - Fork 835
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add option for RX pin pullup and send whole buffer for received raw messages in IRMQTTServer.ino #589
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice changes. Great idea. Thanks for the contribution.
Just a few nitpicks/suggestions (see review comments) and, the Travis Build seems to have had an intermittent failure. Can you please go here and restart it?
https://travis-ci.org/markszabo/IRremoteESP8266/builds/472783248 We need to have it pass successfully before we can merge etc.
Add comments to increase MQTT_MAX_PACKET_SIZE. Fix using the enum value for UNKNOWN type.
Try to fix some travis issues. - Upgrade to newer arduino package. - Breaking changes because of esp8266 core v2.5 - CpuFrequency -> xtal - FlashSize -> eesz
Please update/rebase/pull etc to include PR #591 as it will fix the travis issue. |
Add comments to increase MQTT_MAX_PACKET_SIZE. Fix using the enum value for UNKNOWN type.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes rebased on upstream/master.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fix those two style/lint issues and it should pass the travis checks and be good to go, and I'll merge it once done.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Now CI is happy - thanks for your help!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks for all the minor changes.
**[Features]** - Experimental basic support for 39 Byte Daikin A/C (#583) - Handle send() repeats in A/C classes. Improve Coolix support. (#580) - Add optional RX pin pullup and dump raw messages in IRMQTTServer.ino (#589) **[Misc]** - Handle send() repeats in A/C classes. Improve Coolix support. (#580) - Update CI/travis config due to esp8266 core 2.5.0 changes (#591)
**[Features]** - Experimental basic support for 39 Byte Daikin A/C (#583) - Handle send() repeats in A/C classes. Improve Coolix support. (#580) - Add optional RX pin pullup and dump raw messages in IRMQTTServer.ino (#589) **[Misc]** - Make auto_analyse_raw_data.py work with Python3 (#581) - Update CI/travis config due to esp8266 core 2.5.0 changes (#591)
**[Features]** - Experimental basic support for 39 Byte Daikin A/C (#583) - Handle send() repeats in A/C classes. Improve Coolix support. (#580) - Add optional RX pin pullup and dump raw messages in IRMQTTServer.ino (#589) **[Misc]** - Make auto_analyse_raw_data.py work with Python3 (#581) - Update CI/travis config due to esp8266 core 2.5.0 changes (#591)
FYI, this has been included in the new v2.5.4 release of the library. |
Little improvements to IRMQTTServer.ino