Go to the source code of this file.
#define MAXIMUM_DETAILED_SATELLITES 32 |
Definition at line 35 of file spatial_packets.h.
#define MAXIMUM_PACKET_PERIODS 50 |
Definition at line 34 of file spatial_packets.h.
#define START_CONFIGURATION_PACKETS 180 |
Definition at line 39 of file spatial_packets.h.
#define START_STATE_PACKETS 20 |
Definition at line 38 of file spatial_packets.h.
#define START_SYSTEM_PACKETS 0 |
Definition at line 37 of file spatial_packets.h.
Definition at line 537 of file spatial_packets.h.
enum acknowledge_result_e |
acknowledge_success | |
acknowledge_failure_crc | |
acknowledge_failure_length | |
acknowledge_failure_range | |
acknowledge_failure_flash | |
acknowledge_failure_not_ready | |
acknowledge_failure_unknown_packet |
Definition at line 116 of file spatial_packets.h.
enum boot_mode_e |
Definition at line 134 of file spatial_packets.h.
enum gpio_function_e |
Definition at line 598 of file spatial_packets.h.
enum gpio_index_e |
Definition at line 631 of file spatial_packets.h.
enum gyroscope_range_e |
Definition at line 544 of file spatial_packets.h.
magnetic_calibration_action_cancel | |
magnetic_calibration_action_stabilise | |
magnetic_calibration_action_start_2d | |
magnetic_calibration_action_start_3d |
Definition at line 654 of file spatial_packets.h.
Definition at line 667 of file spatial_packets.h.
enum magnetometer_range_e |
Definition at line 551 of file spatial_packets.h.
enum packet_id_e |
Definition at line 41 of file spatial_packets.h.
enum satellite_system_e |
satellite_system_gps | |
satellite_system_glonass | |
satellite_system_galileo | |
satellite_system_compass | |
satellite_system_sbas |
Definition at line 332 of file spatial_packets.h.
enum vehicle_type_e |
Definition at line 575 of file spatial_packets.h.
int decode_acceleration_packet | ( | acceleration_packet_t * | acceleration, |
an_packet_t * | an_packet | ||
) |
Definition at line 347 of file include/spatial_packets.cpp.
int decode_acknowledge_packet | ( | acknowledge_packet_t * | acknowledge_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 67 of file include/spatial_packets.cpp.
int decode_angular_acceleration_packet | ( | angular_acceleration_packet_t * | angular_acceleration_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 408 of file include/spatial_packets.cpp.
int decode_angular_velocity_packet | ( | angular_velocity_packet_t * | angular_velocity_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 398 of file include/spatial_packets.cpp.
int decode_baud_rates_packet | ( | baud_rates_packet_t * | baud_rates_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 734 of file include/spatial_packets.cpp.
int decode_body_acceleration_packet | ( | body_acceleration_packet_t * | body_acceleration, |
an_packet_t * | an_packet | ||
) |
Definition at line 357 of file include/spatial_packets.cpp.
int decode_body_velocity_packet | ( | body_velocity_packet_t * | body_velocity_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 337 of file include/spatial_packets.cpp.
int decode_boot_mode_packet | ( | boot_mode_packet_t * | boot_mode_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 86 of file include/spatial_packets.cpp.
int decode_dcm_orientation_packet | ( | dcm_orientation_packet_t * | dcm_orientation_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 388 of file include/spatial_packets.cpp.
int decode_detailed_satellites_packet | ( | detailed_satellites_packet_t * | detailed_satellites_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 272 of file include/spatial_packets.cpp.
int decode_device_information_packet | ( | device_information_packet_t * | device_information_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 103 of file include/spatial_packets.cpp.
int decode_ecef_position_packet | ( | ecef_position_packet_t * | ecef_position_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 306 of file include/spatial_packets.cpp.
int decode_euler_orientation_packet | ( | euler_orientation_packet_t * | euler_orientation_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 368 of file include/spatial_packets.cpp.
int decode_euler_orientation_standard_deviation_packet | ( | euler_orientation_standard_deviation_packet_t * | euler_orientation_standard_deviation, |
an_packet_t * | an_packet | ||
) |
Definition at line 214 of file include/spatial_packets.cpp.
int decode_external_body_velocity_packet | ( | external_body_velocity_packet_t * | external_body_velocity_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 488 of file include/spatial_packets.cpp.
int decode_external_depth_packet | ( | external_depth_packet_t * | external_depth_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 589 of file include/spatial_packets.cpp.
int decode_external_heading_packet | ( | external_heading_packet_t * | external_heading_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 510 of file include/spatial_packets.cpp.
int decode_external_pitot_pressure_packet | ( | external_pitot_pressure_packet_t * | external_pitot_pressure_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 621 of file include/spatial_packets.cpp.
int decode_external_position_packet | ( | external_position_packet_t * | external_position_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 444 of file include/spatial_packets.cpp.
int decode_external_position_velocity_packet | ( | external_position_velocity_packet_t * | external_position_velocity_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 418 of file include/spatial_packets.cpp.
int decode_external_time_packet | ( | external_time_packet_t * | external_time_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 567 of file include/spatial_packets.cpp.
int decode_external_velocity_packet | ( | external_velocity_packet_t * | external_velocity_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 466 of file include/spatial_packets.cpp.
int decode_filter_options_packet | ( | filter_options_packet_t * | filter_options_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 810 of file include/spatial_packets.cpp.
int decode_formatted_time_packet | ( | formatted_time_packet_t * | formatted_time_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 165 of file include/spatial_packets.cpp.
int decode_geodetic_position_packet | ( | geodetic_position_packet_t * | geodetic_position_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 296 of file include/spatial_packets.cpp.
int decode_geoid_height_packet | ( | geoid_height_packet_t * | geoid_height_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 611 of file include/spatial_packets.cpp.
int decode_gpio_configuration_packet | ( | gpio_configuration_packet_t * | gpio_configuration_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 831 of file include/spatial_packets.cpp.
int decode_heave_offset_packet | ( | heave_offset_packet_t * | heave_offset_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 933 of file include/spatial_packets.cpp.
int decode_heave_packet | ( | heave_packet_t * | heave_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 653 of file include/spatial_packets.cpp.
int decode_installation_alignment_packet | ( | installation_alignment_packet_t * | installation_alignment_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 782 of file include/spatial_packets.cpp.
int decode_local_magnetics_packet | ( | local_magnetics_packet_t * | local_magnetics_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 543 of file include/spatial_packets.cpp.
int decode_magnetic_calibration_status_packet | ( | magnetic_calibration_status_packet_t * | magnetic_calibration_status_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 886 of file include/spatial_packets.cpp.
int decode_magnetic_calibration_values_packet | ( | magnetic_calibration_values_packet_t * | magnetic_calibration_values_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 852 of file include/spatial_packets.cpp.
int decode_ned_velocity_packet | ( | ned_velocity_packet_t * | ned_velocity_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 327 of file include/spatial_packets.cpp.
int decode_odometer_configuration_packet | ( | odometer_configuration_packet_t * | odometer_configuration_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 898 of file include/spatial_packets.cpp.
int decode_odometer_state_packet | ( | odometer_state_packet_t * | odometer_state_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 553 of file include/spatial_packets.cpp.
int decode_packet_periods_packet | ( | packet_periods_packet_t * | packet_periods_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 690 of file include/spatial_packets.cpp.
int decode_packet_timer_period_packet | ( | packet_timer_period_packet_t * | packet_timer_period_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 666 of file include/spatial_packets.cpp.
int decode_position_standard_deviation_packet | ( | position_standard_deviation_packet_t * | position_standard_deviation_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 194 of file include/spatial_packets.cpp.
int decode_quaternion_orientation_packet | ( | quaternion_orientation_packet_t * | quaternion_orientation_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 378 of file include/spatial_packets.cpp.
int decode_quaternion_orientation_standard_deviation_packet | ( | quaternion_orientation_standard_deviation_packet_t * | quaternion_orientation_standard_deviation_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 224 of file include/spatial_packets.cpp.
int decode_raw_gnss_packet | ( | raw_gnss_packet_t * | raw_gnss_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 249 of file include/spatial_packets.cpp.
int decode_raw_sensors_packet | ( | raw_sensors_packet_t * | raw_sensors_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 234 of file include/spatial_packets.cpp.
int decode_running_time_packet | ( | running_time_packet_t * | running_time_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 532 of file include/spatial_packets.cpp.
int decode_satellites_packet | ( | satellites_packet_t * | satellites_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 260 of file include/spatial_packets.cpp.
int decode_sensor_ranges_packet | ( | sensor_ranges_packet_t * | sensor_ranges_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 762 of file include/spatial_packets.cpp.
int decode_status_packet | ( | status_packet_t * | status_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 183 of file include/spatial_packets.cpp.
int decode_system_state_packet | ( | system_state_packet_t * | system_state_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 132 of file include/spatial_packets.cpp.
int decode_unix_time_packet | ( | unix_time_packet_t * | unix_time_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 154 of file include/spatial_packets.cpp.
int decode_utm_position_packet | ( | utm_position_packet_t * | utm_position_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 316 of file include/spatial_packets.cpp.
int decode_velocity_standard_deviation_packet | ( | velocity_standard_deviation_packet_t * | velocity_standard_deviation_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 204 of file include/spatial_packets.cpp.
int decode_wind_estimation_packet | ( | wind_estimation_packet_t * | wind_estimation_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 643 of file include/spatial_packets.cpp.
an_packet_t* encode_baud_rates_packet | ( | baud_rates_packet_t * | baud_rates_packet | ) |
Definition at line 748 of file include/spatial_packets.cpp.
an_packet_t* encode_boot_mode_packet | ( | boot_mode_packet_t * | boot_mode_packet | ) |
Definition at line 96 of file include/spatial_packets.cpp.
an_packet_t* encode_external_body_velocity_packet | ( | external_body_velocity_packet_t * | external_body_velocity_packet | ) |
Definition at line 499 of file include/spatial_packets.cpp.
an_packet_t* encode_external_depth_packet | ( | external_depth_packet_t * | external_depth_packet | ) |
Definition at line 600 of file include/spatial_packets.cpp.
an_packet_t* encode_external_heading_packet | ( | external_heading_packet_t * | external_heading_packet | ) |
Definition at line 521 of file include/spatial_packets.cpp.
an_packet_t* encode_external_pitot_pressure_packet | ( | external_pitot_pressure_packet_t * | external_pitot_pressure_packet | ) |
Definition at line 632 of file include/spatial_packets.cpp.
an_packet_t* encode_external_position_packet | ( | external_position_packet_t * | external_position_packet | ) |
Definition at line 455 of file include/spatial_packets.cpp.
an_packet_t* encode_external_position_velocity_packet | ( | external_position_velocity_packet_t * | external_position_velocity_packet | ) |
Definition at line 431 of file include/spatial_packets.cpp.
an_packet_t* encode_external_time_packet | ( | external_time_packet_t * | external_time_packet | ) |
Definition at line 578 of file include/spatial_packets.cpp.
an_packet_t* encode_external_velocity_packet | ( | external_velocity_packet_t * | external_velocity_packet | ) |
Definition at line 477 of file include/spatial_packets.cpp.
an_packet_t* encode_filter_options_packet | ( | filter_options_packet_t * | filter_options_packet | ) |
Definition at line 820 of file include/spatial_packets.cpp.
an_packet_t* encode_gpio_configuration_packet | ( | gpio_configuration_packet_t * | gpio_configuration_packet | ) |
Definition at line 841 of file include/spatial_packets.cpp.
an_packet_t* encode_heave_offset_packet | ( | heave_offset_packet_t * | heave_offset_packet | ) |
Definition at line 947 of file include/spatial_packets.cpp.
an_packet_t* encode_installation_alignment_packet | ( | installation_alignment_packet_t * | installation_alignment_packet | ) |
Definition at line 796 of file include/spatial_packets.cpp.
an_packet_t* encode_magnetic_calibration_configuration_packet | ( | magnetic_calibration_configuration_packet_t * | magnetic_calibration_configuration_packet | ) |
Definition at line 876 of file include/spatial_packets.cpp.
an_packet_t* encode_magnetic_calibration_values_packet | ( | magnetic_calibration_values_packet_t * | magnetic_calibration_values_packet | ) |
Definition at line 864 of file include/spatial_packets.cpp.
an_packet_t* encode_odometer_configuration_packet | ( | odometer_configuration_packet_t * | odometer_configuration_packet | ) |
Definition at line 910 of file include/spatial_packets.cpp.
an_packet_t* encode_packet_periods_packet | ( | packet_periods_packet_t * | packet_periods_packet | ) |
Definition at line 712 of file include/spatial_packets.cpp.
an_packet_t* encode_packet_timer_period_packet | ( | packet_timer_period_packet_t * | packet_timer_period_packet | ) |
Definition at line 678 of file include/spatial_packets.cpp.
an_packet_t* encode_request_packet | ( | uint8_t | requested_packet_id | ) |
Definition at line 79 of file include/spatial_packets.cpp.
Definition at line 124 of file include/spatial_packets.cpp.
Definition at line 116 of file include/spatial_packets.cpp.
an_packet_t* encode_sensor_ranges_packet | ( | sensor_ranges_packet_t * | sensor_ranges_packet | ) |
Definition at line 772 of file include/spatial_packets.cpp.
an_packet_t* encode_zero_alignment_packet | ( | zero_alignment_packet_t * | zero_alignment_packet | ) |
Definition at line 923 of file include/spatial_packets.cpp.