You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
detailed telemetry data in Glympse
added current speed (built-in Glympse feature)
added current direction/compass (built-in Glympse feature)
the name label (e.g. Bebop2-12345) now shows detailed telemetry data in Glympse, e.g. (Sig:4G/70% Alt:45m Bat:86%/12.09V Ltn:28ms [D])
Sig:4G/70% - the mobile signal of the drone's modem. 3G vs. 4G and the signal strength in percentage, derived from the RSSI dBm
Alt:45m - the current altitude in meters, relative to the take-off point
Bat:86%/12.09V - battery capacity in percentage and voltage
Ltn:28ms - latency between the controller and the drone (shown in Wi-Fi and 4G mode)
[D] / [R]: indication whether the ZeroTier connection is [D] direct (low latency, full throughput) or [R] relayed via ZeroTier's cloud infrastructure (higher latency, limited throughput)
Network Control Model (NCM) for Ethernet-over-USB interface for Hi-Link modems (firmware 22.x) and stick-mode modems (firmware 21.x) - Hi-Link is bypassed completely.
higher chance for direct ZeroTier connections on Hi-Link modems (carrier's IP directly assigned to the drone's network interface)
allows re-connections on Hi-Link modems in case the modem gets a new IP address assigned during flight (e.g. after a longer disconnection)
allows faster throughput on stick-mode modems, no more ppp required
unified the connection management for Hi-Link and stick-mode modems (easier to maintain, will allow for faster releases in the future)
faster re-connections on Hi-Link and stick-mode modems via our own Connection Manager
full support for the Skycontroller 2P (black joysticks), unified with the existing "classic" (silver joysticks) Skycontroller 2 code
unified code for the Disco and Bebop 2 (easier to maintain, will allow for faster releases in the future)
changing the ZeroTier network ID no longer requires uninstalling and reinstalling the softmod
unplugging and re-plugging the modem gets detected properly and does not require a restart of the drone anymore
faster initial modem connection when powering on the drone
fixed a bug where occasionally files did not get copied to Skycontroller 2 during the installation procedure
main script no longer blocks udev event
added better locking mechanism (using flock) to prevent double execution of the main script
removed unused libraries
removed the need for /etc/ntp.conf
updated usb_modeswitch to 2.5.2 (to support switching Huawei modems into ncm mode)
softmod version and current hardware platform shown in ulog for easier debugging and troubleshooting
added uavpal_sc2adb.sh script as an easy way to get a shell on Skycontroller 2 from the drone