139,19 → 139,19 |
{ |
case UBX_ID_POSLLH: // geodetic position |
ubxP = (int8_t *)&GpsPosLlh; // data start pointer |
ubxEp = (int8_t *)(&GpsPosLlh + sizeof(GPS_POSLLH_t)); // data end pointer |
ubxEp = ((int8_t *)&GpsPosLlh) + sizeof(GPS_POSLLH_t); // data end pointer |
ubxSp = (int8_t *)&GpsPosLlh.Status; // status pointer |
break; |
|
case UBX_ID_SOL: // navigation solution |
ubxP = (int8_t *)&GpsSol; // data start pointer |
ubxEp = (int8_t *)(&GpsSol + sizeof(GPS_SOL_t)); // data end pointer |
ubxEp = ((int8_t *)&GpsSol) + sizeof(GPS_SOL_t); // data end pointer |
ubxSp = (int8_t *)&GpsSol.Status; // status pointer |
break; |
|
case UBX_ID_VELNED: // velocity vector in tangent plane |
ubxP = (int8_t *)&GpsVelNed; // data start pointer |
ubxEp = (int8_t *)(&GpsVelNed + sizeof(GPS_VELNED_t)); // data end pointer |
ubxEp = ((int8_t *)&GpsVelNed) + sizeof(GPS_VELNED_t); // data end pointer |
ubxSp = (int8_t *)&GpsVelNed.Status; // status pointer |
break; |
|