如何使用Arduino将GPS NEMA语句转换为字符串
How do I convert my GPS NEMA sentences to a string using an Arduino?
我正试图使用Arduino Uno解析来自GPS模块的信息。我的想法是将NEMA语句转换为字符串,然后使用一个简单的代码将逗号分隔的文本分组。一旦完成,我就可以在屏幕上显示这些组的某些部分。
这可能吗?我在下面包含了我非常简单的代码。当谈到代码时,请记住我是个初学者。
int rxPin = 0; // RX PIN
int txPin = 1; // TX TX
String text = Serial.read();
String message = text;
int commaPostion;
void setup() {
pinMode(rxPin, INPUT);
pinMode(txPin, OUTPUT);
Serial.begin(4800);
Serial.println(message);
do{
commaPosition = message.indexof(',');
if(commaPosition != -1)
{
Serial.println(message.substring(0,commaPosition));
message = message.substring(commaPosition+1, message.length());
}
else
{ //here after last comma is found
if(message.length() > 0)
Serial.println(message);
}
while(commaPosition >=0);
{
}
void loop() {
}
在编程中,懒惰是一种美德。为什么要重新发明轮子,对吧?
查看TinyGPS库,该库专为实现您想要实现的目标而设计。
相关文章:
- 转换器练习:跳过 if 语句和 if 语句
- 不能在 if 语句 - c++ 中使用 void func 直接将字符串转换为大写
- "()"如何在C++中将语句转换为表达式?
- C++实用程序,用于将长开关语句转换为封装开关案例阶梯的简洁函数调用
- 如何强制 GCC 以线性方式转换易失性内联程序集语句
- switch 语句和对象隐式 int 转换
- 输入到字符串流并在单个语句中转换为字符串.可以没有帮助程序类
- 是否可以将结构与条件语句完全相同的字符串转换为可以读取和操作的语句?
- 如何将带有自动的语句转换为使用类型的语句
- C++转换为 C# 读取文本以生成语句
- 转换案例的重复语句
- 将 C 按位语句转换为 vb.net
- 如何将 If else 语句转换为 switch 语句
- 将printf语句转换为cout
- 将 cout 语句转换为 fwrite 函数
- 如何使用 malloc() 将 C 语句转换为 C++
- 将 C 中的按位语句转换为 Delphi
- 在 C++ 中将 if, else if, else 语句转换为 switch 语句
- 如何使用Arduino将GPS NEMA语句转换为字符串
- 如何将下面的C++语句转换为Java