FSO-GPSD(1) User Commands FSO-GPSD(1)NAME
fso-gpsd - gpsd compatibility daemon for the freesmarpthone.org frameworkd
SYNOPSIS
fso-gpsd [-n] [-N] [-f device] [-P pidfile] [-D n] [-S port] [-h] [-V]
OPTIONS -n Don't wait for client connects to poll GPS
-N Don't go into background
-f device
Set a GPS device name
-P pidfile
Set file to record process ID
-D integer (default 0)
Set debug level
-S integer (default 2947)
Set port for daemon
-h Display help message and terminate
-V Emit version and exit
freesmartphone.org December 2009 FSO-GPSD(1)
Check Out this Related Man Page
GPSPIPE(1) GPSD Documentation GPSPIPE(1)NAME
gpspipe - tool to connect to gpsd and retrieve sentences
SYNOPSIS
gpspipe [-h] [-d] [-l] [-o filename] [-n count] [-r] [-R] [-s serial-device] [-t] [-T timestamp-format] [-p] [-w] [-v] [-D debug-level]
[server [:port [:device]]]
DESCRIPTION
gpspipe is a tool to connect to gpsd and output the received sentences to stdout. This makes the program useful as a pipe from gpsd to
another program or file.
gpspipe does not require root privileges, and can be run concurrently with other tools connecting to the local gpsd without causing
problems.
The output will consist of one or both of the raw NMEA or native gpsd sentences. Each line can be optionally time stamped. There is also an
option to exit gracefully after a given count of packets.
Optionally a server, TCP/IP port number and remote device can be given. If omitted, gpspipe connects to localhost on the default port
(2947) and watches all devices opened by gpsd.
gpspipe may be run as a daemon, but requires the -o flag for writing the output to a file.
OPTIONS -h makes gpspipe print a usage message and exit.
-d causes gpspipe to run as a daemon.
-l causes gpspipe to sleep for ten seconds before attempting to connect to gpsd. This is very useful when running as a daemon, giving gpsd
time to start before attempting a connection.
-r causes raw NMEA sentences to be output.
-R causes super-raw (gps binary) data to be output. This overrides NMEA and gpsd output modes.
-s option causes the collected data to be written to the specified serial device with settings 4800 8N1. Thus gpspipe can be used with -s
and -r options to emulate a serial port hardwired to a GPS that gpsd is managing.
-o option causes the collected data to be written to the specified file. Use of this option is mandatory if gpspipe is run as a daemon.
-w causes native gpsdsentences to be output.
-t adds a timestamp to each sentence output.
-T sets the format of the timestamp. See strftime(3) for the available placeholders. Setting this option implies -t.
-p enables dumping of profiling information in JSON.
-n [count] causes [count] sentences to be output. gpspipe will then exit gracefully.
-v causes gpspipe to show a spinning activity indicator on stderr. This is useful if stdout is redirected into a file or a pipe. By default
the spinner is advanced with every messages written; specifying -v more than once will double the number of messages required to rotate the
spinner.
-V prints the version, then exits.
At least one of -R, -r or -w must be specified.
EXAMPLE
When gpsd is running gpspipe -r -n 100 will send one hundred raw NMEA sentences to standard output, then exit.
SEE ALSO gpsd(8), gps(1), libgps(3), libgpsd(3), gpsprof(1), gpsfake(1), gpsctl(1), gpscat(1). gpsmon(1).
AUTHOR
Gary E. Miller gem@rellim.com.
The GPSD Project 03 Aug 2005 GPSPIPE(1)
I have a huge matrix file containing some 1.5 million rows and 6000 columns. The matrix looks something like this:
1 2 3
4 5 6
7 8 9
3 4 5
I want to add all the numbers in the columns of this matrix and display the result to my stdout. This means that the numbers in the first column are:
... (2 Replies)
Hi,
Just trying to get to grips with sed and awk for some reporting for work and I need some assistance:
I have a file that lists policy names on the first line and then on the second line whether the policy is active or not.
Policy Name: Policy1
Active: yes
Policy... (8 Replies)
version info :
vi availabe with RHEL 5.4
I have a text file with 10,000 lines. I want to copy lines from 5000th line to 7000th and redirect to a file. Any idea how I can do this?
Note:
The above scenario is just an example. In my actual requirement, the file has 14 million lines and I want... (9 Replies)
Hi everyone,
I know the following questions are noobish questions but I am asking them because I am confused about the basics of history behind UNIX and LINUX.
Ok onto business, my questions are-:
Was/Is UNIX ever an open source operating system ?
If UNIX was... (21 Replies)
Hello,
I couldn't find an actual introduction thread, so I decided to just put this here.
I go by d0wngrade online. I have been programming in multiple languages for about 15+ years. I started with standard web design languages like HTML and CSS, but I then advanced from design to development... (2 Replies)
Hi guys...
The first active code line in AudioScope.sh is set -u .
This causes a complete exit if a variable is used/found but has not been allocated at the start of the program.
However, apart from writing code to do the task, is there a switch to to check which variables have been... (17 Replies)
Hi.
In thread https://www.unix.com/shell-programming-and-scripting/267833-grouping-counting.html rovf and I had a mini-discussion on grep and awk.
Here is a demo script that compares the awk and grep approaches for this single problem:
#!/usr/bin/env bash
# @(#) s2 Demonstrate group... (1 Reply)
Hello,
I have to fish out some specific columns from a file based on the header value. I have the list of columns I need in a different file. I thought I could read in the list of headers I need,
# file with header names of required columns in required order
headers_file=$2
# read contents... (11 Replies)
For those interested in installing dash shell on OSX Lion to help test POSIX compliancy of shell scripts, it is quite easy. I did it like this:
If you don't have gcc on your system:
0. Download and install the Command Line Tools for Xcode package from Sign In - Apple *
1. Download the dash... (2 Replies)
Hello and thanks in advance for any help anyone can offer me
I'm trying to learn the find command and thought I was understanding it... Apparently I was wrong. I was doing compound searches and I started getting weird results with the -size test. I was trying to do a search on a 1G file owned by... (14 Replies)
I have data of an excel files as given below,
file1
org1_1 1 1 2.5 100
org1_2 1 2 5.5 98
org1_3 1 3 7.2 88
file2
org2_1 1 1 2.5 100
org2_2 1 2 5.5 56
org2_3 1 3 7.2 70
I have multiple excel files as above shown.
I have to copy column 1, column 4 and paste into a new excel file as... (26 Replies)
Dear All,
Taking a break from Vue.js coding for the site, SEO and YT videos; and hopefully addressing some well deserved criticism from some here that I have been too focused on the visual aspects of the forums versus the substance and the community....
While the "current generation... (9 Replies)
Hi all...
Well guys and gals, I jumped in at the deep end and found things that PERL cannot do by default.
Many tricky terminal escape codes are not catered for so I had to create workarounds.
One thing I searched for was this:
Passing perl variable to shell command
AND, @Neo this was... (15 Replies)