blob: 082de144d17610b9d98cae1f389b0b090d24ea5c (
plain)
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
28
29
30
31
32
33
34
35
36
37
38
|
#ifndef dragino_h
#define dragino_h
#include "types.h"
#include <wiringPi.h>
#include <wiringPiSPI.h>
// Define WiringPi Parameters
#define CHANNEL 0
#define BIT_RATE 500000
// Define dragino shield pin for use SPI protocol (see http://wiki.dragino.com/index.php?title=Lora/GPS_HAT)
#define NSS_PIN 6
#define RESET_PIN 0
#define DIO0_PIN 7
#define TX_PIN 15
/**
* Configure WiringPi for SPI
*/
void initPins();
/**
* Used to init and reset SX1276
*/
void reset();
/**
* Read in SX1276 register
*/
byte readReg(byte address);
/**
* Write in SX1276 register
*/
void writeReg(byte address, byte value);
#endif
|