GR-SAKURA
GR-KURUMI
GR-COTTON
GR-CITRUS
GR-PEACH
GR-KAEDE
GR-ADZUKI
GR-LYCHEE
GR-ROSE
GR-MANGO(*)
SNShield
Web Compiler
IDE for GR
TOPPERS関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
GR-KURUMIを学び始めて1か月の初学の者です。個人での研究に行き詰まったのでここで質問させていただきます。現在GR-KURUMIをGPSロガーにできないかと思い、四苦八苦している最中です。
https://iot.keicode.com/arduino/arduino-gps.php
こちらのサイトを参考にし、KurumiWriter_WinのSerial Monitorの方へ位置情報を出力できればと考えています。
しかし何度やっても以下のようなコンパイルエラーを吐くので、原因を知りたく思い、こちらで相談させてもらいます。
g++ -c -o gr_sketch.o gr_sketch.cppmake: g++: Command not foundmake: *** [gr_sketch.o] Error 127
考えられる原因としては、以下の3点あると思います。
①C++のエラー
コンパイルエラーコードを調べてみたところC++での問題があると出てきました。なので恐らくパソコン側に何かC++に関するエラーがあるような気がしています。
②ソースコードのエラー#include <TinyGPS++.h>#include <SoftwareSerial.h>#include <Arduino.h>
const int PIN_RX = 10, PIN_TX = 11;
TinyGPSPlus gps;SoftwareSerial ss(PIN_RX, PIN_TX);
void setup() { Serial.begin(9600); Serial.print("location: ");}
void loop() { while (ss.available() > 0){ if (gps.encode(ss.read())){ display_coordinate(); } }}
void display_coordinate() { if (gps.location.isValid()) {
String s; s = "lat="; s += String(gps.location.lat(), 6); Serial.println(s); s = "lng="; s += String(gps.location.lng(), 6); Serial.println(s);
}
これは引用元から大きく変えていないので可能性は低いと考えています。
③ライブラリエラーエクスプローラーのgr_common →libraries →TinyGPSPlus →TinyGPS.cpp TinyGPS.hといった具合に以下のライブラリを追加させました。
http://arduiniana.org/libraries/tinygpsplus/
これも引用元から特に変更をしていないので可能性は低いと考えています。
自分一人で考えても中々解決できずにいるので、ご助言のほど頂ければ幸いです。
それでは失礼します。
まるるさん
がじぇるね岡宮です。
私の方ではe2studio V7.6.0(ちょっと古いですが)で試して、「BasicExample.ino」のビルドができました。
一応、TinyGPSPlus-1.0.2bのソースファイルを追加したプロジェクトを添付します。
①の時点でg++が選択されてますが、お使いのe2studioバージョンを教えていただけますか?私の方ではgccが選択されています。
kurumi_sketch_v203_e2v7___.zip