Changeset 371 in pacpusframework for branches/0.2.x/include
- Timestamp:
- Oct 28, 2016, 2:47:04 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/0.2.x/include/Pacpus/structures/structure_gps.h
r362 r371 1 2 1 3 // donnees NMEA emises par l'ag132 sur la liaison serie 2 4 // revision le 23/08/2004 PhB et GD : trame_gga_dbl … … 6 8 #define STRUCTURE_GPS_H 7 9 10 #include <QString> 8 11 #include "Pacpus/kernel/road_time.h" 12 13 #define TRAME_CORRIMUDATAA 625 // TODO : Add in kernel enum SpanCptType 14 #define TRAME_INSPVAXA 626 // TODO : Add in kernel enum SpanCptType 9 15 10 16 /// POSITION WGS84 … … 324 330 NARROW_INT = 50, 325 331 RTK_DIRECT_INS = 51, 326 INS = 52,327 INS_PSRSP = 53,328 INS_PSRDIFF = 54,332 INS_SBAS = 52, 333 INS_PSRSP = 53, 334 INS_PSRDIFF = 54, 329 335 INS_RTKFLOAT = 55, 330 336 INS_RTKFIXED = 56, … … 334 340 OMNISTAR_HP = 64, 335 341 OMNISTAR_XP = 65, 336 CDGPS = 66 342 CDGPS = 66 343 PPP_CONVERGING = 68, 344 PPP = 69, 345 INS_PPP_Converging = 73, 346 INS_PPP = 74 337 347 }; 338 348 … … 413 423 } trame_inscov; 414 424 425 /// TRAME CORRIMUDATAA 426 typedef struct 427 { 428 uint32_t Week; 429 double Seconds; 430 double PitchRate; 431 double RollRate; 432 double YawRate; 433 double LateralAcc; 434 double LongitudinalAcc; 435 double VerticalAcc; 436 } trame_corrimudataa; 437 438 /// TRAME INSPVAXA 439 typedef struct 440 { 441 QString Status; 442 QString posType; 443 double Lat; 444 double Lon; 445 double Hgt; 446 float Undulation; 447 double NorthVel; 448 double EastVel; 449 double UpVel; 450 double Roll; 451 double Pitch; 452 double Azimuth; 453 float LatSd; 454 float LonSd; 455 float HgtSd; 456 float NorthVelSd; 457 float EastVelSd; 458 float UpVelSd; 459 float RollSd; 460 float PitchSd; 461 float AzimuthSd; 462 } trame_inspvaxa; 463 415 464 /// trame_bestgpsposa structure with timestamping 416 465 struct TimestampedBestgpsposaFrame … … 445 494 }; 446 495 496 /// trame_corrimudataa structure with timestamping 497 struct TimestampedCorrimudataaFrame 498 { 499 trame_corrimudataa frame; 500 road_time_t time; 501 road_timerange_t timerange; 502 }; 503 504 /// trame_inspvaxa structure with timestamping 505 struct TimestampedInspvaxaFrame 506 { 507 trame_inspvaxa frame; 508 road_time_t time; 509 road_timerange_t timerange; 510 }; 511 447 512 /// trame_gga structure with timestamping 448 513 struct TimestampedGgaFrame
Note:
See TracChangeset
for help on using the changeset viewer.