প্রকল্প সম্পর্কে

এই প্রকল্পটি একটি ADS-B বিমান ট্র্যাকার যা 1090 MHz অ্যান্টেনা এবং একটি RTL-SDR রিসিভারের মাধ্যমে বিমান থেকে সরাসরি রেডিও সম্প্রচার গ্রহণ করে। সংকেতগুলি Dump1090 দ্বারা JSON-এ ডিকোড করা হয়, তারপর একটি Python প্যাকেজ (`plane_tracker`) দ্বারা প্রক্রিয়া করা হয় যা অক্ষাংশ/দ্রাঘিমাংশকে পিক্সেল স্থানাঙ্কে রূপান্তর করে React এবং MapLibre দিয়ে নির্মিত একটি রাডার GUI-তে প্রদর্শনের জন্য। GUI লাইভ বিমানের অবস্থান দেখায়, প্রতিটি নতুন সংকেতে আপডেট হয় এবং ঐতিহাসিক গতিপথ গঠনের জন্য পুরানো অবস্থান ধরে রাখে। ব্যবহারকারীরা বিমানে ক্লিক করে উচ্চতা, এয়ারলাইন এবং ধরনের মতো বিবরণ দেখতে পারেন; যদি কিছু নির্বাচন না করা হয়, তাহলে নিকটতম বিমানের পরিসংখ্যান দেখানো হয়। অতিরিক্ত বৈশিষ্ট্যগুলির মধ্যে রয়েছে 24-ঘণ্টার পরিসংখ্যান, লগ, সিস্টেম কর্মক্ষমতা, রেডিও কভারেজের জন্য পোলার প্লট, উচ্চতা/দূরত্ব ফিল্টার এবং একটি টুলবার। সিস্টেমটি সর্বোচ্চ প্রায় 150 নটিক্যাল মাইল পরিসরে পরীক্ষা করা হয়েছে, ইংল্যান্ড থেকে ফ্রান্স এবং বেলজিয়ামের উপর বিমান ট্র্যাক করা হয়েছে। হার্ডওয়্যার সেটআপে Debian 13 চালিত একটি Dell OptiPlex 3050 SFF, একটি RTL-SDR BLOG V4 এবং একটি 60cm অ্যান্টেনা অন্তর্ভুক্ত। রিপোজিটরিতে একটি ডেমো ভিডিও এবং GUI স্ক্রিনশট রয়েছে।