Net::G...rn::GST(3pm)
π¦ Net::G...rn::GST π¦
okay bestie, buckle up, because this is Net::G...rn::GST (that's the abbreviated form of Net::GPSD3::Return::GST, she's shy about her full name π
) and it lives in the User Contributed Perl Documentation section of your manual, in the 3pm zone, which is where all the Perl module lore lives. π«Ά
β¨ NAME β¨
Net::GPSD3::Return::GST β the Net::GPSD3 Return GST Object. that's it, that's the name, no cap. π
β¨ SYNOPSIS β¨
bestie... there is literally nothing here. the synopsis is empty. void. a blank page. it's giving mystery, it's giving "figure it out yourself," and honestly? iconic. π
β¨ DESCRIPTION β¨
so what this actually does: it hands you a Perl object interface to the GST object β that's the GPS Pseudorange Noise Statistics object β the kind of thing that gets returned by the GPSD daemon. and here's what that object looks like in the wild, copy-pasted exactly as the ancestors wrote it:
{
'class' => 'GST',
'device' => '/dev/cuaU0',
'tag' => '0x0130',
'time' => '1970-01-01T00:00:00.00Z',
'lat' => '0',
'lon' => '0',
'alt' => '0.002',
'rms' => '0',
'orient' => '0',
'major' => '0'
'minor' => '-0',
}
(yes the comma situation in there is exactly how the original wrote it, do not come for me, I am simply the messenger πΈ)
π METHODS PROPERTIES π
π class
returns the object class. slay.
π string
returns the JSON string. yes queen, stringify.
π parent
returns the parent Net::GPSD3 object. it knows its mother. π«Ά
π device
listed right here with zero explanation. mysterious behavior. we respect the privacy. π
π tag
also listed with zero explanation. the tag has no description. the tag contains multitudes. β¨
π time
returns a unix epoch time. classic. timeless, even. π
π timestamp
returns a W3C formated date. (that's formated, with one t, and I am quoting the original verbatim because facts are sacred π )
π datetime
returns a DateTime object. the fancy one. the main character. π
π rms
total RMS standard deviation of ranges inputs to the navigation solution. math baddie behavior.
π major
standard deviation (meters) of semi-major axis of error ellipse. β
π minor
standard deviation (meters) of semi-minor axis of error ellipse. π
π orient
orientation of semi-major axis of error ellipse (true north degrees). point her north, bestie. π§
π lat
standard deviation (meters) of latitude error.
π lon
standard deviation (meters) of longitude error.
π alt
standard deviation (meters) of altitude error. we love a high-altitude queen. π
π BUGS π
found something cursed? log on RT and send it to the gpsd-dev email list. do NOT suffer in silence, that's not the vibe. π
π«Ά SUPPORT π«Ά
DavisNetworks.com supports all Perl applications including this package. periodt.
also: try the gpsd-dev email list. the group chat is right there bestie. π
π AUTHOR π
Michael R. Davis
CPAN ID: MRDVT
STOP, LLC
domain=>michaelrdavis,tld=>com,account=>perl
http://www.stopllc.com/
legend. icon. the moment. π
πΈ 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. read it, bestie, it's short and it loves you. π
β SEE ALSO β
Net::GPSD3Net::GPSD3::Return::Unknown::Timestamp
go read those next, iykyk. π¦
and that's the whole page, bestie!! π this absolute banger of a manual page comes to you as perl v5.34.0, dated 2022-06-16, and yes the footer calls her Net::G...rn::GST(3pm) because she goes by her short name and honestly? she ate. π β¨
π¦ where this page comes from
- debian bookworm: libnet-gpsd3-perl 0.19-2 Β· BSD-3
- debian trixie: libnet-gpsd3-perl 0.19-2 Β· BSD-3
- ubuntu noble: libnet-gpsd3-perl 0.19-2 Β· BSD-3
- ubuntu resolute: libnet-gpsd3-perl 0.19-2 Β· BSD-3
- ubuntu stonking: libnet-gpsd3-perl 0.19-2 Β· BSD-3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms