文件名称:IRLib2:使用Arduino接收,解码和发送红外信号的库
文件大小:2.23MB
文件格式:ZIP
更新时间:2024-06-14 02:31:19
C++
IRLib2一个用于使用Arduino接收,解码和发送红外信号的库。 IRLib2是Chris Young的2017年版权。 这是克里斯·扬(Chris Young)对原始IRLib 1.x的主要重写,而后者又基于肯·希尔里夫(Ken Shirriff)的IRremote。 有关详细信息,请参见COPYRIGHT.txt。 该库在GNU GENERAL PUBLIC LICENSE版本3中涵盖。请参阅LICENSE.txt以获取许可证副本。 有关最新更改,请参见CHANGELOG.txt。 IRLib2 / manuals /文件夹中的.docx,.pdf和.epub格式提供了详细的《用户手册》,其中包括参考资料,一些教程以及有关如何实现新协议的信息。 因为这是对IRLib1的广泛重写,并且不向后兼容,所以我们将其作为单独的GitHub存储库。 IRLib 1.51的代码是最终版
【文件预览】:
IRLib2-master
----COPYRIGHT.txt(3KB)
----.gitattributes(378B)
----IRLibFreq()
--------COPYRIGHT.txt(3KB)
--------LICENSE.txt(34KB)
--------IRLibFreq.cpp(3KB)
--------IRLibFreq.h(1KB)
--------library.properties(470B)
----IRLib2()
--------COPYRIGHT.txt(3KB)
--------LICENSE.txt(34KB)
--------IRLibRecvBase.cpp(10KB)
--------IRLibGlobals.h(8KB)
--------manuals()
--------CHANGELOG.txt(4KB)
--------IRLibAll.h(2KB)
--------IRLibDecodeBase.cpp(7KB)
--------IRLibRecvLoop.h(1KB)
--------IRLib2.h(1KB)
--------examples()
--------IRLibDecodeBase.h(5KB)
--------IRLibRecvLoop.cpp(2KB)
--------library.properties(595B)
--------readme.md(2KB)
--------IRLibRecvBase.h(4KB)
----LICENSE.txt(34KB)
----CHANGELOG.txt(4KB)
----IRLibProtocols()
--------IRLibProtocols.cpp(1KB)
--------IRLibProtocols.h(1KB)
--------COPYRIGHT.txt(3KB)
--------IRLib_P10_DirecTV.h(5KB)
--------IRLib_P06_JVC.h(3KB)
--------LICENSE.txt(34KB)
--------IRLib_P04_RC6.h(6KB)
--------IRLib_P01_NEC.h(4KB)
--------IRLibSAMD21.h(9KB)
--------IRLib_P08_Samsung36.h(5KB)
--------IRLib_P12_CYKM.h(14KB)
--------IRLib_P03_RC5.h(4KB)
--------IRLibSendBase.cpp(5KB)
--------IRLib_P05_Panasonic_Old.h(2KB)
--------IRLib_P09_GICable.h(2KB)
--------IRLibSAMD51.h(4KB)
--------IRLib_HashRaw.h(3KB)
--------IRLibSendBase.h(1KB)
--------IRLibHardware.cpp(2KB)
--------IRLib_P99_Additional.h(2KB)
--------IRLibSAMD51.cpp(5KB)
--------library.properties(867B)
--------unsupported()
--------IRLibSAMD21.cpp(7KB)
--------IRLibCombo.h(7KB)
--------IRLib_P11_RCMM.h(5KB)
--------IRLib_P07_NECx.h(3KB)
--------IRLib_P02_Sony.h(3KB)
--------IRLibHardware.h(15KB)
----IRLibRecvPCI()
--------COPYRIGHT.txt(3KB)
--------LICENSE.txt(34KB)
--------IRLibRecvPCI.h(2KB)
--------IRLibRecvPCI.cpp(6KB)
--------library.properties(491B)
----IRLibRecv()
--------COPYRIGHT.txt(3KB)
--------LICENSE.txt(34KB)
--------IRLibRecv.cpp(7KB)
--------IRLibRecv.h(1KB)
--------library.properties(501B)
----.gitignore(649B)
----readme.md(2KB)