Skip to content

Commit

Permalink
Changed license to MIT Closes #397
Browse files Browse the repository at this point in the history
  • Loading branch information
ArminJo committed Oct 19, 2020
1 parent 555acf3 commit 27bb3c1
Show file tree
Hide file tree
Showing 15 changed files with 47 additions and 515 deletions.
482 changes: 25 additions & 457 deletions LICENSE.txt

Large diffs are not rendered by default.

10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# IRremote Arduino Library
Available as Arduino library "IRremote"

### [Version 2.7.0](https://github.com/z3t0/Arduino-IRremote/releases)
### [Version 2.8.0](https://github.com/z3t0/Arduino-IRremote/releases) - work in progress

[![License: GPL v2](https://img.shields.io/badge/License-GPLv2-blue.svg)](https://www.gnu.org/licenses/gpl-2.0)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Commits since latest](https://img.shields.io/github/commits-since/z3t0/Arduino-IRremote/latest)](https://github.com/z3t0/Arduino-IRremote/commits/master)
[![Installation instructions](https://www.ardu-badge.com/badge/IRremote.svg?)](https://www.ardu-badge.com/IRremote)
[![Join the chat at https://gitter.im/z3t0/Arduino-IRremote](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/z3t0/Arduino-IRremote?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
Expand Down Expand Up @@ -150,6 +150,10 @@ Please only email me if it is more appropriate than creating an Issue / PR. I **
## Contributors
Check [here](https://github.com/z3t0/Arduino-IRremote/blob/master/Contributors.md)

# License
Up to the version 2.7.0 the License is GPLv2.
From the version 2.8.0 the license is the MIT license.

## Copyright
Copyright 2009-2012 Ken Shirriff
Initially coded 2009 Ken Shirriff http://www.righto.com
Copyright (c) 2016 Rafi Khan
4 changes: 1 addition & 3 deletions examples/IRreceiveDemo/IRreceiveDemo.ino
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
/*
* IRremote: IRreceiveDemo - demonstrates receiving IR codes with IRrecv
* An IR detector/demodulator must be connected to the input RECV_PIN.
* Version 0.1 July, 2009
* Copyright 2009 Ken Shirriff
* http://arcfn.com
* Initially coded 2009 Ken Shirriff http://www.righto.com/
*/

#include <IRremote.h>
Expand Down
4 changes: 1 addition & 3 deletions examples/IRreceiveDump/IRreceiveDump.ino
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
/*
* IRremote: IRreceiveDump - dump details of IR codes with IRrecv
* An IR detector/demodulator must be connected to the input RECV_PIN.
* Version 0.1 July, 2009
* Copyright 2009 Ken Shirriff
* http://arcfn.com
* Initially coded 2009 Ken Shirriff http://www.righto.com
* JVC and Panasonic protocol added by Kristian Lauszus (Thanks to zenwheel and other people at the original blog post)
* LG added by Darryl Smith (based on the JVC protocol)
*/
Expand Down
4 changes: 1 addition & 3 deletions examples/IRrecord/IRrecord.ino
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,7 @@
* If the button is pressed, send the IR code.
* If an IR code is received, record it.
*
* Version 0.11 September, 2009
* Copyright 2009 Ken Shirriff
* http://arcfn.com
* Initially coded 2009 Ken Shirriff http://www.righto.com
*/

#include <IRremote.h>
Expand Down
4 changes: 1 addition & 3 deletions examples/IRrelay/IRrelay.ino
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@
* IRremote: IRrelay - demonstrates receiving IR codes with IRrecv
* Toggles an output pin at each command received
* An IR detector/demodulator must be connected to the input RECV_PIN.
* Version 0.1 July, 2009
* Copyright 2009 Ken Shirriff
* http://arcfn.com
* Initially coded 2009 Ken Shirriff http://www.righto.com
*/

#include <IRremote.h>
Expand Down
4 changes: 1 addition & 3 deletions examples/IRsendDemo/IRsendDemo.ino
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
/*
* IRremote: IRsendDemo - demonstrates sending IR codes with IRsend
* An IR LED must be connected to Arduino PWM pin 3.
* Version 0.1 July, 2009
* Copyright 2009 Ken Shirriff
* http://arcfn.com
* Initially coded 2009 Ken Shirriff http://www.righto.com
*/

#include <IRremote.h>
Expand Down
21 changes: 3 additions & 18 deletions examples/IRsendNecStandardDemo/IRsendNecStandardDemo.ino
Original file line number Diff line number Diff line change
@@ -1,27 +1,12 @@
/*
* IRremote: IRsendNecStandardDemo
*
* Demonstrates sending NEC IR codes in standard format with 16 bit Address 8bit Data
* An IR LED must be connected to Arduino PWM pin 3 (IR_SEND_PIN).
* To receive IR signals in compatible format, you must comment out the line
* #define USE_NEC_STANDARD in IRremote.h.
*/
/*
* IRremote: IRsendNecStandardDemo
*
* Demonstrates sending NEC IR codes in standard format with 16 bit Address 8bit Data
*
* Created on: 15.09.2020
* Copyright (C) 2020 Armin Joachimsmeyer
* armin.joachimsmeyer@gmail.com
*
* This file is part of Arduino-RobotCar https://github.com/z3t0/Arduino-IRremote.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/gpl.html>.
* This file is part of Arduino-IRremote https://github.com/z3t0/Arduino-IRremote.
*/

#include <IRremote.h>
Expand Down
4 changes: 1 addition & 3 deletions examples/IRsendRawDemo/IRsendRawDemo.ino
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
/*
* IRremote: IRsendRawDemo - demonstrates sending IR codes with sendRaw
* An IR LED must be connected to Arduino PWM pin 3.
* Version 0.1 July, 2009
* Copyright 2009 Ken Shirriff
* http://arcfn.com
* Initially coded 2009 Ken Shirriff http://www.righto.com
*
* IRsendRawDemo - added by AnalysIR (via www.AnalysIR.com), 24 August 2015
*
Expand Down
4 changes: 1 addition & 3 deletions examples/IRtest/IRtest.ino
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
/*
* IRremote: IRtest unittest
* Version 0.1 July, 2009
* Copyright 2009 Ken Shirriff
* http://arcfn.com
* Initially coded 2009 Ken Shirriff http://www.righto.com
*
* Note: to run these tests, edit IRremote/IRremote.h to add "#define TEST"
* You must then recompile the library by removing IRremote.o and restarting
Expand Down
3 changes: 1 addition & 2 deletions examples/IRtest2/IRtest2.ino
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,7 @@
* the receiver by looking for an input on the send pin, which will indicate
* the sender. You should hook the serial port to the receiver for debugging.
*
* Copyright 2010 Ken Shirriff
* http://arcfn.com
* Initially coded 2010 Ken Shirriff http://www.righto.com
*/

#include <IRremote.h>
Expand Down
3 changes: 1 addition & 2 deletions src/IRremote.cpp
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
//******************************************************************************
// IRremote
// Version 2.0.1 June, 2015
// Copyright 2009 Ken Shirriff
// For details, see http://arcfn.com/2009/08/multi-protocol-infrared-remote-library.html
// Initially coded 2009 Ken Shirriff http://www.righto.com
//
// Modified by Paul Stoffregen <paul@pjrc.com> to support other boards and timers
// Modified by Mitra Ardron <mitra@mitra.biz>
Expand Down
3 changes: 1 addition & 2 deletions src/IRremote.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
//******************************************************************************
// IRremote
// Version 2.0.1 June, 2015
// Copyright 2009 Ken Shirriff
// For details, see http://arcfn.com/2009/08/multi-protocol-infrared-remote-library.html
// Initially coded 2009 Ken Shirriff http://www.righto.com
// Edited by Mitra to add new controller SANYO
//
// Interrupt code based on NECIRrcv by Joe Knapp
Expand Down
9 changes: 1 addition & 8 deletions src/ir_NEC.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,8 @@
*
* Contains functions for receiving and sending NEC IR Protocol in "raw" and standard format with 16 bit Address 8bit Data
*
* This file is part of Arduino-RobotCar https://github.com/z3t0/Arduino-IRremote.
* This file is part of Arduino-IRremote https://github.com/z3t0/Arduino-IRremote.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/gpl.html>.
*/

#include "IRremote.h"
Expand Down
3 changes: 1 addition & 2 deletions src/private/IRremoteInt.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@
// IRremoteint.h
// IRremote
// Version 2.0.1 June, 2015
// Copyright 2009 Ken Shirriff
// For details, see http://arcfn.com/2009/08/multi-protocol-infrared-remote-library.html
// Initially coded 2009 Ken Shirriff http://www.righto.com
//
// Modified by Paul Stoffregen <paul@pjrc.com> to support other boards and timers
//
Expand Down

0 comments on commit 27bb3c1

Please sign in to comment.