RXtoRINEX  V2.1
RXtoRINEX provides tools to collect data from GPS / GNSS receivers in mobile devices, convert them to RINEX or RTK formats, and process RINEX files.
Classes | Macros
SerialTxRx.h File Reference
#include <string>
#include <forward_list>
#include <windows.h>
#include "SerialTxRxErrorMSG.h"

Go to the source code of this file.

Classes

class  SerialTxRx
 

Macros

#define DBGRPT(format, ...)
 Macro for reporting debugging data; actual definition will depend on defined(_DEBUG)
 
#define DEFAULTBAUDRATE   9600
 Default baud rate value when opening ports.
 
#define MAXBUFFERSIZE   2052
 Maximum payload size (2048) + length (2) + checksum (2)
 

Detailed Description

Contains the SerialTxRx class definition. A SerialTxRx object can be used to send/receive OSP and NMEA message data to/from SiRF IV receivers through a serial port.

This implementation uses Windows resources.

Copyright 2015 Francisco Cancillo

This file is part of the RXtoRINEX tool.

RXtoRINEX is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. RXtoRINEX is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

A copy of the GNU General Public License can be found at http://www.gnu.org/licenses/.

Ver. |Date |Reason for change ---—+----—+---------------— V1.0 |2/2015 |First release V1.1 |2/2018 |Minor changes in I/F to align with the Linux implementation