Manual
Manuals of the stable version 7.44:
- XCSoar in a flash
- XCSoar Manual
- XCSoar Blitzeinstieg Quick guide in German
- XCSoar Handbuch Complete German manual
- XCSoar Prise en main Quick guide in French
- XCSoar Manuel de l’utilisateur Mostly complete French manual
- XCSoar XCSoar em um flash Quick guide in Portuguese
- XCSoar Manual do Usuário Complete Portuguese manual
File formats & configuration reference
These Read the Docs chapters are reference material—file layouts, syntax, and hooks.
- Map data file formats — terrain, topography, airspace, and waypoint files XCSoar loads
- Checklists — checklist file format: paths, Markdown, checkboxes, and links (
https:,tel:,sms:,geo:,xcsoar://dialogs, …) - Input events —
.xcimapping of keys, hardware buttons, and touch labels to actions; default F-key groups and glide-computer events - Lua scripting — Lua API inside XCSoar for automation (often used with input events)
Developer Docs
Documentation for people building or hacking on XCSoar:
- Developer manual — full index — compiling, dev environment, architecture, policy, debugging utilities, Git tips, and more
Manufacturer Protocols
Protocol documentation for various manufacturers’ devices supported by XCSoar.
- Cambridge CAI302 Protocol - 302 Dataport User’s Guide (PDF available from Cambridge Aero)
- FLARM Data Port Interface ICD (FTD-012) - FLARM protocol specification (PDF)
- FLARM Downloads - Additional FLARM documentation
- LX navigation Protocol - LX navigation communication protocols (PDF)
- LXNAV Protocol - LXNAV device protocol implementation
- Borgelt Protocol - Borgelt device protocol implementation
- IMI ERIXX Protocol - IMI ERIXX protocol implementation
- EW Protocol - EW device protocol implementation
- Loefgren Vario Protocol - Loefgren vario protocol implementation
- Vaulter Protocol - Vaulter device protocol implementation
Hardware compatibility
- Supported devices and platforms — phones, tablets, embedded boards, and desktop systems that run XCSoar