mode_rx - ออนไลน์ใน Cloud

นี่คือคำสั่ง modes_rx ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


modes_rx: - เครื่องรับ Gnuradio Mode-S/ADS-B

เรื่องย่อ


mode_rx [ตัวเลือก] [ตัวเลือก]

OPTIONS


-h, --ช่วยด้วย
แสดงข้อความช่วยเหลือนี้และออก

-l ที่ตั้ง, --ที่ตั้ง=สถานที่ตั้ง
GPS coordinates of receiving station in format xx.xxxxx,xx.xxxxx

-a ระยะไกล, --ระยะไกล=REMOTE
ระบุเซิร์ฟเวอร์เพิ่มเติมที่จะรับข้อมูลในรูปแบบ
tcp://xxxx:y,tcp://....

-n, --ไม่พิมพ์
ปิดใช้งานการพิมพ์แพ็คเก็ตที่ถอดรหัสไปยัง stdout

-K KML, --กม=KML
ชื่อไฟล์สำหรับเอาต์พุต Google Earth KML

-P, --sbs1
เปิดเซิร์ฟเวอร์ที่รองรับ SBS-1 บนพอร์ต 30003

-m ผู้เล่นหลายคน --ผู้เล่นหลายคน=หลายคน
เซิร์ฟเวอร์ FlightGear เพื่อส่งข้อมูลเครื่องบิน ในรูปแบบ host:port

ตัวเลือกการตั้งค่าตัวรับ:

-s แหล่งที่มา, --แหล่งที่มา=แหล่งที่มา
เลือกแหล่งที่มา: uhd, osmocom, , หรือ [ค่าเริ่มต้น=uhd]

-t ท่า, --tcp=PORT
เปิดเซิร์ฟเวอร์ TCP บนพอร์ตนี้เพื่อเผยแพร่รายงาน

-R ย่อย --การพัฒนาย่อย=การพัฒนาย่อย
เลือก USRP Rx ด้าน A หรือ B

-A เสาอากาศ --เสาอากาศ=เสาอากาศ
เลือกเสาอากาศที่จะใช้กับบอร์ดลูก

-D อาร์จีเอส --args=อาร์จีเอส
ข้อโต้แย้งที่จะส่งต่อไปยังตัวสร้างวิทยุ

-f ความถี่ --ความถี่=FREQ
ตั้งค่าความถี่ในการรับเป็น Hz [ค่าเริ่มต้น = 1090000000.0]

-g เดซิเบล --ได้รับ=dB
ตั้งค่า RF gain

-r ประเมินค่า, --ประเมินค่า=อัตรา
กำหนดอัตราตัวอย่าง [default=4000000.0]

-T เกณฑ์ --เกณฑ์=THRESHOLD
ตั้งค่าเกณฑ์การตรวจจับชีพจรเหนือสัญญาณรบกวนใน dB [ค่าเริ่มต้น=7.0]

-p, --pmf
ใช้การกรองแบบพัลส์ที่ตรงกัน [default=False]

-d, --dcblock
ใช้ตัวกรอง DC blocking (ดีที่สุดสำหรับ HackRF Jawbreaker) [default=False]

DESCRIPTION


ส่วนต่อประสานกราฟิกกับผู้ใช้ Qt เพื่อแสดงตำแหน่งและข้อความสถานะของเครื่องบินเป็น
รายงานเมื่อ 1090 MHz

โหมด gr-air ใช้เครื่องรับวิทยุที่กำหนดโดยซอฟต์แวร์สำหรับสัญญาณทรานสปอนเดอร์โหมด S
รวมถึงรายงาน ADS-B จากเครื่องบินที่ติดตั้ง

โหมด S เป็นโปรโตคอลช่องสัญญาณที่ใช้ในเครื่องบินพาณิชย์สมัยใหม่ A โหมด S-equipped
เครื่องบินตอบกลับการสอบสวนด้วยเรดาร์โดยเรดาร์ภาคพื้นดิน (การเฝ้าระวังรอง) หรือ
เครื่องบินลำอื่น ("ระบบป้องกันการชนกันของการจราจร" หรือ TCAS) โปรโตคอลคือ
โปรโตคอล Mode A/C รุ่นขยายที่ใช้ในช่องสัญญาณตั้งแต่ช่วงทศวรรษที่ 1940 โหมด S
รายงานรวมถึงตัวระบุเฟรมเครื่องบินที่ไม่ซ้ำกัน (เรียกว่า "หมายเลข ICAO") และ
ระดับความสูง (เพื่อความสะดวกในการควบคุมการแยก) เครื่องรับนี้ฟัง 1090MHz
ช่องดาวน์ลิงค์; คำขอสอบปากคำที่ 1030MHz ไม่ได้รับหรือถอดรหัสโดยสิ่งนี้
โครงการ

