Moving private includes to sub-directory, #464 (#507)

* Add missing "paragraph" to library.properties.

* Move not-to-be-exported includes to subdirectory.
Remove #include "IRremoteInt.h" from a number of files since it
now does not work any more, and since IRremote.h #includes it already.
This resolves #464.

* Remove #include <IRremoteInt.h> from examples, too.

* Make ir_Lego_PF_BitStreamEncoder.h exported (again).

* Revoked fe24095 (paragraph) to keep 1-1 correspondance to #464.
This commit is contained in:
Bengt Martensson
2017-08-20 23:49:57 +02:00
committed by Rafi Khan
parent 7245efd2f5
commit 24dd940107
26 changed files with 4 additions and 27 deletions

View File

@@ -10,7 +10,6 @@
*/ */
#include <IRremote.h> #include <IRremote.h>
#include <IRremoteInt.h>
// Dumps out the decode_results structure. // Dumps out the decode_results structure.
// Call this after IRrecv::decode() // Call this after IRrecv::decode()

View File

@@ -4,7 +4,6 @@
*/ */
#include <IRremote.h> #include <IRremote.h>
#include <IRremoteInt.h>
IRsend irsend; IRsend irsend;

View File

@@ -20,8 +20,7 @@
// Defining IR_GLOBAL here allows us to declare the instantiation of global variables // Defining IR_GLOBAL here allows us to declare the instantiation of global variables
#define IR_GLOBAL #define IR_GLOBAL
# include "IRremote.h" #include "IRremote.h"
# include "IRremoteInt.h"
#undef IR_GLOBAL #undef IR_GLOBAL
#ifdef HAS_AVR_INTERRUPT_H #ifdef HAS_AVR_INTERRUPT_H

View File

@@ -21,7 +21,7 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// The ISR header contains several useful macros the user may wish to use // The ISR header contains several useful macros the user may wish to use
// //
#include "IRremoteInt.h" #include "private/IRremoteInt.h"
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// Supported IR protocols // Supported IR protocols

View File

@@ -3,7 +3,6 @@
// This file contains functions specific to the ESP32. // This file contains functions specific to the ESP32.
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
// "Idiot check" // "Idiot check"
#ifdef USE_DEFAULT_ENABLE_IR_IN #ifdef USE_DEFAULT_ENABLE_IR_IN

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//+============================================================================= //+=============================================================================
// Decodes the received IR message // Decodes the received IR message

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
#ifdef SENDING_SUPPORTED #ifdef SENDING_SUPPORTED
//+============================================================================= //+=============================================================================
@@ -136,4 +135,4 @@ void IRsend::custom_delay_usec(unsigned long uSecs) {
//} //}
} }
#endif // SENDING_SUPPORTED #endif // SENDING_SUPPORTED

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//============================================================================== //==============================================================================
// AAA IIIII W W AAA // AAA IIIII W W AAA

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
// Reverse Engineered by looking at RAW dumps generated by IRremote // Reverse Engineered by looking at RAW dumps generated by IRremote

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//============================================================================== //==============================================================================
// DDDD IIIII SSSS H H // DDDD IIIII SSSS H H

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//============================================================================== //==============================================================================
// JJJJJ V V CCCC // JJJJJ V V CCCC

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//============================================================================== //==============================================================================
// L GGGG // L GGGG

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
#include "ir_Lego_PF_BitStreamEncoder.h" #include "ir_Lego_PF_BitStreamEncoder.h"
//============================================================================== //==============================================================================

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//============================================================================== //==============================================================================
// MMMMM IIIII TTTTT SSSS U U BBBB IIIII SSSS H H IIIII // MMMMM IIIII TTTTT SSSS U U BBBB IIIII SSSS H H IIIII

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//============================================================================== //==============================================================================
// N N EEEEE CCCC // N N EEEEE CCCC

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//============================================================================== //==============================================================================
// PPPP AAA N N AAA SSSS OOO N N IIIII CCCC // PPPP AAA N N AAA SSSS OOO N N IIIII CCCC

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//+============================================================================= //+=============================================================================
// Gets one undecoded level at a time from the raw buffer. // Gets one undecoded level at a time from the raw buffer.

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//============================================================================== //==============================================================================
// SSSS AAA MMM SSSS U U N N GGGG // SSSS AAA MMM SSSS U U N N GGGG

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//============================================================================== //==============================================================================
// SSSS AAA N N Y Y OOO // SSSS AAA N N Y Y OOO

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//============================================================================== //==============================================================================
// SSSS H H AAA RRRR PPPP // SSSS H H AAA RRRR PPPP

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//============================================================================== //==============================================================================
// SSSS OOO N N Y Y // SSSS OOO N N Y Y

View File

@@ -92,7 +92,6 @@ Regards,
*/ */
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//============================================================================== //==============================================================================
// //

View File

@@ -1,5 +1,4 @@
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
//============================================================================== //==============================================================================
// W W H H Y Y N N TTTTT EEEEE RRRRR // W W H H Y Y N N TTTTT EEEEE RRRRR

View File

@@ -1,7 +1,6 @@
// Support routines for SAM processor boards // Support routines for SAM processor boards
#include "IRremote.h" #include "IRremote.h"
#include "IRremoteInt.h"
#if defined(ARDUINO_ARCH_SAM) || defined(ARDUINO_ARCH_SAMD) #if defined(ARDUINO_ARCH_SAM) || defined(ARDUINO_ARCH_SAMD)
@@ -99,4 +98,4 @@ void TC3_Handler(void)
} }
} }
#endif // defined(ARDUINO_ARCH_SAM) || defined(ARDUINO_ARCH_SAMD) #endif // defined(ARDUINO_ARCH_SAM) || defined(ARDUINO_ARCH_SAMD)