ایجنٹ مقامی نیٹ ورک پر موبائل کو ترجیح دینے والی setup webapp اور SSH پر صرف پڑھنے والا status cockpit فراہم کرتا ہے۔ دونوں انٹرفیس، Mission Control اور Android handoff ایک ہی حالت پڑھتے ہیں، اس لیے آپریٹر کو یکساں تصویر ملتی ہے۔
مقامی ترتیب کا ماڈل مجوزہ معاہدے کے طور پر طے ہے؛ KairOS بلڈ اور خدمات کے پتے جانچ طلب ہیں۔
KairOS ریپوزٹری ↗اس صفحے پر +
موبائل کو ترجیح دینے والا مشترکہ ترتیب کا عمل
ایجنٹ خود ویب ایپ فراہم کرتا ہے، جو فون، ٹیبلٹ یا لیپ ٹاپ پر کھلتی ہے۔ بنیادی مقامی استعمال کے لیے انٹرنیٹ اور کلاؤڈ اکاؤنٹ ضروری نہیں۔ وزرڈ آلے کی شناخت سے Mission Control کو کنکشن منتقل کرنے تک رہنمائی کرتا ہے۔
شناخت
آلے کا نام، کردار، بورڈ پروفائل، ایجنٹ کا ورژن اور ابتدائی شمولیت کی مجموعی پیش رفت۔
MAVLink
FC کی حالت، فرم ویئر، serial راستہ، baud rate، heartbeat اور WebSocket URL۔
ویڈیو
کیمرا یا وصول کنندہ، WHEP URL، ریکارڈنگ، bitrate، فارمیٹ اور لنک کی حالت۔
نیٹ ورک
Hotspot، LAN، USB tether، mDNS، Ethernet، Wi-Fi client اور سیلولر موڈیم۔
ریموٹ رسائی
اختیاری cloud tunnel token، ٹنل کی حالت اور شائع کردہ URL۔
نظام
خدمات، لاگ، ورژن، معاونت کا خلاصہ اور منظوری کے ساتھ بحالی کے اقدامات۔
ٹرمینل جان بوجھ کر فعال ترتیب نہیں بدلتا
kairos کمانڈ مختصر cockpit کھولتی ہے، جو کردار، ورژن، FC، ویڈیو، لنک اور کلاؤڈ کی حالت اور مقامی setup URL دکھاتا ہے۔ تبدیلیاں واضح فیلڈ اور منظوری کے ساتھ ویب ایپ میں ہوتی ہیں۔ صرف پڑھنے کا یہ طریقہ ریموٹ معاونت کے دوران حادثاتی کمانڈ کا خطرہ کم کرتا ہے۔
kairos
KairOS Drone Agent · drone · v0.1.0-dev
─────────────────────────────────────
FC connected ArduPilot 4.5
Video streaming 1080p30 H.264
Link healthy -51 dBm
Cloud local mode relay off
─────────────────────────────────────
Setup http://<board-ip>:8080| کمانڈ | مقصد |
|---|---|
| kairos | صرف پڑھنے کا cockpit کھولیں اور مقامی URL دکھائیں |
| kairos status | setup، MAVLink، ویڈیو، نیٹ ورک اور خدمات مختصر دکھائیں |
| kairos status --json | اسکرپٹ اور معاونت کے لیے status payload دیں |
| kairos update | شائع کردہ KairOS ریلیز جانچیں اور نصب کریں |
| kairos uninstall | نظام سے KairOS ایجنٹ ہٹائیں |
رسائی کے پانچ راستے، کلاؤڈ ثانوی
| پتہ | مقصد |
|---|---|
| http://<board-ip>:8080 | LAN پر setup webapp اور حالت |
| http://<hostname>.local:8080 | اسی نیٹ ورک پر mDNS |
| http://192.168.4.1:8080 | بیرونی نیٹ ورک کی ترتیب سے پہلے ایجنٹ کا hotspot |
| ws://<board-ip>:8765 | خام MAVLink WebSocket relay |
| http://<board-ip>:8889/<cam>/whep | WHEP پر WebRTC ویڈیو |
ترجیحی راستہ بورڈ کا IP، USB tether یا hotspot ہے۔ mDNS آسان ہے، مگر کلائنٹ OS اور مقامی نیٹ ورک پر منحصر ہے۔ Cloud tunnel صرف ریموٹ رسائی کے لیے فعال ہوتا ہے؛ مقامی موڈ میں بند relay معمول کی حالت ہے، خرابی نہیں۔