Automatic Dependent Surveillance-Broadcast (ADS-B) เป็นโปรโตคอลการสื่อสารที่ใช้
ความสามารถ Squitter แบบขยายของเลเยอร์การขนส่ง Mode S มีอื่นๆ
การใช้งาน (เช่น VDL Mode 2 และ UAT) แต่โหมด S ยังคงเป็น ADS-B . หลัก
ขนส่งเพื่อใช้ในเชิงพาณิชย์ โปรโตคอลคือ:

* อัตโนมัติ: ไม่ต้องใช้อินพุตนำร่อง

* ขึ้นอยู่กับ: ขึ้นอยู่กับเครื่องวัดระยะสูง, GPS และเครื่องบินอื่น ๆ
เครื่องมือสำหรับข้อมูล

* การเฝ้าระวัง: ให้ข้อมูลที่เป็นปัจจุบันเกี่ยวกับการส่งสัญญาณ
เครื่องบิน

* Broadcast: ออกอากาศทางเดียวไปยังเครื่องรับทั้งหมดที่อยู่ในระยะ

เครื่องบินที่ติดตั้ง ADS-B ออกอากาศ ("squitter") ตำแหน่ง ความเร็ว หมายเลขเที่ยวบิน
และข้อมูลที่น่าสนใจอื่น ๆ แก่ผู้รับที่อยู่ในขอบเขตของเครื่องบิน ตำแหน่ง
โดยทั่วไปรายงานจะถูกสร้างขึ้นหนึ่งครั้งต่อวินาที และการระบุเที่ยวบินทุกๆ ห้า
วินาที

การดำเนินการ ADS-B เป็นข้อบังคับในน่านฟ้ายุโรปและในออสเตรเลีย ทิศเหนือ
การดำเนินการของอเมริกันยังคงเป็นไปโดยสมัครใจ โดยอาณัติจะมาถึงในปี 2020 ผ่าน FAA's
โปรแกรม "NextGen"

ตัวรับ modes_rx ถูกเขียนขึ้นเพื่อใช้กับอุปกรณ์ Ettus Research USRP แม้ว่า
นอกจากนี้ยังรองรับเครื่องรับ "RTLSDR" ผ่านไดรเวอร์ Osmocom ตามทฤษฎี ผู้รับใดๆ
ซึ่งส่งออกตัวอย่างที่ซับซ้อนอย่างน้อย 2Msps ควรทำงานผ่านอินพุตไฟล์หรือUDP
ตัวเลือกอินพุตหรือโดยอินเทอร์เฟซ Gnuradio รองรับรูปแบบเอาต์พุตหลายรูปแบบ:

* เอาต์พุตดิบ (หรือประมวลผลน้อยที่สุด) ของข้อมูลแพ็คเก็ต

* ข้อความแยกวิเคราะห์

* ฐานข้อมูล SQLite

* KML สำหรับใช้กับ Google Earth

* เอาต์พุตที่เข้ากันได้กับ SBS-1 สำหรับใช้กับเช่น PlanePlotter หรือ Virtual
เซิร์ฟเวอร์เรดาร์

* อินเทอร์เฟซผู้เล่นหลายคนของ FlightGear สำหรับการแสดงการจราจรแบบเรียลไทม์
ภายในเครื่องจำลอง

รายงาน ADS-B ทั่วไปส่วนใหญ่จะถอดรหัสตามข้อกำหนด ที่ไม่ใช่
ที่มักไม่ค่อยนิยมใช้กัน

หากคุณได้รับรายงานจำนวนมากซึ่งส่งผลให้ "ไม่ได้ดำเนินการ" หรือ "ไม่
ตัวจัดการ" โปรดใช้ตัวเลือก -w เพื่อบันทึกข้อมูลดิบและส่งต่อไปยังผู้เขียน
เพื่อประหยัดเวลา โปรดทราบว่าคาดว่าจะได้รับรายงานปลอมจำนวนเล็กน้อย เท็จ
สามารถยกเว้นรายงานได้ด้วยการมองหารายงานหลายฉบับจากเครื่องบินลำเดียวกัน (เช่น
เลขฐานสิบหก 6 หลัก ICAO เดียวกัน)

ต้องใช้


เครื่องรับที่รองรับวิทยุ GNU สำหรับ RF ที่มีอัตราการสุ่มตัวอย่าง 2 Mbits/วินาที และปรับไปที่
1090 เมกะเฮิรตซ์ (หรือไฟล์ข้อมูลที่จับได้หรือการเชื่อมต่อเครือข่ายกับแหล่งข้อมูล)

ใช้ modes_rx ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด