記事一覧

arduinoで同一ディレクトリの拡張子がinoのファイルではまる

arduinoでESP32を使った簡単なツールを作っていて、
突然

C:\Users\miya\Dropbox\Arduino\LoraGPS_ESP32\LoraGPS_ESP32 - 繧ウ繝斐?シ.ino:13:26: error: redefinition of 'HardwareSerial SerialGNSS'

C:\Users\miya\Dropbox\Arduino\LoraGPS_ESP32\LoraGPS_ESP32.ino:24:16: note: 'HardwareSerial SerialGNSS' previously declared here

HardwareSerial SerialGNSS(2);

文字化け.inoで宣言した変数が全部redefinitionになるエラーが発生して原因が解らなかった。

バックアップに戻すとエラーが出なくなったり、また出たり・・・
Libやarduino IDEを更新しても同じ。

結構悩んで2,3日無駄にしたが、原因は
コピーで作ったソースのバックアップ

LoraGPS_ESP32 - コピー.ino

手軽なバックアップで、CTRL-C CTRL-Vをやる癖が
付いていたけど、同一ディレクトリの拡張子がino
ファイルはみんなリンクしちゃうのかね。

いまいちルールがわからない・・・・・

参考
http://letsmakebt.blogspot.jp/2017/05/ino.html