Take me over?
The maintainer of this distribution is looking for someone to take over!
If you're interested then please contact them via
email.
NAME
Net::GPSD3::Return::SKY - Net::GPSD3 Return SKY Object
SYNOPSIS
DESCRIPTION
Provides a Perl object interface to the SKY object returned by the GPSD daemon.
An example JSON object:
{
"class":"SKY",
"tag":"MID4",
"device":"/dev/ttyUSB0",
"time":1253593665.430,
"hdop":23.60,
"reported":9,
"satellites":
[
{"PRN":15,"el":77,"az":123,"ss":0, "used":false},
{"PRN":18,"el":25,"az":268,"ss":0, "used":false},
{"PRN":27,"el":13,"az":150,"ss":0, "used":false},
{"PRN":29,"el":47,"az":228,"ss":0, "used":false},
{"PRN":5, "el":39,"az":58, "ss":46,"used":true },
{"PRN":21,"el":41,"az":309,"ss":33,"used":true },
{"PRN":10,"el":32,"az":61, "ss":40,"used":true },
{"PRN":8, "el":12,"az":48, "ss":40,"used":true },
{"PRN":2, "el":9, "az":124,"ss":0, "used":false}
]
}
METHODS PROPERTIES
class
Returns the object class
string
Returns the JSON string
parent
Return the parent Net::GPSD object
device
tag
time
datetime
Returns a DateTime object
strftime
Returns the formatted datetime
reported
Count of satellites in view
used
Count of satellites used in calculation
satellites
Returns a list of satellite data structures.
my $satellites=$sky->satellites(); #[{},...]
my @satellites=$sky->satellites(); #({},...)
Satellites
Returns a list of Net::GPSD3::Return::Satellite objects.
my @satellites=$sky->Satellites; #(bless{},...)
my $satellites=$sky->Satellites; #[bless{},...]
BUGS
Log on RT and Send to gpsd-dev email list
SUPPORT
Try gpsd-dev email list
AUTHOR
Michael R. Davis
CPAN ID: MRDVT
STOP, LLC
domain=>michaelrdavis,tld=>com,account=>perl
http://www.stopllc.com/
COPYRIGHT
This program is free software licensed under the...
The BSD License
The full text of the license can be found in the LICENSE file included with this module.