gpsd

gpsd bir GPS alıcısı ile veri alan bir servistir ve bu Kismet veya GPS navigasyon yazılımı gibi birden fazla uygulamada geri veri sağlar. Bu nedenle farklı alıcıları için birleşik bir arabirim ve birden çok uygulama tarafından eşzamanlı erişim sağlar.

gpsd
Geliştirici(ler) Eric S. Raymond
Güncel sürüm 3.11 / 23-08-2014
Programlama dili C, Python
İşletim sistemi Linux, *BSD, Mac OSX, Android
Tür GPS
Lisans BSD
Resmî sitesi http://www.catb.org/gpsd/
Kod deposu

Yaygın Linux ve FreeBSD sistemlerinde kullanılır.[1][2][3] Bir permisif özgür yazılım lisansı altında dağıtılan, gpsd ücretsiz bir yazılımdır.

Tasarımı

gpsd bağlantı noktası 2947'den bağlanarak, bir TCP / IP hizmeti sağlar.[4] O soket komutlarını kabul eder ve sonuçlanma ona geri döner. Bu komutlar JSON tabanlı bir sözdizimi kullanır ve JSON yanıtlarına dönüşür[4] (eski, artık kullanılmayan sürümleri tek harfli komutları kullanılır). Eş zamanlı işlem desteklenmektedir. Çoğu GPS alıcılarında, desteklenen seri, USB veya Bluetooth alıcıları kullanılır. 2009 yılında başlayan, GPSD yanı sıra AIS alıcılarını desteklemektedir.[5] Paylaşımlı bellek aracılığıyla UNIX ağ zaman protokolü cini Ntpd ile GPS saati üzerinden ana platformunun zaman ayarı etkinleştirmek için arabirim ayrıca gpsd desteklemektedir.

Yazarlar

gpsd aslında o Russell Nelson tarafından tutulan Derrick Brashear ile Remco Treffkorn tarafından yazılmıştır.[6] Şimdi Eric S. Raymond tarafından yapılmaktadır.[7][8]

Kaynakça

  1. Debian packages of gpsd
  2. "Fedora package of gpsd". 2 Ekim 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Aralık 2014.
  3. gpsd FreeBSD from the FreeBSD ports archive
  4. gpsd manual page 18 Temmuz 2011 tarihinde Wayback Machine sitesinde arşivlendi. gpsd projesi, Erişim 11 Temmuz 2011
  5. "A Brief History of GPSD, "In July and August 2009 ESR redesigned the GPSD command protocol and gave gpsd the ability to read data from marine AIS receivers and pass it to clients."; Alıntılama 01-05-2011". 14 Ekim 2006 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Aralık 2014.
  6. "GPSD CHANGELOG". 28 Eylül 2007 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Aralık 2014.
  7. "GPSD History". 14 Ekim 2006 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Aralık 2014.
  8. Bad Code Offsets: Open Web Innovation

Dış bağlantılar

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.