Go to the source code of this file.
#define MAXIMUM_PACKET_PERIODS 50 |
Definition at line 34 of file orientus_packets.h.
#define START_CONFIGURATION_PACKETS 180 |
Definition at line 38 of file orientus_packets.h.
#define START_STATE_PACKETS 20 |
Definition at line 37 of file orientus_packets.h.
#define START_SYSTEM_PACKETS 0 |
Definition at line 36 of file orientus_packets.h.
Definition at line 379 of file orientus_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 115 of file orientus_packets.h.
enum boot_mode_e |
Definition at line 133 of file orientus_packets.h.
enum gpio_function_e |
Definition at line 435 of file orientus_packets.h.
enum gpio_index_e |
Definition at line 468 of file orientus_packets.h.
enum gyroscope_range_e |
Definition at line 386 of file orientus_packets.h.
magnetic_calibration_action_cancel | |
magnetic_calibration_action_stabilise | |
magnetic_calibration_action_start_2d | |
magnetic_calibration_action_start_3d |
Definition at line 491 of file orientus_packets.h.
Definition at line 504 of file orientus_packets.h.
enum magnetometer_range_e |
Definition at line 393 of file orientus_packets.h.
enum packet_id_e |
Definition at line 40 of file orientus_packets.h.
enum vehicle_type_e |
Definition at line 414 of file orientus_packets.h.
int decode_acceleration_packet | ( | acceleration_packet_t * | acceleration_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 619 of file orientus_packets.c.
int decode_acknowledge_packet | ( | acknowledge_packet_t * | acknowledge_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 67 of file orientus_packets.c.
int decode_angular_acceleration_packet | ( | angular_acceleration_packet_t * | angular_acceleration_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 251 of file orientus_packets.c.
int decode_angular_velocity_packet | ( | angular_velocity_packet_t * | angular_velocity_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 241 of file orientus_packets.c.
int decode_baud_rates_packet | ( | baud_rates_packet_t * | baud_rates_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 442 of file orientus_packets.c.
int decode_boot_mode_packet | ( | boot_mode_packet_t * | boot_mode_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 86 of file orientus_packets.c.
int decode_dcm_orientation_packet | ( | dcm_orientation_packet_t * | dcm_orientation_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 231 of file orientus_packets.c.
int decode_device_information_packet | ( | device_information_packet_t * | device_information_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 106 of file orientus_packets.c.
int decode_euler_orientation_packet | ( | euler_orientation_packet_t * | euler_orientation_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 211 of file orientus_packets.c.
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 178 of file orientus_packets.c.
int decode_external_heading_packet | ( | external_heading_packet_t * | external_heading_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 331 of file orientus_packets.c.
int decode_external_position_packet | ( | external_position_packet_t * | external_position_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 287 of file orientus_packets.c.
int decode_external_position_velocity_packet | ( | external_position_velocity_packet_t * | external_position_velocity_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 261 of file orientus_packets.c.
int decode_external_velocity_packet | ( | external_velocity_packet_t * | external_velocity_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 309 of file orientus_packets.c.
int decode_filter_options_packet | ( | filter_options_packet_t * | filter_options_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 512 of file orientus_packets.c.
int decode_gpio_configuration_packet | ( | gpio_configuration_packet_t * | gpio_configuration_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 539 of file orientus_packets.c.
int decode_installation_alignment_packet | ( | installation_alignment_packet_t * | installation_alignment_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 489 of file orientus_packets.c.
int decode_local_magnetics_packet | ( | local_magnetics_packet_t * | local_magnetics_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 364 of file orientus_packets.c.
int decode_magnetic_calibration_status_packet | ( | magnetic_calibration_status_packet_t * | magnetic_calibration_status_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 594 of file orientus_packets.c.
int decode_magnetic_calibration_values_packet | ( | magnetic_calibration_values_packet_t * | magnetic_calibration_values_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 560 of file orientus_packets.c.
int decode_packet_periods_packet | ( | packet_periods_packet_t * | packet_periods_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 398 of file orientus_packets.c.
int decode_packet_timer_period_packet | ( | packet_timer_period_packet_t * | packet_timer_period_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 374 of file orientus_packets.c.
int decode_quaternion_orientation_packet | ( | quaternion_orientation_packet_t * | quaternion_orientation_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 221 of file orientus_packets.c.
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 188 of file orientus_packets.c.
int decode_raw_sensors_packet | ( | raw_sensors_packet_t * | raw_sensors_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 198 of file orientus_packets.c.
int decode_running_time_packet | ( | running_time_packet_t * | running_time_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 353 of file orientus_packets.c.
int decode_sensor_ranges_packet | ( | sensor_ranges_packet_t * | sensor_ranges_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 469 of file orientus_packets.c.
int decode_status_packet | ( | status_packet_t * | status_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 167 of file orientus_packets.c.
int decode_system_state_packet | ( | system_state_packet_t * | system_state_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 141 of file orientus_packets.c.
int decode_unix_time_packet | ( | unix_time_packet_t * | unix_time_packet, |
an_packet_t * | an_packet | ||
) |
Definition at line 156 of file orientus_packets.c.
an_packet_t* encode_baud_rates_packet | ( | baud_rates_packet_t * | baud_rates_packet | ) |
Definition at line 455 of file orientus_packets.c.
an_packet_t* encode_boot_mode_packet | ( | boot_mode_packet_t * | boot_mode_packet | ) |
Definition at line 96 of file orientus_packets.c.
an_packet_t* encode_external_heading_packet | ( | external_heading_packet_t * | external_heading_packet | ) |
Definition at line 342 of file orientus_packets.c.
an_packet_t* encode_external_position_packet | ( | external_position_packet_t * | external_position_packet | ) |
Definition at line 298 of file orientus_packets.c.
an_packet_t* encode_external_position_velocity_packet | ( | external_position_velocity_packet_t * | external_position_velocity_packet | ) |
Definition at line 274 of file orientus_packets.c.
an_packet_t* encode_external_velocity_packet | ( | external_velocity_packet_t * | external_velocity_packet | ) |
Definition at line 320 of file orientus_packets.c.
an_packet_t* encode_filter_options_packet | ( | filter_options_packet_t * | filter_options_packet | ) |
Definition at line 525 of file orientus_packets.c.
an_packet_t* encode_gpio_configuration_packet | ( | gpio_configuration_packet_t * | gpio_configuration_packet | ) |
Definition at line 549 of file orientus_packets.c.
an_packet_t* encode_installation_alignment_packet | ( | installation_alignment_packet_t * | installation_alignment_packet | ) |
Definition at line 500 of file orientus_packets.c.
an_packet_t* encode_magnetic_calibration_configuration_packet | ( | magnetic_calibration_configuration_packet_t * | magnetic_calibration_configuration_packet | ) |
Definition at line 584 of file orientus_packets.c.
an_packet_t* encode_magnetic_calibration_values_packet | ( | magnetic_calibration_values_packet_t * | magnetic_calibration_values_packet | ) |
Definition at line 572 of file orientus_packets.c.
an_packet_t* encode_packet_periods_packet | ( | packet_periods_packet_t * | packet_periods_packet | ) |
Definition at line 420 of file orientus_packets.c.
an_packet_t* encode_packet_timer_period_packet | ( | packet_timer_period_packet_t * | packet_timer_period_packet | ) |
Definition at line 386 of file orientus_packets.c.
an_packet_t* encode_request_packet | ( | uint8_t | requested_packet_id | ) |
Definition at line 79 of file orientus_packets.c.
Definition at line 130 of file orientus_packets.c.
Definition at line 119 of file orientus_packets.c.
an_packet_t* encode_sensor_ranges_packet | ( | sensor_ranges_packet_t * | sensor_ranges_packet | ) |
Definition at line 479 of file orientus_packets.c.
an_packet_t* encode_zero_alignment_packet | ( | zero_alignment_packet_t * | zero_alignment_packet | ) |
Definition at line 606 of file orientus_packets.c.