- May 03, 2016
-
-
Max Horn authored
Also moved it to be before getCodeWordB, so the getCodeWord* methods are now sorted alphabetically.
-
Max Horn authored
-
Max Horn authored
-
Max Horn authored
Overall, the RCSwitch code is a mess when it comes to uniform formatting; but overall, it seems using 2 space indention is predominant, so let's try to make sure new code uses that, and slowly migrate existing code to use it.
-
Max Horn authored
Some compilers rightfully complain about this; it could also fool somebody into thinking a string was returned, when in reality that's not the case.
-
Max Horn authored
The new code is smaller and faster and perhaps also easier to understand
-
- May 02, 2016
- Mar 26, 2016
-
-
Max Horn authored
fix 2 bugs introduced in PR #35
-
- Mar 20, 2016
-
-
Vlad Gheorghe authored
-
Vlad Gheorghe authored
-
Vlad Gheorghe authored
Test case: https://gist.github.com/vgheo/f34ac7afd6447b3f1fc4
-
- Mar 11, 2016
-
-
Suat Özgür authored
Iterate over all defined protocols in `handleInterrupt`
-
Suat Özgür authored
Travis integration + Readme changes
-
- Mar 05, 2016
-
-
Kyle Anderson authored
-
Kyle Anderson authored
-
- Mar 01, 2016
-
-
Johann Richard authored
Fixed a dumb error (duplicate lines)
-
johannrichard authored
So far, while decoding the timings, the `handleInterrupt`routine only iterated over protocols 1-3 before failing. This small change will iterate over *all* protocols that have been defined.
-
Suat Özgür authored
Tweak initial high signal of protocol 3
-
- Feb 16, 2016
-
-
Max Horn authored
This resolves issue #32 (with a recent Globaltronics GT-FSI-07), and also is necessary for compatibility with my Brennenstuhl RCS 2044.
-
- Feb 10, 2016
-
-
Max Horn authored
Adds compilation support for Raspberry Pi
-
- Feb 09, 2016
-
-
Robert ter Vehn authored
-
- Jan 10, 2016
-
-
Robert ter Vehn authored
-
Robert ter Vehn authored
-
Robert ter Vehn authored
-
Robert ter Vehn authored
-
Robert ter Vehn authored
-
- Jan 07, 2016
- Jan 06, 2016
-
-
Max Horn authored
-
Max Horn authored
-
Max Horn authored
-
Max Horn authored
-
Max Horn authored
This results in much smaller and more efficient machine code. It should not affect correctness, either: Indeed, the delay value is computed from dividing an int by another int, so it fits into an int. The delayTolerance is a fraction of that int, so it also fits. Intermediate results like delay * pro.zero.high are ints because they are equal to timings[0] * pro.zero.high / pro.syncFactor.low but syncfactor.low is always larger (at least in all current protocols) than any other high/low value.
-
Max Horn authored
-