Hardware-in-the-loop simulation daemon for Pixhawk flight controllers. Download the latest version for your platform to bridge your FC to the browser simulator.
Sign in to get your install command.
Downloading directly? Your operating system will block it first.
The install command on this page avoids this entirely. If you download the binary yourself, run these afterwards:
macOS
chmod +x ~/Downloads/hitl-daemon xattr -d com.apple.quarantine ~/Downloads/hitl-daemon ~/Downloads/hitl-daemon
Ubuntu
chmod +x ~/Downloads/hitl-daemon ~/Downloads/hitl-daemon
Windows
Right-click the file, choose Properties, tick Unblock, then Apply .\hitl-daemon
The WebSocket server capped incoming messages at 1 KB, and a restore carries
the whole parameter snapshot — 21 entries of name, value and type, about
1.2 KB. The daemon rejected a message it had asked the browser to send, at
the WebSocket layer, before any handler could log it, and closed the
connection. The interface sat on "Writing your original settings" forever,
over a board nothing had written to.
The limit is now 64 KB: room for a snapshot several times larger than any
board's parameter set, still bounded against a local client making the daemon
buffer without limit. A test builds the real payload and fails if it no
longer fits.