مقدمة
حول هاتف Android الخاص بك إلى راديو الهواة الحقيقي HF/VHF/UHF APRS يمكّن CODEC2/OPUS DV (الصوت الرقمي) و/أو جهاز الإرسال والاستقبال المحمول باليد.
يتطلب أجهزة إضافية (مثل AFSK/LORA) ، مودم راديو البرمجيات (مثل Direwolf) أو جهاز الإرسال والاستقبال التناظري مع التحكم في USB + VOX/USB Cat PTT ، مثل MCHF أو ICOM
لمزيد من المعلومات حول FreedV و Codec2 ، تفضل بزيارة https://github.com/drowe67/codec2
لمزيد من المعلومات حول Opus Codec ، تفضل بزيارة https://opus-codec.org/
للحصول على معلومات مفصلة حول مشروع ويكي



وصف قصير
ما يمكنك فعله مع هذا التطبيق:
- الاتصالات الصوتية:
- إرسال واستقبال صوت CODEC2 عبر أوضاع FreedV
- إرسال واستقبال CODEC2/OPUS VOUN Over KISS
- إرسال واستقبال Codec2/Opus Voice مغلف في إطارات واجهة المستخدم APRS
- اتصال البيانات
- استخدم APRs على FSK 300 (HF ، TX فقط) ، AFSK1200 (VHF) ، Freedv OFDM (HF) أو APRS-IS (الإنترنت)
- إرسال واستقبال تقارير موقع APRS
- إرسال واستقبال رسائل APRS
- سجلات APRs مع بيانات APRs الخام
- مركز محطة APRS مع محطات تم تجميعها بواسطة Callsign وسجلها
- خريطة APRS مع القدرة على رؤية معلومات المحطة ، مسار المحطة مع معلومات حول كل موقف جيو
- استخدم التطبيق كـ APRS digirepeater
- استخدم التطبيق كـ APRS-IS RX/TX ECITE لإعادة توجيه الحزم إلى/من APRS-IS (الإنترنت)
- استخدم التطبيق كـ APRS-IS تعقب الإنترنت لإرسال/تلقي بيانات APRS عبر الإنترنت
- أرسل واستقبال حزم نصية بتنسيق Lora-Aprs على KISS
- دمج مع الأجهزة/البرامج
- استخدمه مع مودم أجهزة Kiss Bluetooth/BLE/USB/TCPIP ، مثل LORA/FSK/AFSK/etc ، والتحكم في معلماته باستخدام "تعيين الأجهزة"
- استخدمه مع مودم برنامج KISS باستخدام TCPIP ، مثل Direwolf
- استخدمه مع جهاز الإرسال والاستقبال HF/VHF/UHF كمودم صوت
- استخدم هاتفك كمودم صوت للبرنامج باستخدام محول صوت USB OTG الخارجي (بيانات الصوت +) أو مكبر صوت ومضمن وميكروفون (بيانات فقط)
- استخدم هاتفك للاتصالات الصوتية لبروتوكول FreedV مع جهاز الإرسال والاستقبال HF ، والذي يدعم صوت USB OTG
- تحكم في PTT خارج جهاز الإرسال والاستقبال الخارجي باستخدام CAT التسلسلي USB (أو VOX إذا لم يكن CAT PTT مدعومًا)
متطلبات
- Android 7.0 (API 24) أو أعلى
- يمكن أيضًا استخدام التطبيق مع راديو شبكة Android ، مثل Inrico TM-7 ، يجب تثبيت APK فقط على USB ، انظر المناقشة
- المودم أو وحدة الراديو أو جهاز الإرسال والاستقبال الذي يدعم بروتوكول KISS أو يمكنه معالجة إطارات الصوتيات أو CODEC2 الخام فوق البلوتوث التسلسلي أو BLE أو USB أو TCP/IP
- جهاز الإرسال والاستقبال التناظري مع محول صوت USB مدمج أو خارجي و VOX أو USB CAT PTT Control (مثل سلسلة MCHF أو ICOM IC-7X00)
التبعيات
- تم دمج رمز المصدر في هذا المشروع لتسهيل البناء والتخصيص:
- CODEC2 CODEC: https://github.com/drowe67/codec2
- رمز Wrapper Android Codec2: https://github.com/ustadmobile/codec2-droid
- برنامج ترميز OPUS: https://opus-codec.org
- تم جلبه مع Gradle باعتباره التبعية:
- Android USB Serial: https://github.com/mik3y/usb-serial-for-droid
مبنى
- بناء من سطر الأوامر:
ANDROID_HOME=<android dir> JAVA_HOME=<java home dir> ./gradlew <command>
على سبيل المثال: # ANDROID_HOME=~/Android/Sdk JAVA_HOME=~/.jdks/jbr-21.0.4 ./gradlew assembleRelease
Welcome to Gradle 7.0.2!
... compilation output ...
> Task :codec2talkie:lintVitalRelease
No issues found.
BUILD SUCCESSFUL in 2m 2s
111 actionable tasks: 40 executed, 71 up-to-date
مشاريع أخرى مماثلة أو ذات صلة
- الأجهزة
- ESP32 LORA APRS MODEM (يستخدم مع هذا التطبيق للاختبار): https://github.com/sh123/esp32_loraprs
- ESP32 Lora DV Transceiver: https://github.com/sh123/esp32_loradv
- Arduno Micro Kiss Modem و APRS AX.25 Digirepeater: https://github.com/sh123/micro_loraprs
- ESP32 Arduino Codec2 Library (ESP32 I2S Walkie Talkie مثال متوقع مع هذا التطبيق): https://github.com/sh123/esp32_codec2_arduino
- الحد الأدنى من Arduino Lora Kiss Modem: https://github.com/sh123/lora_arduino_kiss_modem
- الحد الأدنى Arduino NRF24 KISS MODEM: https://github.com/sh123/nrf24l01_arduino_kiss_modem
- برمجة:
- Freedv TNC: https://github.com/xssfox/freedv-tnc
- مودم بيانات Freedv UI: https://github.com/dj2ls/freedata
- Freedv الرسمي واجهة المستخدم: https://github.com/drowe67/freedv-gui
- الإصدار المعتمد لاستخدام بروتوكول M17: https://github.com/mobilinkd/m17-kiss-ht
- codec2 ios wrapper: https://github.com/beartooth/codec2-ios
- مشاريع أخرى مثيرة للاهتمام:
- LORA MESH TEXT GPS Communicator: https://github.com/meshtastic/meshtastic-device
النماذج الأولية المستخدمة مع هذا التطبيق
- ESP32 Lora Bluetooth Modem Modem (بدون شاشة وعناصر تحكم خارجي): https://github.com/sh123/esp32_loraprs
- ESP32 Lora DV Transceiver (مع الشاشة وعناصر التحكم): https://github.com/sh123/esp32_loradv
- Arduno Micro USB KISS MODEM (بدون شاشة وعناصر تحكم خارجية): https://github.com/sh123/micro_loraprs
