【发布时间】:2016-08-20 14:56:04
【问题描述】:
使用带有 LoRa 无线电的 Adafruit Feather M0 板,我想将 GPS 位置发送到接收器。当尝试使用 ISO 8601 时间戳和纬度/经度 GPS 值创建数据包时,我使用以下代码创建 char 数组,然后发送它:
char radiopacket[40] = {GPS.year + "-" + GPS.month + "-" + GPS.day + "T" + GPS.hour + ":" + GPS.minute + ":" + GPS.seconds + "Z" + "," + GPS.latitude + "," + GPS.longitude};
rf95.send((uint8_t *)radiopacket, 40);
我不断收到错误:
'const char*' 和 'const char [2]' 类型的无效操作数转为二进制 '操作员+'
我哪里错了?
【问题讨论】: