<NME> IRremote.h
<BEF> /**
 * @file IRremote.h
 *
 * @brief Stub for backward compatibility
 */

#ifndef IRremote_h
#define IRremote_h

#include "IRremote.hpp"

#endif // IRremote_h
#pragma once

#endif
    //......................................................................
#if SEND_NEC
    void sendNEC(unsigned long data, int nbits);
#endif
    //......................................................................
#if SEND_SONY
    // The JVC protocol repeats by skipping the header.
    // To send a JVC repeat signal, send the original code value
    //   and set 'repeat' to true
    void sendJVC(unsigned long data, int nbits, bool repeat);
#endif
    //......................................................................
#if SEND_SAMSUNG

<MSG> NEC Repeat Implementation #704

<DFF> @@ -365,7 +365,7 @@ public:
 #endif
     //......................................................................
 #if SEND_NEC
-    void sendNEC(unsigned long data, int nbits);
+    void sendNEC(unsigned long data, int nbits, bool repeat = false);
 #endif
     //......................................................................
 #if SEND_SONY
@@ -381,7 +381,7 @@ public:
     // The JVC protocol repeats by skipping the header.
     // To send a JVC repeat signal, send the original code value
     //   and set 'repeat' to true
-    void sendJVC(unsigned long data, int nbits, bool repeat);
+    void sendJVC(unsigned long data, int nbits, bool repeat = false);
 #endif
     //......................................................................
 #if SEND_SAMSUNG

{'addition_count': 2, 'commit_subject': 'NEC Repeat Implementation #704', 'deletion_count': 2, 'file_extension': '.h', 'lang': 'h', 'license': 'lgpl-2.1', 'repo_name': 'z3t0/Arduino-IRremote'}