summaryrefslogtreecommitdiff
path: root/contrib/radiohead.patch
blob: 3b154eebb297186c4ac51edde75418fd501523d9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
diff -Nur RadioHead-orig/RadioHead.h RadioHead/RadioHead.h
--- RadioHead-orig/RadioHead.h	2018-11-15 11:40:24.000000000 +0100
+++ RadioHead/RadioHead.h	2018-11-23 13:20:02.014133482 +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.h>
+ #include <Arduino-SPI.h>
 
 // For Steve Childress port to ARM M4 w/CMSIS with STM's Hardware Abstraction lib. 
 // See ArduinoWorkarounds.h (not supplied)