如何修复“此范围内未声明aes128_enc_single'”

时间:2019-09-30 03:01:11

标签: arduino

我正在通过arduino将传感器连接到android设备。我需要加密我的传感器数据,然后将其发送到android设备。但是当我包含aes128_enc_single(key,temp)时,它给出了一个错误,并说“ aes128_enc_single'未在此范围内声明” 我该怎么办?

我已包含AESLib.h库

我的示例代码是

#include <SoftwareSerial.h>
#include <Adafruit_Sensor.h>
#include <AESLib.h>

uint8_t key[] = {0,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};

SoftwareSerial blue(2,3);

int i = 0;
float temp = 0;

void setup() {
    Serial.begin(9600);
    blue.begin(9600);
}

void loop() {

    i = analogRead(A0);
    temp = (i/1024.0)*500;

    Serial.println(temp);

    aes128_enc_single(key, temp);

    Serial.print("encrypted:");
    Serial.println(temp);

    blue.print("Encrypted Temperature: ");
    blue.println(temp);

    delay(1000);

}

0 个答案:

没有答案