เปลี่ยน HackRF / RTL-SDR ของคุณ (+USB OTG Cable) เป็นเครื่องวิเคราะห์ความถี่แบบเรียลไทม์!
ใช้สาย USB OTG (on-the-go) เพื่อเชื่อมต่อ HackRF/RTL-SDR กับโทรศัพท์/แท็บเล็ต Android และแอพนี้จะเห็นภาพสเปกตรัม RF (ขนาดความถี่และพล็อตน้ำตก)!
เรียกดูสเปกตรัมความถี่เพียงแค่ใช้สกรอลล์และซูมสัมผัสท่าทาง คุณสมบัติเพิ่มเติม ณ วันนี้คือ:
- การตั้งค่ามากมาย: ขนาด FFT, ค่าเฉลี่ย, การถือสูงสุด, โทนสี, ...
- อ่านตัวอย่างจากไฟล์ (สร้างโดยเครื่องมือ hackrf_transfer หรือโดย rtl_sdr)
- Demodulation เสียง AM/FM/SSB
- ปรับความกว้างของ squelch และ channel
- บันทึกไปยังไฟล์ IQ ดิบที่เข้ากันได้กับ hackrf_transfer, ...
- บุ๊กมาร์ก
- การสนับสนุน rad1o
อ่านคู่มือสำหรับรายละเอียดเพิ่มเติม: https://github.com/demantz/rfanalyzer/blob/master/doc/rf_analyzer_manual.md
เนื่องจากข้อ จำกัด ด้านเวลาแอพไม่ได้รับการพัฒนาอย่างแข็งขันอีกต่อไป
ฉันยังพยายามทำให้แอปมีเสถียรภาพและปราศจากข้อผิดพลาดมากที่สุด รายงานข้อผิดพลาดยินดีต้อนรับเสมอและฉันพยายามหาเวลาแก้ไข! โปรดทราบว่ามีคุณสมบัติการบันทึกในการตั้งค่าซึ่งช่วยได้มากในการแก้ไขปัญหาการถ่ายทำข้อผิดพลาดใด ๆ
สนใจการอัปเดตล่าสุดหรือไม่? เข้าร่วมโปรแกรมเบต้า: https://play.google.com/apps/testing/com.mantz_it.rfanalyzer
การอนุญาต:
แอพนี้ใช้การอนุญาตอินเทอร์เน็ตเท่านั้นเพื่อเชื่อมต่อกับอินสแตนซ์ RTL_TCP ท้องถิ่นที่ใช้โดยไดรเวอร์ RTL2832U สิทธิ์การจัดเก็บ write_external ใช้เพื่อเขียนไฟล์บันทึกไปยังการ์ด SD (ปิดใช้งานโดยค่าเริ่มต้น)
สิ่งที่คุณต้องการ:
ในการใช้แอพนี้คุณจะต้อง:
- HackRF หรือ RTL-SDR Dongle (นี่คือ XD ที่ชัดเจน)
- อุปกรณ์ Android ที่รองรับ USB OTG (โปรด Google หากอุปกรณ์ของคุณรองรับ OTG!) หรือมีพอร์ตโฮสต์ USB
- สาย USB OTG (ราคาประมาณ 3 $) เพื่อเชื่อมต่อ HackRF/RTL-SDR กับอุปกรณ์ Android ของคุณ (ไม่จำเป็นหากอุปกรณ์ของคุณมีพอร์ตโฮสต์ USB ขนาดเต็ม)
- เฉพาะสำหรับ RTL-SDR: ไดรเวอร์ RTL2832U ฟรีจาก Martin Marinov (https://play.google.com/store/apps/details?id=marto.rtl_tcp_andro)
สำคัญ:
HackRF/RTL-SDR ใช้พลังงานจากโทรศัพท์/แท็บเล็ต Android โทรศัพท์หรือแท็บเล็ตบางตัวอาจไม่ส่งพลังงานเพียงพอในพอร์ต USB ของพวกเขาเพื่อเพิ่มพลังงานให้กับ HackRF/RTL-SDR (ปัญหาพลังงานมักเกิดจากสาย USB คุณภาพต่ำหรืออะแดปเตอร์ OTG) นอกจากนี้โปรดสังเกตว่าการประมวลผลสัญญาณดิจิตอลที่จำเป็นนั้นมีความเข้มข้นของ CPU มากและแม้ว่าฉันจะพยายามอย่างเต็มที่เพื่อเพิ่มประสิทธิภาพอัลกอริทึมที่แอพยังคงต้องการอุปกรณ์ที่ดี (ฉันขอแนะนำ 2 CPU Cores ขึ้นไป) เพื่อทำงานได้อย่างคล่องแคล่ว โปรดใช้ระยะเวลาการคืนเงิน 2 ชั่วโมงที่มีให้สำหรับทุกแอพ Google Play เพื่อทดสอบฟังก์ชั่นและคืนเงินแอพหากไม่ทำงานสำหรับอุปกรณ์ของคุณ!
นี่คือรายการของอุปกรณ์ที่ผ่านการทดสอบแล้วและทำงาน (อาจไม่สมบูรณ์):
- Nexus 7 2012
- Nexus 7 2013
- Nexus 5
- Moto G
- Moto G 4G
- Acer A500
- Samsung S3 LTE
- Samsung S4
- Samsung S4 LTE
- Samsung S5
- Samsung Note 3
- Samsung Galaxy Tap S 8.4 & 10.5
- HTC M7
- HTC M8
- LG G2
- LG G3
- Motorola Xoom M601
- Dragon Touch A1X
หากแอพใช้งานได้สำหรับคุณและอุปกรณ์ของคุณไม่ได้อยู่ในรายการนี้โปรดระบุประเภทโทรศัพท์ของคุณในการจัดอันดับสั้น ๆ
และแบ่งปันข่าวดีกับผู้ใช้รายอื่น;)
นี่คือรายการอุปกรณ์ที่รายงานว่าไม่ทำงานกับแอพนี้ (อาจไม่สมบูรณ์):
-Sony Xperia Pro + HackRF (เนื่องจากกำลังเอาต์พุต USB ต่ำเกินไป -.-)
- Nexus 4 (ใช้ได้เฉพาะกับสาย Y และ ROM ที่กำหนดเองเพื่อเปิดใช้งานการสนับสนุน OTG)
- Nexus 9 (ไม่ใช่ปัญหาด้านพลังงานฉันยังคงตรวจสอบเรื่องนี้อยู่)
ใบอนุญาต:
แอปพลิเคชันนี้เปิดตัวภายใต้ใบอนุญาตสาธารณะ GNU ทั่วไป v2 เป็นซอฟต์แวร์ฟรีและซอร์สโค้ดคือ
มีให้ใน GitHub: https://github.com/demantz/rfanalyzer
แพ็คเกจ APK ยังมีอยู่ในที่เก็บ GIT และคุณสามารถดาวน์โหลดและติดตั้งได้จากที่นั่น แต่โปรดทราบ: โดยการดาวน์โหลดแอพจากร้านค้าคุณจะได้รับการอัปเดตอัตโนมัติ!
ปัญหาทางกฎหมาย
โปรดทราบว่าฉันจะไม่รับผิดชอบต่อปัญหาทางกฎหมายใด ๆ ที่เกิดจากการใช้แอปพลิเคชันนี้ รับผิดชอบและปฏิบัติตามกฎหมายท้องถิ่นของคุณ!