C MIP-SDK
Functions
mip_sdk_gps.c File Reference
#include "mip_sdk_gps.h"
#include "byteswap_utilities.h"

Functions

void mip_gps_llh_pos_byteswap (mip_gps_llh_pos *llh_pos)
void mip_gps_ecef_pos_byteswap (mip_gps_ecef_pos *ecef_pos)
void mip_gps_ned_vel_byteswap (mip_gps_ned_vel *ned_vel)
void mip_gps_ecef_vel_byteswap (mip_gps_ecef_vel *ecef_vel)
void mip_gps_fix_info_byteswap (mip_gps_fix_info *fix_info)
void mip_gps_sv_info_byteswap (mip_gps_sv_info *sv_info)
void mip_gps_dop_byteswap (mip_gps_dop *dop)
void mip_gps_utc_time_byteswap (mip_gps_utc_time *utc_time)
void mip_gps_time_byteswap (mip_gps_time *gps_time)
void mip_gps_clock_info_byteswap (mip_gps_clock_info *clock_info)
void mip_gps_hw_status_byteswap (mip_gps_hw_status *hw_status)
void mip_gps_dgps_info_byteswap (mip_gps_dgps_info *dgps_info)
void mip_gps_dgps_channel_status_byteswap (mip_gps_dgps_channel_status *dgps_channel_status)

Detailed Description

Author:
Nathan Miller
Version:
1.1

Function Documentation

void mip_gps_clock_info_byteswap ( mip_gps_clock_info clock_info)

DESCRIPTION

Byteswap a GPS Clock Info Structure.

DETAILS

Parameters:
[in]mip_gps_clock_info*clock_info - The structure to be byteswapped.

NOTES

None

void mip_gps_dgps_channel_status_byteswap ( mip_gps_dgps_channel_status dgps_channel_status)

DESCRIPTION

Byteswap a DGPS Channel Status Structure.

DETAILS

Parameters:
[in]mip_gps_dgps_channel_status*dgps_channel_status - The structure to be byteswapped.

NOTES

None

void mip_gps_dgps_info_byteswap ( mip_gps_dgps_info dgps_info)

DESCRIPTION

Byteswap a DGPS Info Structure.

DETAILS

Parameters:
[in]mip_gps_dgps_info*dgps_info - The structure to be byteswapped.

NOTES

None

void mip_gps_dop_byteswap ( mip_gps_dop dop)

DESCRIPTION

Byteswap a GPS DOP Structure.

DETAILS

Parameters:
[in]mip_gps_dop*dop - The structure to be byteswapped.

NOTES

None

void mip_gps_ecef_pos_byteswap ( mip_gps_ecef_pos ecef_pos)

DESCRIPTION

Byteswap a GPS ECEF Position Structure.

DETAILS

Parameters:
[in]mip_gps_ecef_pos*ecef_pos - The structure to be byteswapped.

NOTES

None

void mip_gps_ecef_vel_byteswap ( mip_gps_ecef_vel ecef_vel)

DESCRIPTION

Byteswap a GPS ECEF Velocity Structure.

DETAILS

Parameters:
[in]mip_gps_ecef_vel*ecef_vel - The structure to be byteswapped.

NOTES

None

void mip_gps_fix_info_byteswap ( mip_gps_fix_info fix_info)

DESCRIPTION

Byteswap a GPS Fix Info Structure.

DETAILS

Parameters:
[in]mip_gps_fix_info*fix_info - The structure to be byteswapped.

NOTES

None

void mip_gps_hw_status_byteswap ( mip_gps_hw_status hw_status)

DESCRIPTION

Byteswap a GPS Hardware Status Structure.

DETAILS

Parameters:
[in]mip_gps_hw_status*hw_status - The structure to be byteswapped.

NOTES

None

void mip_gps_llh_pos_byteswap ( mip_gps_llh_pos llh_pos)

DESCRIPTION

Byteswap a GPS LLH Position Structure.

DETAILS

Parameters:
[in]mip_gps_llh_pos*llh_pos - The structure to be byteswapped.

NOTES

None

void mip_gps_ned_vel_byteswap ( mip_gps_ned_vel ned_vel)

DESCRIPTION

Byteswap a GPS NED Velocity Structure.

DETAILS

Parameters:
[in]mip_gps_ned_vel*ned_vel - The structure to be byteswapped.

NOTES

None

void mip_gps_sv_info_byteswap ( mip_gps_sv_info sv_info)

DESCRIPTION

Byteswap a GPS SV Info Structure.

DETAILS

Parameters:
[in]mip_gps_sv_info*sv_info - The structure to be byteswapped.

NOTES

None

void mip_gps_time_byteswap ( mip_gps_time gps_time)

DESCRIPTION

Byteswap a GPS Time Structure.

DETAILS

Parameters:
[in]mip_gps_time*gps_time - The structure to be byteswapped.

NOTES

None

void mip_gps_utc_time_byteswap ( mip_gps_utc_time utc_time)

DESCRIPTION

Byteswap a GPS UTC Time Structure.

DETAILS

Parameters:
[in]mip_gps_utc_time*utc_time - The structure to be byteswapped.

NOTES

None

 All Data Structures Files Functions Defines