# SPAD.neXt

## SPAD.neXt

- [SPAD.neXt Manual](https://docs.spadnext.com/readme.md): WORK IN PRORESS
- [About SPAD.neXt](https://docs.spadnext.com/about.md)
- [System Requirements](https://docs.spadnext.com/getting-started/system-requirements.md)
- [Supported hardware](https://docs.spadnext.com/getting-started/supported-hardware.md): Hardware supported by SPAD.neXt
- [Check Hardware](https://docs.spadnext.com/getting-started/supported-hardware/check-hardware.md): HowTo check if the hardware is working correctly
- [Installation](https://docs.spadnext.com/getting-started/untitled.md)
- [Simulation Specific Steps](https://docs.spadnext.com/getting-started/untitled/simulation-specific-steps.md)
- [SimConnect Configuration](https://docs.spadnext.com/getting-started/untitled/simulation-specific-steps/simconnect-configuration.md): Appies to: FSX (Box and Steam edition) /  P3D / MSFS
- [MSFS: Enable PMDG data access](https://docs.spadnext.com/getting-started/untitled/simulation-specific-steps/msfs-enable-pmdg-data-access.md)
- [X-Plane Configuration](https://docs.spadnext.com/getting-started/untitled/simulation-specific-steps/x-plane-configuration.md)
- [First Start](https://docs.spadnext.com/getting-started/first-run-the-configuration-wizard.md): Starting SPAD.neXt the first time
- [Configuration Wizard](https://docs.spadnext.com/getting-started/first-run-the-configuration-wizard/configuration-wizard.md)
- [SPAD.neXt discord community](https://docs.spadnext.com/getting-started/spad.next-discord-community.md): The SPAD.neXt Discord Communty
- [Common Tasks and Issues](https://docs.spadnext.com/getting-started/common-tasks-and-issues.md)
- [SPAD](https://docs.spadnext.com/getting-started/common-tasks-and-issues/spad.md)
- [Online Services](https://docs.spadnext.com/getting-started/common-tasks-and-issues/spad/online-services.md)
- [Fresh reinstall](https://docs.spadnext.com/getting-started/common-tasks-and-issues/spad/fresh-reinstall.md): Completely reset SPAD.neXt installation
- [Move SPAD.neXt to new Computer](https://docs.spadnext.com/getting-started/common-tasks-and-issues/spad/move-spad.next-to-new-computer.md)
- [License Issues](https://docs.spadnext.com/getting-started/common-tasks-and-issues/spad/license-issues.md)
- [MSFS Specific Topics](https://docs.spadnext.com/getting-started/common-tasks-and-issues/msfs-specific-topics.md)
- [X-Plane specific Topics](https://docs.spadnext.com/getting-started/common-tasks-and-issues/x-plane-specific-topics.md)
- [Saitek/Logitech MP/RP blinking](https://docs.spadnext.com/getting-started/common-tasks-and-issues/saitek-logitech-mp-rp-blinking.md)
- [USB Power Management](https://docs.spadnext.com/getting-started/common-tasks-and-issues/usb-power-management.md): Devices stop reacting / Displays stay blank after a while
- [New User Series](https://docs.spadnext.com/guides-and-videos/new-user-series.md): Videos targeted at "new users" with updates to Features that can apply to even seasoned SPAD.neXt Users!
- [MSFS SimConnect](https://docs.spadnext.com/guides-and-videos/msfs-simconnect.md): This Section includes Content to explain how SimConnect works and how Events/Data work within MSFS.
- [L:Vars / H:Events and B:Events](https://docs.spadnext.com/guides-and-videos/videos-lvar-hevents.md): This Section is focused on L:VARs, H and B Events ...  These are the more customized items per plane and delve deeper into the programing of custom events and finding them.
- [Features & Functions](https://docs.spadnext.com/guides-and-videos/features-and-functions.md): We will use this section for videos where we are focused on SPAD.neXt Features or Functionality to leverage to complete our tasks
- [Conditions / Expressions](https://docs.spadnext.com/guides-and-videos/conditions-expressions.md): This section contains guides covering topics on: Conditions, Conditional Templates and Expressions.
- [Device Specific](https://docs.spadnext.com/guides-and-videos/videos-device-specific.md)
- [Arduino / SPAD Serial](https://docs.spadnext.com/guides-and-videos/videos-device-specific/arduino-spad-serial.md)
- [Authentikit](https://docs.spadnext.com/guides-and-videos/videos-device-specific/authentikit.md)
- [Cockpit Simulator CDU](https://docs.spadnext.com/guides-and-videos/videos-device-specific/cockpit-simulator-cdu.md): USB Hardware 737 CDU
- [Honeycomb](https://docs.spadnext.com/guides-and-videos/videos-device-specific/honeycomb.md)
- [Joystick (Generic HID)](https://docs.spadnext.com/guides-and-videos/videos-device-specific/joystick-generic-hid.md)
- [miniCOCKPIT](https://docs.spadnext.com/guides-and-videos/videos-device-specific/minicockpit.md)
- [RealSimGear](https://docs.spadnext.com/guides-and-videos/videos-device-specific/realsimgear.md)
- [Saitek/Logitech](https://docs.spadnext.com/guides-and-videos/videos-device-specific/saitek-logitech.md)
- [Script Panel](https://docs.spadnext.com/guides-and-videos/videos-device-specific/script-panel.md)
- [Stream Deck](https://docs.spadnext.com/guides-and-videos/videos-device-specific/stream-deck.md)
- [Thrustmaster TCA](https://docs.spadnext.com/guides-and-videos/videos-device-specific/thrustmaster-tca-q-+-addon.md)
- [vDECK](https://docs.spadnext.com/guides-and-videos/videos-device-specific/vdeck.md): New Feature in 0.9.23.31 Release!  Virtual Stream Deck Devices!! accessible from any network connected web browser!!  Use Tablets and Touchscreens to create multiple custom user interfaces!!
- [vFIP](https://docs.spadnext.com/guides-and-videos/videos-device-specific/vfip.md): Section regarding the Virtual FIP Operation and Configuration
- [Virtual Avionics](https://docs.spadnext.com/guides-and-videos/videos-device-specific/virtual-avionics.md)
- [vJoy](https://docs.spadnext.com/guides-and-videos/videos-device-specific/vjoy.md)
- [VRinsight](https://docs.spadnext.com/guides-and-videos/videos-device-specific/videos-vrinsight.md)
- [WinCTRL](https://docs.spadnext.com/guides-and-videos/videos-device-specific/winctrl.md): WinWing Devices
- [WINGFLEX](https://docs.spadnext.com/guides-and-videos/videos-device-specific/wingflex.md): Video Guides for the WINGFLEX Brand Controller Devices
- [X-Touch MC Mode](https://docs.spadnext.com/guides-and-videos/videos-device-specific/x-touch-mc-mode.md): v0.9.20+ X-Touch Now uses Mackie Control Mode Only!
- [X-Touch Midi Mode](https://docs.spadnext.com/guides-and-videos/videos-device-specific/x-touch-midi.md): Configuration of Midi Devices
- [Simulation Specific](https://docs.spadnext.com/guides-and-videos/simulation-specific.md)
- [ATR 600 (MSFS)](https://docs.spadnext.com/guides-and-videos/simulation-specific/atr-600-msfs.md): This List is for videos specific to the ATR 42-600 and 72-600 in MSFS
- [AS CRJ 550/700/900/1000 (MSFS)](https://docs.spadnext.com/guides-and-videos/simulation-specific/as-crj-550-700-msfs.md)
- [FBW A32NX (MSFS)](https://docs.spadnext.com/guides-and-videos/simulation-specific/fbw-a32nx-msfs.md): Videos on this page may also be found in other Sections.  Grouped here for convenience
- [FFX Citation X (MSFS 2024)](https://docs.spadnext.com/guides-and-videos/simulation-specific/ffx-citation-x-msfs-2024.md): Videos containing Content for the FFX Citation X
- [FFX/MG HJet (MSFS)](https://docs.spadnext.com/guides-and-videos/simulation-specific/ffx-mg-hjet-msfs.md): Videos specific to configurations for the HJet
- [FFX Vision Jet (MSFS)](https://docs.spadnext.com/guides-and-videos/simulation-specific/ffx-vision-jet-msfs.md): Videos focused on the FFX Vision Jet
- [FSW C414AW (MSFS)](https://docs.spadnext.com/guides-and-videos/simulation-specific/fsw-c414aw-msfs.md): Content Focused on the FSW Cessna 414AW
- [PMDG 737 (MSFS)](https://docs.spadnext.com/guides-and-videos/simulation-specific/pmdg-737-msfs.md): Videos Focused on the PMDG 737 for MSFS
- [PMDG 777 (MSFS)](https://docs.spadnext.com/guides-and-videos/simulation-specific/pmdg-777-msfs.md): Videos Focused on the PMDG 777 for MSFS
- [SWS Kodiak (MSFS)](https://docs.spadnext.com/guides-and-videos/simulation-specific/sws-kodiak-msfs.md): Kodiak Configs and Examples
- [WT CJ4 (MSFS)](https://docs.spadnext.com/guides-and-videos/simulation-specific/working-title-cj4-msfs.md): Working Title CJ4 Updates and specific content here
- [WT G1000 NXi (MSFS)](https://docs.spadnext.com/guides-and-videos/simulation-specific/wt-g1000-nxi-msfs.md): While the NXi will be the default it currently is not.  We will add related things here as well.
- [PMDG 777 (P3D)](https://docs.spadnext.com/guides-and-videos/simulation-specific/videos-pmdg-777-p3d.md)
- [UI Familiarization](https://docs.spadnext.com/user-interface/untitled.md): This Section will introduce you to the User Interface and what each of the sections contain
- [Home Page](https://docs.spadnext.com/user-interface/untitled/home-page.md): This Topic covers the UI Elements found on the Home Page Menu Section
- [Profiles Page](https://docs.spadnext.com/user-interface/untitled/profiles-page.md): This section describes the layout and use of the Profiles Menu Page
- [Expressions](https://docs.spadnext.com/features/expressions.md)
- [Expressions: Values](https://docs.spadnext.com/features/expressions/values.md)
- [Expressions: Referencing Simulation Data](https://docs.spadnext.com/features/expressions/referencing-simulation-data.md)
- [Expressions: Operators](https://docs.spadnext.com/features/expressions/operators.md)
- [Expressions: Functions](https://docs.spadnext.com/features/expressions/functions.md)
- [Expressions: Examples](https://docs.spadnext.com/features/expressions/examples.md): Updated when interesting Examples have been Given in Discord
- [Tuner Acceleration](https://docs.spadnext.com/features/tuner-acceleration.md): Accelerate tuner clockwise/counter-clockwise changes
- [Event Execution Order](https://docs.spadnext.com/features/event-execution-order.md): Order of Execution / EndProcessing / priority
- [Virtual Devices](https://docs.spadnext.com/features/virtual-devices.md)
- [vFIP](https://docs.spadnext.com/features/virtual-devices/vfip.md): vFIP - virtual FIP
- [vDeck](https://docs.spadnext.com/features/virtual-devices/vdeck.md): vDeck - virtual Streamdeck
- [MSFS 2024](https://docs.spadnext.com/simulations/msfs-2024.md)
- [MSFS2024 PMDG Data Access](https://docs.spadnext.com/simulations/msfs-2024/msfs2024-pmdg-data-access.md): How to enable PMDG data access in MSFS 2024
- [MSFS 2020](https://docs.spadnext.com/simulations/msfs-2020.md)
- [MSFS2020 PMDG Data Access](https://docs.spadnext.com/simulations/msfs-2020/msfs2020-pmdg-data-access.md): How to enable PMDG data access in MSFS 2020
- [X-Plane](https://docs.spadnext.com/simulations/x-plane.md)
- [Pre-Requisites](https://docs.spadnext.com/simulations/x-plane/pre-requisites.md): a.k.a Pre-Flight Checklist
- [Dataref Tool](https://docs.spadnext.com/simulations/x-plane/dataref-tool.md): Installing The Datareftool
- [Spad.neXt Gets its Type Rating](https://docs.spadnext.com/simulations/x-plane/helping-spad-help-you.md): Datarefs & Commands
- [Dataref vs. Command: Know Your Copilots](https://docs.spadnext.com/simulations/x-plane/dataref-vs.-command-know-your-copilots.md)
- [Basic Flight Controls – Axis Setup](https://docs.spadnext.com/simulations/x-plane/basic-flight-controls-axis-setup.md): (Where We Tame the Yoke, Wrangle the Rudder, and Throttle Like a Pro)
- [Basic Flight Controls - Button Setup](https://docs.spadnext.com/simulations/x-plane/basic-flight-controls-button-setup.md): (Because Clicking With a Mouse Is So Last Flight)
- [P3d and FSX](https://docs.spadnext.com/simulations/p3d-and-fsx.md)
- [Other Simulations](https://docs.spadnext.com/simulations/other-simulations.md): Star Citizen / ETS2 / ATS and others
- [USB HUB Requirements](https://docs.spadnext.com/hardware-specific/usb-hub-requirements.md)
- [CDU Devices](https://docs.spadnext.com/hardware-specific/cdu-devices.md)
- [CPFlight Devices](https://docs.spadnext.com/hardware-specific/cpflight-devices.md)
- [Saitek FIP (Flight Instrument Panel)](https://docs.spadnext.com/hardware-specific/saitek-fip.md): Special notes about Saitek FIP requirements and support
- [Saitek FIP: Driver & Function Check](https://docs.spadnext.com/hardware-specific/saitek-fip/saitek-fip-function-check.md)
- [Loupedeck Image Devices](https://docs.spadnext.com/hardware-specific/loupedeck-image-devices.md)
- [Midi Devices](https://docs.spadnext.com/hardware-specific/midi-devices.md)
- [X-Touch Mini](https://docs.spadnext.com/hardware-specific/midi-devices/x-touch-mini.md): New Mackie Mode
- [Serial (COM) Devices](https://docs.spadnext.com/hardware-specific/serial-com-devices.md)
- [Skalarki](https://docs.spadnext.com/hardware-specific/skalarki.md)
- [VRInsight](https://docs.spadnext.com/hardware-specific/vrinsight.md): Common Issues with VRInsight Devices
- [Gauges and Extensions](https://docs.spadnext.com/extending-and-apis/gauges-and-extensions.md): SPAD.neXt generally supports ESP compatible gauges
- [SPAD Gauges: GaugeSettings](https://docs.spadnext.com/extending-and-apis/gauges-and-extensions/spad-gauges-gaugesettings.md)
- [C# Scripting Interface](https://docs.spadnext.com/extending-and-apis/scripting-interface.md)
- [C# Scripting: ScriptStub](https://docs.spadnext.com/extending-and-apis/scripting-interface/c-scripting-scriptstub.md)
- [C# Scripting: Provide Values](https://docs.spadnext.com/extending-and-apis/scripting-interface/c-scripting-provide-values.md): Scripting reference implementation for providing Values to SPAD.neXt
- [C# Scripting: PreCompile](https://docs.spadnext.com/extending-and-apis/scripting-interface/c-scripting-precompile.md): Using precompiled Scripting Assemblies
- [Device Interface](https://docs.spadnext.com/extending-and-apis/serial-connection.md): SPAD.neXt device interface V2
- [Device Communication Flow](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow.md)
- [Device INIT-Phase](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-init-phase.md)
- [Device CONFIG-Phase](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase.md)
- [Device options](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase/device-options.md): Set device specific options
- [Device COLORSET configuration](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase/device-colorset-configuration.md): Defining a custom colorset for LED
- [Device PROFILE configuration](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase/device-profile-configuration.md): Device default profile configuration
- [Device OUTPUT Configuration](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase/device-output-configuration.md): Define a device output descriptor (SPAD -> Device)
- [Device INPUT configuration](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase/device-input-configuration.md): Define a device input (Device -> SPAD)
- [Device input AXIS](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase/device-input-configuration/device-input-axis.md): Define a device axis
- [Device input ENCODER](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase/device-input-configuration/device-input-encoder.md): Define a stateless encoder
- [Device input PUSHBUTTON](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase/device-input-configuration/device-input-pushbutton.md): Stateless push button
- [Device input ROTARY](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase/device-input-configuration/device-input-rotary.md): Define a stateful rotary switch
- [Device input SWITCH](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase/device-input-configuration/device-input-switch.md): Define a stateful device switch
- [Device input SWITCH3](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase/device-input-configuration/device-input-switch3.md): Define a stateful 3-Position (On1-Mid2-On0) switch
- [Device LABEL](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase/device-input-configuration/device-label.md)
- [Device config: Advanced topics](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-config-phase/device-config-advanced-topics.md): Add functionality to inputs and outputs
- [Device STATESCAN-Phase](https://docs.spadnext.com/extending-and-apis/serial-connection/device-communication-flow/device-statescan-phase.md)
- [Device General Commands](https://docs.spadnext.com/extending-and-apis/serial-connection/command-0.md): General Command ( SPAD.neXt <--> Device) on Channel 0
- [Device commands](https://docs.spadnext.com/extending-and-apis/serial-connection/command-1.md): The 1-Command is used by the device to send commands to SPAD.neXt.
- [Page-Control](https://docs.spadnext.com/extending-and-apis/serial-connection/command-1/page-control.md): Serial: Configuration (1) Page-Control
- [Device SPAD.neXt Events (2)](https://docs.spadnext.com/extending-and-apis/serial-connection/command-2.md): SPAD.neXt raises internal events on Channel 2
- [Device Simulation Events (Channel 4)](https://docs.spadnext.com/extending-and-apis/serial-connection/command-4.md)
- [Device Data (Channel 5)](https://docs.spadnext.com/extending-and-apis/serial-connection/device-data-channel-5.md)
- [Device LED Update (Channel 6)](https://docs.spadnext.com/extending-and-apis/serial-connection/device-led-update-channel-6.md): SPAD tells the device to change the status of a LED
- [Device Display Update (Channel 7)](https://docs.spadnext.com/extending-and-apis/serial-connection/device-display-update-channel-7.md): Update device display
- [Device Input Updates (Channel 8)](https://docs.spadnext.com/extending-and-apis/serial-connection/device-input-updates-channel-8.md)
- [Device Virtual Power](https://docs.spadnext.com/extending-and-apis/serial-connection/virtual-power.md): Virtual Power Support for serial devices
- [Device Custom UI](https://docs.spadnext.com/extending-and-apis/serial-connection/device-custom-ui.md): Providing a Custom UI for a device
- [Device HTML UI](https://docs.spadnext.com/extending-and-apis/serial-connection/device-html-ui.md): Providing a custom HTML UI for the device
- [Device preconfigured definition](https://docs.spadnext.com/extending-and-apis/serial-connection/device-preconfigured-definition.md)
- [Serial V2](https://docs.spadnext.com/extending-and-apis/serial-connection/serial-v2.md)
- [Command 1,RAISE](https://docs.spadnext.com/extending-and-apis/serial-connection/serial-v2/command-1-raise.md)
- [Command: 0,AUTH](https://docs.spadnext.com/extending-and-apis/serial-connection/serial-v2/command-0-auth.md): Request 3rd Party Authentication of the Device
- [X-Plane Datarefs & Commands](https://docs.spadnext.com/extending-and-apis/xplane-datarefs.md)
- [FSUIPC: Custom Offsets](https://docs.spadnext.com/extending-and-apis/fsuipc-custom-offsets.md): Adding custom offset to FSUIPC Data
- [RestAPI](https://docs.spadnext.com/extending-and-apis/restapi.md)
- [HTML Rendering API](https://docs.spadnext.com/extending-and-apis/html-rendering-api.md)
- [Other API's](https://docs.spadnext.com/extending-and-apis/other-apis.md)
- [General FAQ](https://docs.spadnext.com/faq/untitled.md)
- [MSFS: Lost profile aircraft assignments](https://docs.spadnext.com/faq/msfs-lost-profile-aircraft-assignments.md)
- [26.7.0](https://docs.spadnext.com/changes/26.7.0.md)
- [0.9.24](https://docs.spadnext.com/changes/0.9.24.md)
- [0.9.23](https://docs.spadnext.com/changes/0.9.23.md)
- [0.9.21](https://docs.spadnext.com/changes/0.9.21.md): 2025-01-11
- [0.9.14.0](https://docs.spadnext.com/changes/0.9.14.0.md): 2023-10-18
- [0.9.13.39](https://docs.spadnext.com/changes/0.9.13.39.md): 2023-10-08
- [Glossary](https://docs.spadnext.com/glossary.md)
- [Old-Getting-Started-Guide](https://docs.spadnext.com/old-docs/old-getting-started-guide.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.spadnext.com/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
