তাই আমি Ubuntu 14.04 তে টিসিপি এবং পিএসএস সিগন্যালের উপর আরএস -২3২ ফিডের ডিসিডি লাইনের উপর এনএমইএ ফিড সহ জিপিএস চালানোর চেষ্টা করছি। যে জিপিএস আমি ব্যবহার করছি তারও RS-232 ব্যবহার করার বিকল্প রয়েছে, তবে ক্ষেত্রে এটির জন্য আমাদের টিসিপি-তে প্রয়োজন।
সিরিয়াল কাজ উপর এনএমইএ এবং পিপিএস সঙ্গে জিপিএসড চালু। আমি নিম্নলিখিত অনুরূপ কিছু ব্যবহার করুন:
sudo gpsd -n /dev/ttyCTI1 /dev/pps0
তারপর জিপসন চালু করুন, এবং আমি উভয় এনএমইএ স্ট্রিং এবং পিপিএস লাইন জুড়ে দেখতে।
যখন আমি নিম্নলিখিত সঙ্গে জিপিএসডি শুরু:
sudo gpsd -n tcp://192.168.43.172:10001 /dev/pps0
আমি শুধুমাত্র এনএমইএ স্ট্রিং দেখতে।
/ Dev / pps0 এবং ppscheck / dev / ttyCTI1 এ পিপস্টেস্ট সম্পাদন প্রত্যাশিত আউটপুট তৈরি করে।
কোন ধারণা কি ভুল হতে পারে? মনে রাখবেন আমি জিপিএস 3.18 ব্যবহার করছি, যা উৎস থেকে তৈরি।
তথ্যের জন্য ধন্যবাদ। আমি এগিয়ে গিয়েছি এবং টিসিপি প্রবাহকে / dev / virtualcom0 এ পুনঃনির্দেশিত করেছি, কিন্তু একই ফলাফল দেখছি, কোনও পিসি নেই। অন্য কোন চিন্তা?
—
Rob_S
পরবর্তী ধারণাটি হল "উৎসটি পড়ুন, কী হবে তা আবিষ্কার করুন"। অথবা সংযুক্ত
—
dirkt
gdb ডিবাগিং প্রতীক সঙ্গে একটি বাইনারি থেকে এবং কি ঘটে তা খুঁজে বের করতে।
socatgpsd জন্য জাল একটি tty যাও। যাইহোক, latencies সম্ভবত ভিন্ন হতে হবে ...