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

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 ?