summaryrefslogtreecommitdiff
path: root/contrib/radiohead.patch
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/radiohead.patch')
-rw-r--r--contrib/radiohead.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/contrib/radiohead.patch b/contrib/radiohead.patch
new file mode 100644
index 0000000..e844a0a
--- /dev/null
+++ b/contrib/radiohead.patch
@@ -0,0 +1,26 @@
+diff -Nur RadioHead.orig/RadioHead.h RadioHead/RadioHead.h
+--- RadioHead.orig/RadioHead.h 2018-11-15 02:40:23.000000000 +0100
++++ RadioHead/RadioHead.h 2018-11-22 02:28:56.058105167 +0100
+@@ -317,8 +317,6 @@
+ cd /tmp
+ mkdir RadioHead
+ cd RadioHead
+-cp /usr/local/projects/arduino/libraries/RadioHead/*.h .
+-cp /usr/local/projects/arduino/libraries/RadioHead/*.cpp .
+ cp /usr/local/projects/arduino/libraries/RadioHead/examples/cc110/cc110_client/cc110_client.pde application.cpp
+ \endcode
+ - Edit application.cpp and comment out any \#include <SPI.h> so it looks like:
+@@ -1283,11 +1281,13 @@
+ #elif (RH_PLATFORM == RH_PLATFORM_GENERIC_AVR8)
+ #include <avr/io.h>
+ #include <avr/interrupt.h>
++ #include <avr/pgmspace.h>
+ #include <util/delay.h>
+ #include <string.h>
+ #include <stdbool.h>
+ #define RH_HAVE_HARDWARE_SPI
+ #include <SPI.h>
++ #include <arduino-minimal.h>
+
+ // For Steve Childress port to ARM M4 w/CMSIS with STM's Hardware Abstraction lib.
+ // See ArduinoWorkarounds.h (not supplied)