⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gsvresponse.cpp

📁   这是一个简单的GPSNMEA-0183协议解析库开发平台
💻 CPP
字号:
// GSVResponse.cpp: implementation of the CGSVResponse class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "GSVResponse.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CGSVResponse::CGSVResponse()
{
	Empty();
}

CGSVResponse::~CGSVResponse()
{
	Empty();
}

void CGSVResponse::Empty()
{
	m_nSentences = 0;
	m_nViewSatellites = 0;
	m_iSentence = 0;
	m_1Angle1 = 0;
	m_1Angle2 = 0;
	m_1SNR = 0;
	m_2Angle1 = 0;
	m_2Angle2 = 0;
	m_2SNR = 0;
	m_3Angle1 = 0;
	m_3Angle2 = 0;
	m_3SNR = 0;
	m_4Angle1 = 0;
	m_4Angle2 = 0;
	m_4SNR = 0;
}

BOOL CGSVResponse::Parse(const CNmeaSentence &sentence)
{
	m_nSentences = sentence.Integer(1);
	m_iSentence = sentence.Integer(2);
	m_nViewSatellites = sentence.Integer(3);
	m_1Angle1 = sentence.Integer(4);
	m_1Angle2 = sentence.Integer(5);
	m_1SNR = sentence.Integer(6);
	m_2Angle1 = sentence.Integer(7);
	m_2Angle2 = sentence.Integer(8);
	m_2SNR = sentence.Integer(9);
	m_3Angle1 = sentence.Integer(10);
	m_3Angle2 = sentence.Integer(11);
	m_3SNR = sentence.Integer(12);
	m_4Angle1 = sentence.Integer(13);
	m_4Angle2 = sentence.Integer(14);
	m_4SNR = sentence.Integer(15);
	return TRUE;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -