ublox社製GPSモジュール NEO-7Mから、SPI経由でGPSデータをUBXプロトコルで読み出すライブラリです SPI経由ではGPSの出力設定が出来ないので、予めUART接続でPCから出力データを変更する必要があります。ここら辺の詳細については https://ameblo.jp/tsukuba-step/entry-12282936077.html を参考にして下さい。 出力設定は、 NAV-POSLLH,NAV-TIMEUTC,NAV-VELNED のみを出力して下さい

Dependents:   SensorManager

obsvdStruct.h

Committer:
kim1212
Date:
2018-02-13
Revision:
2:5992db47f3c3

File content as of revision 2:5992db47f3c3:

#ifndef OBSVDSTRUCT
#define OBSVDSTRUCT

//全ての観測データを収納する型
typedef struct obsvdData{
    
    int Tim;
    
    int Lon;
    int Lat;
    int GHeight; //GPS高度
    
    int VelN;
    int VelE;
    int VelD;
    
    int Acc[3];
    int Gyr[3];
    int Mag[3];
    
    int PHeight; //気圧
    
    
}obsvdData;

typedef struct timData{
    int Year;
    int Month;
    int Day;
    int Hour;
    int Min;
    int Sec;
}tim;

typedef enum state{
    WAIT,
    MANUAL,
    AUTO,
    READ,
    STREAM,
    CONFIG    
}state;

//ログの状態を表す
typedef enum logstate{
    STOP,
    STBY,
    RUNTIME,
    FIN
}logstate;


#endif