#ifndef NMEA_H
#define NMEA_H

// remote station
#define RST "$PASHS,RST\r\n"
#define RTCREMB "$PASHS,RTC,REM,B\r\n"
#define RTCAUTY "$PASHS,RTC,AUT,Y\r\n"
#define KFPON "$PASHS,KFP,ON\r\n"
#define NMEPOSAON "\r\n$PASHS,NME,POS,A,ON\r\n"
#define NMERMCAON "\r\n$PASHS,NME,RMC,A,ON\r\n"
#define SAVY "$PASHS,SAV,Y\r\n"

// base station 
#define RTCM "$PASHS,RTC,BAS,B\r\n"
#define DYN1 "$PASHS,DYN,1\r\n"
#define DYN2 "$PASHS,DYN,2\r\n"
#define DYN3 "$PASHS,DYN,3\r\n"
#define DYN4 "$PASHS,DYN,4\r\n"
#define DYN5 "$PASHS,DYN,5\r\n"
#define DYN6 "$PASHS,DYN,6\r\n"
#define DYN7 "$PASHS,DYN,7\r\n"
#define DYN8 "$PASHS,DYN,8\r\n"

//NMEA
#define RMCAON	"$PASHS,NME,RMC,A,ON\r\n"
#define RMCAOFF "$PASHS,NME,RMC,A,OFF\r\n"
#define POSAON	"$PASHS,NME,POS,A,ON\r\n"
#define POSAOFF "$PASHS,NME,POS,A,OFF\r\n"
#define ALLOFF	"$PASHS,NME,ALL,A,OFF\r\n"
#define AIMON	"$PASHS,NME,AIM,A,ON\r\n"
#define AIMOFF	"$PASHS,NME,AIM,A,OFF\r\n"
#define CRTON	"$PASHS,NME,CRT,A,ON\r\n"
#define CRTOFF	"$PASHS,NME,CRT,A,OFF\r\n"
#define DTMON	"$PASHS,NME,DTM,A,ON\r\n"
#define DTMOFF	"$PASHS,NME,DTM,A,OFF\r\n"
#define GDCON	"$PASHS,NME,GDC,A,ON\r\n"
#define GDCOFF	"$PASHS,NME,GDC,A,OFF\r\n"
#define GGAON	"$PASHS,NME,GGA,A,ON\r\n"
#define GGAOFF	"$PASHS,NME,GGA,A,OFF\r\n"
#define GLLON	"$PASHS,NME,GLL,A,ON\r\n"
#define GLLOFF	"$PASHS,NME,GLL,A,OFF\r\n"
#define GNSON	"$PASHS,NME,GNS,A,ON\r\n"
#define GNSOFF	"$PASHS,NME,GNS,A,OFF\r\n"
#define GSTON	"$PASHS,NME,GST,A,ON\r\n"
#define GSTOFF	"$PASHS,NME,GST,A,OFF\r\n"
#define GSVON	"$PASHS,NME,GSV,A,ON\r\n"
#define GSVOFF	"$PASHS,NME,GSV,A,OFF\r\n"
#define GXPON	"$PASHS,NME,GXP,A,ON\r\n"
#define GXPOFF	"$PASHS,NME,GXP,A,OFF\r\n"
#define HPLON	"$PASHS,NME,HPL,A,ON\r\n"
#define HPLOFF	"$PASHS,NME,HPL,A,OFF\r\n"
#define LTNON	"$PASHS,NME,LTN,A,ON\r\n"
#define LTNOFF	"$PASHS,NME,LTN,A,OFF\r\n"
#define ZDAON	"$PASHS,NME,ZDA,A,ON\r\n"
#define ZDAOFF	"$PASHS,NME,ZDA,A,OFF\r\n"
#define XMGON	"$PASHS,NME,XMG,A,ON\r\n"
#define XMGOFF	"$PASHS,NME,XMG,A,OFF\r\n"
#define VTGON	"$PASHS,NME,VTG,A,ON\r\n"
#define VTGOFF	"$PASHS,NME,VTG,A,OFF\r\n"
#define UTMON	"$PASHS,NME,UTM,A,ON\r\n"
#define UTMOFF	"$PASHS,NME,UTM,A,OFF\r\n"
#define UKOON	"$PASHS,NME,UKO,A,ON\r\n"
#define UKOOFF	"$PASHS,NME,UKO,A,OFF\r\n"
#define TTTON	"$PASHS,NME,TTT,A,ON\r\n"
#define TTTOFF	"$PASHS,NME,TTT,A,OFF\r\n"
#define TCMON	"$PASHS,NME,TCM,A,ON\r\n"
#define TCMOFF	"$PASHS,NME,TCM,A,OFF\r\n"
#define SATON	"$PASHS,NME,SAT,A,ON\r\n"
#define SATOFF	"$PASHS,NME,SAT,A,OFF\r\n"
#define RREON	"$PASHS,NME,RRE,A,ON\r\n"
#define RREOFF	"$PASHS,NME,RRE,A,OFF\r\n"
#define PTTON	"$PASHS,NME,PTT,A,ON\r\n"
#define PTTOFF	"$PASHS,NME,PTT,A,OFF\r\n"
#define GSNON	"$PASHS,NME,GSN,A,ON\r\n"
#define GSNOFF	"$PASHS,NME,GSN,A,OFF\r\n"
#define GSAON	"$PASHS,NME,GSA,A,ON\r\n"
#define GSAOFF	"$PASHS,NME,GSA,A,OFF\r\n"
#define GRSON	"$PASHS,NME,GRS,A,ON\r\n"
#define GRSOFF	"$PASHS,NME,GRS,A,OFF\r\n"



#endif