Top | ![]() |
![]() |
![]() |
![]() |
gboolean | vik_gps_layer_is_empty () |
const GList * | vik_gps_layer_get_children () |
VikTrwLayer * | vik_gps_layer_get_a_child () |
gint | vik_gps_comm () |
gint vik_gps_comm (VikTrwLayer *vtl
,VikTrack *track
,vik_gps_dir dir
,gchar *protocol
,gchar *port
,gboolean tracking
,VikViewport *vvp
,VikLayersPanel *vlp
,gboolean do_tracks
,gboolean do_routes
,gboolean do_waypoints
,gboolean turn_off
);
Talk to a GPS Device using a thread which updates a dialog with the progress
vtl |
The TrackWaypoint layer to operate on |
|
track |
Operate on a particular track when specified |
|
dir |
The direction of the transfer |
|
protocol |
The GPS device communication protocol |
|
port |
The GPS serial port |
|
tracking |
If tracking then viewport display update will be skipped |
|
vvp |
A viewport is required as the display may get updated |
|
vlp |
A layers panel is needed for uploading as the items maybe modified |
|
do_tracks |
Whether tracks shoud be processed |
|
do_waypoints |
Whether waypoints shoud be processed |
|
turn_off |
Whether we should attempt to turn off the GPS device after the transfer (only some devices support this) |