Net::G...rn::GST(3pm)

πŸ“¦
version 0.19 Β· 2 versions
  • 0.19 Β· debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking (latest)
  • 0.19 Β· ubuntu jammy
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ¦‹ 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. 🌟


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::GPSD3
  • Net::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