尝试在MSP430的Energia上编译基于Arduino的LoRa库时出现“错误:SPISettings'未命名类型”

时间:2018-08-05 07:38:15

标签: arduino spi msp430

我正在尝试使用Energia平台为MSP430编译LoRa库(位于https://github.com/sandeepmistry/arduino-LoRa),但出现错误SPISettings未命名类型。

这是因为SPISettings在Energia的SPI库中不存在,但在上述LoRa库中使用。

我的问题是如何修改LoRa库以添加SPISettings,或者有其他方法可以解决此问题?我正在复制尝试运行的.ino energia文件。

#include "Arduino.h"
#include <SPI.h>
#include <LoRa.h>
#include "Energia.h"
int counter = 0;

void setup() {
  Serial.begin(9600);
  while (!Serial);

  Serial.println("LoRa Sender");

  if (!LoRa.begin(433E6)) {
    Serial.println("Starting LoRa failed!");
    while (1);
  }
}

void loop() {
  Serial.print("Sending packet: ");
  Serial.println(counter);

  // send packet
  LoRa.beginPacket();
  LoRa.print("hello ");
  LoRa.print(counter);
  LoRa.endPacket();

  counter++;

  delay(5000);
}

0 个答案:

没有答案