source: ntrip/trunk/BNC/src/RTCM3/crsEncoder.h@ 10534

Last change on this file since 10534 was 10534, checked in by stuerze, 2 days ago

Service and RTCM CRS encoding and decoding as well as Helmert parameter decoding added + some re-organisation

File size: 552 bytes
Line 
1/*
2 * crsEncoder.h
3 *
4 * Created on: Jun 18, 2024
5 * Author: stuerze
6 */
7
8#ifndef SRC_RTCM3_CRSENCODER_H_
9#define SRC_RTCM3_CRSENCODER_H_
10
11#include <QString>
12#include <QStringList>
13#include "bncutils.h"
14#include "crs.h"
15#include "bits.h"
16
17
18
19class t_crsEncoder {
20 public:
21 static int RTCM3(const t_serviceCrs& serviceCrs, char *buffer, size_t size);
22 static int RTCM3(const t_rtcmCrs& rtcmCrs, char *buffer, size_t size);
23 static int RTCM3(const t_helmertPar& helmertPar, char *buffer, size_t size);
24};
25
26
27#endif /* SRC_RTCM3_CRSENCODER_H_ */
Note: See TracBrowser for help on using the repository browser.