Показано с 1 по 3 из 3
  1. #1
    Продвинутый
    Регистрация
    03.06.2008
    Возраст
    48
    Сообщений
    320
    Вес репутации
    326

    По умолчанию Про GPS данные

    Подскажите пожалуйста!!!
    Вот в этом скече:

    PHP код:
    #include <NewSoftSerial.h>
    NewSoftSerial mySerial(1112);
    byte Str[10];
    void setup() 
    {
      
    Serial.begin(115200);
       
    mySerial.begin(4800);
    }

    void loop() 
    {
      if (
    mySerial.available() > 11
         { 
           if(
    mySerial.read() == 'R'
             {
               for (
    int i=011i++) 
                  {
                    
    Str[i] = mySerial.read();
                  }
                  if ((
    Str[0]) == 'M' && (Str[1]) == 'C' && (Str[2]) == ',')
                  {
                    
    Serial.print(Str[3]); // печать времени в порт
                    
    Serial.print(Str[4]);
                    
    Serial.print(Str[5]);
                    
    Serial.print(Str[6]);
                    
    Serial.print(Str[7]);
                    
    Serial.println(Str[8]);
                  }
             }
          }
      } 
    Принимаются данные с приёмника и отправляются в комп, конкретно вот эта строка:
    $GPRMC,233344.000,A,5955.2521,N,03029.2627,E,1.64, 64.41,160112,,*32

    Первые шесть цифр - это время, только с отставанием в четыре часа.
    Я хотел спросить, как превратить эти цифры из шести байт в нормальные цифры 23 часа 33 минуты 44 секунды, то есть как из Str[3] и Str[4] сделать число 23 ?

  2. #2
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    59
    Сообщений
    241
    Вес репутации
    214

    По умолчанию Re: Про GPS данные

    Возьми например готовую библиотеку TinyGPS с примерами. Там есть все.
    Мои проекты - Катер для рыбалки

  3. #3
    Продвинутый
    Регистрация
    03.06.2008
    Возраст
    48
    Сообщений
    320
    Вес репутации
    326

    По умолчанию Re: Про GPS данные

    Спасибо!!!

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •