#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <math.h>
#include <hamlib/rotator.h>
Functions | |
double | dms2dec (int degrees, int minutes, int seconds) |
Convert DMS angle to decimal representation. | |
void | dec2dms (double dec, int *degrees, int *minutes, int *seconds) |
Convert decimal angle into DMS representation. | |
int | locator2longlat (double *longitude, double *latitude, const char *locator) |
Convert Maidenhead grid locator to longitude/latitude. | |
void | longlat2locator (double longitude, double latitude, char *locator) |
Convert longitude/latitude to Maidenhead grid locator. | |
int | qrb (double lon1, double lat1, double lon2, double lat2, double *distance, double *azimuth) |
Calculate the distance and bearing between two points. | |
double | distance_long_path (double distance) |
Calculate the long path distance between two points. | |
double | azimuth_long_path (double azimuth) |
Calculate the long path bearing between two points. |
|
Calculate the long path bearing between two points.
|
|
Convert decimal angle into DMS representation.
|
|
Calculate the long path distance between two points.
|
|
Convert DMS angle to decimal representation.
|
|
Convert Maidenhead grid locator to longitude/latitude.
|
|
Convert longitude/latitude to Maidenhead grid locator.
|
|
Calculate the distance and bearing between two points.
|