Skip to content

Control APIs

kaonic-ctrl (production path)

  • UDP 0.0.0.0:9090
  • Framing: segmented datagrams, MessagePack, pattern 0xBACE
  • Client MTU/segments used by gateway: 1400 / 5
  • Operations: configure radio (freq, spacing, channel, modulation, accelerator), TX/RX frames, statistics, ping/keepalive

Gateway, GUI, iperf, audio PTT, ATAK, and MAVLink all use this path.

gRPC

  • 0.0.0.0:50051
  • Services actually registered: Device, Radio
  • CLI default: http://192.168.10.1:50051 (kaonic-commd-cli)

HTTP

Port Process Use
80 kaonic-gateway Dashboard HTTP; redirects to HTTPS :443
8682 kaonic-installer Plugin/OTA upload
8680 / 8681 rns-mavlink fc/gc Plugin webviews
8780 kaonic-audio-ptt PTT UI