Adafruit Feather M0 ボードと LoRa ラジオを使用して、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]' からバイナリ 'operator+' への無効なオペランド
どこが間違っていますか?