এই টিউটোরিয়াল আপনাকে গাইড করবে নোকিয়া N95-এর বিল্ট-ইন GPS লিনাক্স ল্যাপটপে শেয়ার করার ধাপগুলো।
দ্রষ্টব্য: এই গাইড ২০০৮ সালে প্রকাশিত হয়েছিল এবং এর উল্লিখিত সফটওয়্যার এখন অস্তিত্বে নেই। আমরা গুগলকে সার্চ ডেটাবেস থেকে সরানোর অনুরোধ করেছি, তবে ডকুমেন্ট আর্কাইভের জন্য অনলাইনে থাকবে।
- প্রথমে ExtGPS (আপডেট: সফটওয়্যার আর নেই) কপি করুন। Symarctic ExtGPS ব্যক্তিগত, নন-কমার্শিয়াল ব্যবহারের জন্য ফ্রি।
- ExtGPS ইনস্টল হলে Menu -> Applications -> ExtGPS-এ যেতে পারবেন। ExtGPS কানেক্টিভিটি অ্যাপ্লিকেশন এবং পজিশনিং ডেটা ব্যবহার করার অনুমতি চাইবে। দুটোই Yes করুন।
- GPS ভ্যালিড সিগন্যাল পাওয়া এবং ফিক্স পাওয়ার কিছুক্ষণ লাগতে পারে। আউটডোরে খুলা আকাশের নিচে থাকুন। স্যাটেলাইট আইকন লাল থেকে সবুজ হলে ফিক্স পেয়েছে।
- ফোনকে ব্লুটুথ দিয়ে ডিসকভারেবল করুন: Menu -> Tools -> Bluetooth। আমি ৫ মিনিটের জন্য ভিজিবল করলাম।
- কমান্ড লাইন থেকে নিচের ধাপগুলো (ফেডোরা ৯-এ):
[user@radon ~]$ sdptool search SP
Inquiring ...
Searching for SP on aa:bb:cc:dd:ee:ff ...
Service Name: Data Transfer
...
Service Name: Symarctic ExtGPS
Service Description: Share phone's built-in GPS module via Bluetooth
Service Provider: Symarctic Solutions
...
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 5
... - আউটপুটে ফোনের ব্লুটুথ MAC এবং ExtGPS চ্যানেল ৫-এ সিরিয়াল পোর্ট এক্সপোজ করছে দেখা যাচ্ছে। এগুলো বাইন্ড করে /dev-এ এন্ট্রি তৈরি করুন:
[user@radon ~]$ sudo rfcomm bind 1 aa:bb:cc:dd:ee:ff 5
প্যারামিটারগুলো: rfcomm ডিভাইস নাম্বার, ফোনের MAC, এবং চ্যানেল। এটি /dev/rfcomm1 সিরিয়াল পোর্ট তৈরি করবে। - এখন র NMEA সেনটেন্স স্ট্রিম করুন:
[user@radon ~]$ sudo cat /dev/rfcomm1
$GPGGA,022314.000,4826.67566,N,12322.19605,W,1,07,1.9,13.7,M,-18.3,M,,*52
$GPGLL,4826.67566,N,12322.19605,W,022314.000,A,A*4A
...
NMEA সেনটেন্স স্ট্রিম হলে ExtGPS-এ ব্লুটুথ আইকন লাল থেকে সবুজ হবে। - এখন কিছু উপযোগী করুন। প্রথমে কম্পিউটারে gpsd চালান:
[user@radon ~]$ sudo /usr/sbin/gpsd -N /dev/rfcomm1
-N প্যারামিটার gpsd কে ব্যাকগ্রাউন্ড মোডে যেতে না বলে। আমি এই পদ্ধতি পছন্দ করি কারণ gpsd সারাগায় চালু রাখি না। ব্যবহার শেষে ^C দিয়ে বন্ধ করি। - দ্বিতীয় টার্মিনাল থেকে xgps চালান:
[user@radon ~]$ xgps
GPS ডেটা (Latitude, Longitude, Altitude, Speed ইত্যাদি) দেখাবে। - লিনাক্সে GPS ডিভাইস ব্যবহার করে অনেক অ্যাপ্লিকেশন রয়েছে। আমি ওয়ার্ড্রাইভিং-এ Kismet এবং GPSDrive কম্বিনেশন ব্যবহার করি। আগ্রহ থাকলে কীসেট ও GPSDrive দিয়ে ওয়ার্ড্রাইভিং টিউটোরিয়াল লিখব।