95822


下記のリンクで、copy raw fileして作成したgnss_nmea.inoをコンパイルすると'GnssPositionData' does not
name a typeエラーで止まります。  
ヘッダーファイルを追っかけてみるとGNSS.h ->
GNSSPositionData.hに構造体があるのですが、参照できていないようです。エディタの設定など、何かうっかりがあるのでしょうか。  
確認するところのヒントなどご教授ください。

<https://github.com/sonydevworld/spresense-arduino-
compatible/blob/master/Arduino15/packages/SPRESENSE/hardware/spresense/1.0.0/libraries/GNSS/examples/gnss_nmea/gnss_nmea.ino#L37>


CC BY-SA 4.0
2023-08-01T06:39:29.990
95819
2023-08-01T13:30:27.360
59339
question
spresense arduino
spresense　サンプルプログラム　gnss_nmea.ino で　'GnssPositionData' does not name a type　が出てコンパイルできない。


サンプルスケッチをコピーしてきて動かないということは、  
使用しているライブラリとの互換性が取れていないだけかと思います。

使用しているSpresenseパッケージのバージョンが古かったりしないでしょうか？

ボードマネージャからSpresenseのバージョンを3.1.0(いまの最新)に更新すれば動作すると思います。


CC BY-SA 4.0
2023-08-01T13:30:27.360
95822
2023-08-01T13:30:27.360
31378
95819
answer