Skip to content
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

Experimental decode support for Gree HVAC units #397

Merged
merged 2 commits into from
Jan 29, 2018
Merged

Conversation

crankyoldgit
Copy link
Owner

Based on information collected by @paquechu in Issue #386

  • Add decodeGree()
  • IRGreeAC class for constructing Gree states.
  • Unit tests for decoding and state construction.

FYI @scop

@crankyoldgit
Copy link
Owner Author

Friendly code reviewer ping (@sillyfrog & @markszabo)

Based on information collected by @paquechu in Issue #386
- Add decodeGree()
- IRGreeAC class for constructing Gree states.
- Unit tests for decoding and state construction.
- Add Virtical Swing support.
- Obey restrictions for AUTO & DRY modes.
@crankyoldgit crankyoldgit merged commit 8172712 into master Jan 29, 2018
@crankyoldgit crankyoldgit deleted the gree_decode branch February 2, 2018 13:05
crankyoldgit added a commit that referenced this pull request Mar 2, 2018
**[Bug Fixes]**
- Ensure the IR LED is off before we start. (#405)

**[Features]**
- Experimental decode support for Gree HVAC units (#397)
- Initial support for Haier A/Cs. (#409)
- Improve timing accuracy of unit tests. (#403)
- Rework matchData() to handle equal total data bit time protocols. (#408)

**[Misc]**
- Add startup text to IRrecvDumpV2 and IRrecvDemo (#412)
- Tweak timings on Fujitsu A/C header (#418)
- AutoAnalyseRawData.sh: Add some support for handling larger than 64 bit codes. (#419)
- Use better comments for send GPIO in examples. (#425)
@crankyoldgit crankyoldgit mentioned this pull request Mar 2, 2018
crankyoldgit added a commit that referenced this pull request Mar 2, 2018
**[Bug Fixes]**
- Ensure the IR LED is off before we start. (#405)

**[Features]**
- Experimental decode support for Gree HVAC units (#397)
- Initial support for Haier A/Cs. (#409)
- Improve timing accuracy of unit tests. (#403)
- Rework matchData() to handle equal total data bit time protocols. (#408)

**[Misc]**
- Add startup text to IRrecvDumpV2 and IRrecvDemo (#412)
- Tweak timings on Fujitsu A/C header (#418)
- AutoAnalyseRawData.sh: Add some support for handling larger than 64 bit codes. (#419)
- Use better comments for send GPIO in examples. (#425)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants