Skip to content

Releases: rwellinger/xp_streamdeck

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 01 Jun 19:19

Full Changelog: v1.3.1...v1.4.0

StreamDeck Plugin for X-Plane 12 (StreamDeck plugin)

What it is

xp_streamdeck is a native Elgato Stream Deck plugin for X-Plane 12 on macOS. It turns any key on a Stream Deck (tested on the Stream Deck XL) into a control surface for the simulator — toggle the gear, fire any CommandRef, write a DataRef, or display a live readout (altitude, heading, QNH, …) right on the key.Under the hood the plugin talks to X-Plane's built-in Web API on localhost:8086 (REST + WebSocket). There is no custom XPLM C++ plugin to install — X-Plane 12.1.1+ ships the API enabled by default, the plugin connects to it directly. The motivation was simple: on Windows, [PilotsDeck] covers this need beautifully. On macOS there was no equivalent — only keyboard-shortcut workarounds. This project closes that gap.

Whats New in v1.4.0

  • Brand new Feature to implement EDUs, RTUs, PDFs and MFDs when there are all double. You can now place a "Display Selector" and then you can address all the DataRefs with this prefex defined in this button. For instant you can replace something like "sim/cockpit2/radios/actuators/com1_frequency_hz_833" to "sim/cockpit2/radios/actuators/com{RTU}_frequency_hz_833" when in this new button the variable RTU is defined. There maximal 4 Same displays you can switch. This feature is used on the AW109 Helicopter to make the PFD, MFD, EDU and RTU accessible.
  • Updated AW109 Helicopter profile with new Display selector and better structured Autopilot

Whats New in v1.3.1

  • DataRef Switch improved you can config the color between RED, GREY and GREEN
  • Bugfixes
  • New Menu Back icons
  • More icons special for AW109
  • Improvement of the Aw109 Profile in general
  • Info: all other profiles will be reworked later

Whats New in v1.3.0

  • New DataRef Switch to implement Switch Buttons (Long press on direction - Short Press other direction)
  • DataRef Display can now show Type Data from DataRefs (Hash64 Strings decoded)
  • Rotary DataRef support - Exist Rotary you can now use with DataRef constructs where is no command
  • New Profile for the AW109 - Still in Development

Whats New in v1.2.0

  • New Guarded DataRef Button (Same as Guarded Button but DataRef only)
  • DataRef Write Enhancements for better control
  • New Icons for Engine Data Special for Helicopter's
  • Brand new Profile for the EC130 B4 Helicopter

Whats New in v1.1.4

  • Small bugfixes
  • All Profiles reworked with better readable icons

Whats New in v1.1.3

  • Added Guarded Command for Guarded Buttons (For example in the brand new PA-46-500TP)
  • Added Icons for this new Guarded Command
  • Added new Profile for the brand new Piper PA-46-500TP (by X-Aerodynamics)
  • Small bugfixes and improvements

Whats New in v1.1.2

  • Bugfix with some background read DataRef issues when buttons exist duplicated
  • Bugfix on read DataRef data on same time when many buttons, views, ...
  • PC12 Profil added
  • PH300 Profil added
  • Standard G1000 Profil added (Autopilot, PFD, MFD, GCU and Views)

Whats New in v1.1.1

  • Command has now 3 Trigger Options to cover the use case when no DataRef Toggle is available (on/off)
  • Small Bugfixes
  • More Icons special for the shark and da20/dv20
  • New Profiles for the DA20 and UL Shark

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 31 May 13:05

Full Changelog: v1.3.0...v1.3.1

StreamDeck Plugin for X-Plane 12 (StreamDeck plugin)

What it is

xp_streamdeck is a native Elgato Stream Deck plugin for X-Plane 12 on macOS. It turns any key on a Stream Deck (tested on the Stream Deck XL) into a control surface for the simulator — toggle the gear, fire any CommandRef, write a DataRef, or display a live readout (altitude, heading, QNH, …) right on the key.Under the hood the plugin talks to X-Plane's built-in Web API on localhost:8086 (REST + WebSocket). There is no custom XPLM C++ plugin to install — X-Plane 12.1.1+ ships the API enabled by default, the plugin connects to it directly. The motivation was simple: on Windows, [PilotsDeck] covers this need beautifully. On macOS there was no equivalent — only keyboard-shortcut workarounds. This project closes that gap.

Whats New in v1.3.1

  • DataRef Switch improved you can config the color between RED, GREY and GREEN
  • Bugfixes
  • New Menu Back icons
  • More icons special for AW109
  • Improvement of the Aw109 Profile in general
  • Info: all other profiles will be reworked later

Whats New in v1.3.0

  • New DataRef Switch to implement Switch Buttons (Long press on direction - Short Press other direction)
  • DataRef Display can now show Type Data from DataRefs (Hash64 Strings decoded)
  • Rotary DataRef support - Exist Rotary you can now use with DataRef constructs where is no command
  • New Profile for the AW109 - Still in Development

Whats New in v1.2.0

  • New Guarded DataRef Button (Same as Guarded Button but DataRef only)
  • DataRef Write Enhancements for better control
  • New Icons for Engine Data Special for Helicopter's
  • Brand new Profile for the EC130 B4 Helicopter

Whats New in v1.1.4

  • Small bugfixes
  • All Profiles reworked with better readable icons

Whats New in v1.1.3

  • Added Guarded Command for Guarded Buttons (For example in the brand new PA-46-500TP)
  • Added Icons for this new Guarded Command
  • Added new Profile for the brand new Piper PA-46-500TP (by X-Aerodynamics)
  • Small bugfixes and improvements

Whats New in v1.1.2

  • Bugfix with some background read DataRef issues when buttons exist duplicated
  • Bugfix on read DataRef data on same time when many buttons, views, ...
  • PC12 Profil added
  • PH300 Profil added
  • Standard G1000 Profil added (Autopilot, PFD, MFD, GCU and Views)

Whats New in v1.1.1

  • Command has now 3 Trigger Options to cover the use case when no DataRef Toggle is available (on/off)
  • Small Bugfixes
  • More Icons special for the shark and da20/dv20
  • New Profiles for the DA20 and UL Shark

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 30 May 22:57

Full Changelog: v1.2.0...v1.3.0

StreamDeck Plugin for X-Plane 12 (StreamDeck plugin)

What it is

xp_streamdeck is a native Elgato Stream Deck plugin for X-Plane 12 on macOS. It turns any key on a Stream Deck (tested on the Stream Deck XL) into a control surface for the simulator — toggle the gear, fire any CommandRef, write a DataRef, or display a live readout (altitude, heading, QNH, …) right on the key.Under the hood the plugin talks to X-Plane's built-in Web API on localhost:8086 (REST + WebSocket). There is no custom XPLM C++ plugin to install — X-Plane 12.1.1+ ships the API enabled by default, the plugin connects to it directly. The motivation was simple: on Windows, [PilotsDeck] covers this need beautifully. On macOS there was no equivalent — only keyboard-shortcut workarounds. This project closes that gap.

Whats New in v1.3.0

  • New DataRef Switch to implement Switch Buttons (Long press on direction - Short Press other direction)
  • DataRef Display can now show Type Data from DataRefs (Hash64 Strings decoded)
  • Rotary DataRef support - Exist Rotary you can now use with DataRef constructs where is no command
  • New Profile for the AW109 - Still in Development

Whats New in v1.2.0

  • New Guarded DataRef Button (Same as Guarded Button but DataRef only)
  • DataRef Write Enhancements for better control
  • New Icons for Engine Data Special for Helicopter's
  • Brand new Profile for the EC130 B4 Helicopter

Whats New in v1.1.4

  • Small bugfixes
  • All Profiles reworked with better readable icons

Whats New in v1.1.3

  • Added Guarded Command for Guarded Buttons (For example in the brand new PA-46-500TP)
  • Added Icons for this new Guarded Command
  • Added new Profile for the brand new Piper PA-46-500TP (by X-Aerodynamics)
  • Small bugfixes and improvements

Whats New in v1.1.2

  • Bugfix with some background read DataRef issues when buttons exist duplicated
  • Bugfix on read DataRef data on same time when many buttons, views, ...
  • PC12 Profil added
  • PH300 Profil added
  • Standard G1000 Profil added (Autopilot, PFD, MFD, GCU and Views)

Whats New in v1.1.1

  • Command has now 3 Trigger Options to cover the use case when no DataRef Toggle is available (on/off)
  • Small Bugfixes
  • More Icons special for the shark and da20/dv20
  • New Profiles for the DA20 and UL Shark

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 29 May 14:11

Full Changelog: v1.1.4...v1.2.0

StreamDeck Plugin for X-Plane 12 (StreamDeck plugin)

What it is

xp_streamdeck is a native Elgato Stream Deck plugin for X-Plane 12 on macOS. It turns any key on a Stream Deck (tested on the Stream Deck XL) into a control surface for the simulator — toggle the gear, fire any CommandRef, write a DataRef, or display a live readout (altitude, heading, QNH, …) right on the key.Under the hood the plugin talks to X-Plane's built-in Web API on localhost:8086 (REST + WebSocket). There is no custom XPLM C++ plugin to install — X-Plane 12.1.1+ ships the API enabled by default, the plugin connects to it directly. The motivation was simple: on Windows, [PilotsDeck] covers this need beautifully. On macOS there was no equivalent — only keyboard-shortcut workarounds. This project closes that gap.

Whats New in v1.2.0

  • New Guarded DataRef Button (Same as Guarded Button but DataRef only)
  • DataRef Write Enhancements for better control
  • New Icons for Engine Data Special for Helicopter's
  • Brand new Profile for the EC130 B4 Helicopter

Whats New in v1.1.4

  • Small bugfixes
  • All Profiles reworked with better readable icons

Whats New in v1.1.3

  • Added Guarded Command for Guarded Buttons (For example in the brand new PA-46-500TP)
  • Added Icons for this new Guarded Command
  • Added new Profile for the brand new Piper PA-46-500TP (by X-Aerodynamics)
  • Small bugfixes and improvements

Whats New in v1.1.2

  • Bugfix with some background read DataRef issues when buttons exist duplicated
  • Bugfix on read DataRef data on same time when many buttons, views, ...
  • PC12 Profil added
  • PH300 Profil added
  • Standard G1000 Profil added (Autopilot, PFD, MFD, GCU and Views)

Whats New in v1.1.1

  • Command has now 3 Trigger Options to cover the use case when no DataRef Toggle is available (on/off)
  • Small Bugfixes
  • More Icons special for the shark and da20/dv20
  • New Profiles for the DA20 and UL Shark

v1.1.4

Choose a tag to compare

@github-actions github-actions released this 19 May 19:36

Full Changelog: v1.1.3...v1.1.4

StreamDeck Plugin for X-Plane 12 (StreamDeck plugin)

What it is

xp_streamdeck is a native Elgato Stream Deck plugin for X-Plane 12 on macOS. It turns any key on a Stream Deck (tested on the Stream Deck XL) into a control surface for the simulator — toggle the gear, fire any CommandRef, write a DataRef, or display a live readout (altitude, heading, QNH, …) right on the key.Under the hood the plugin talks to X-Plane's built-in Web API on localhost:8086 (REST + WebSocket). There is no custom XPLM C++ plugin to install — X-Plane 12.1.1+ ships the API enabled by default, the plugin connects to it directly. The motivation was simple: on Windows, [PilotsDeck] covers this need beautifully. On macOS there was no equivalent — only keyboard-shortcut workarounds. This project closes that gap.

Whats New in v1.1.4

  • Small bugfixes
  • All Profiles reworked with better readable icons

Whats New in v1.1.3

  • Added Guarded Command for Guarded Buttons (For example in the brand new PA-46-500TP)
  • Added Icons for this new Guarded Command
  • Added new Profile for the brand new Piper PA-46-500TP (by X-Aerodynamics)
  • Small bugfixes and improvements

Whats New in v1.1.2

  • Bugfix with some background read DataRef issues when buttons exist duplicated
  • Bugfix on read DataRef data on same time when many buttons, views, ...
  • PC12 Profil added
  • PH300 Profil added
  • Standard G1000 Profil added (Autopilot, PFD, MFD, GCU and Views)

Whats New in v1.1.1

  • Command has now 3 Trigger Options to cover the use case when no DataRef Toggle is available (on/off)
  • Small Bugfixes
  • More Icons special for the shark and da20/dv20
  • New Profiles for the DA20 and UL Shark

v1.1.3

Choose a tag to compare

@github-actions github-actions released this 17 May 20:05

Full Changelog: v1.1.2...v1.1.3

StreamDeck Plugin for X-Plane 12 (StreamDeck plugin)

What it is

xp_streamdeck is a native Elgato Stream Deck plugin for X-Plane 12 on macOS. It turns any key on a Stream Deck (tested on the Stream Deck XL) into a control surface for the simulator — toggle the gear, fire any CommandRef, write a DataRef, or display a live readout (altitude, heading, QNH, …) right on the key.Under the hood the plugin talks to X-Plane's built-in Web API on localhost:8086 (REST + WebSocket). There is no custom XPLM C++ plugin to install — X-Plane 12.1.1+ ships the API enabled by default, the plugin connects to it directly. The motivation was simple: on Windows, [PilotsDeck] covers this need beautifully. On macOS there was no equivalent — only keyboard-shortcut workarounds. This project closes that gap.

Whats New in v1.1.3

  • Added Guarded Command for Guarded Buttons (For example in the brand new PA-46-500TP)
  • Added Icons for this new Guarded Command
  • Added new Profile for the brand new Piper PA-46-500TP (by X-Aerodynamics)
  • Small bugfixes and improvements

Whats New in v1.1.2

  • Bugfix with some background read DataRef issues when buttons exist duplicated
  • Bugfix on read DataRef data on same time when many buttons, views, ...
  • PC12 Profil added
  • PH300 Profil added
  • Standard G1000 Profil added (Autopilot, PFD, MFD, GCU and Views)

Whats New in v1.1.1

  • Command has now 3 Trigger Options to cover the use case when no DataRef Toggle is available (on/off)
  • Small Bugfixes
  • More Icons special for the shark and da20/dv20
  • New Profiles for the DA20 and UL Shark

v1.1.2

Choose a tag to compare

@github-actions github-actions released this 16 May 10:13

Full Changelog: v1.1.1...v1.1.2

StreamDeck Plugin for X-Plane 12 (StreamDeck plugin)

What it is

xp_streamdeck is a native Elgato Stream Deck plugin for X-Plane 12 on macOS. It turns any key on a Stream Deck (tested on the Stream Deck XL) into a control surface for the simulator — toggle the gear, fire any CommandRef, write a DataRef, or display a live readout (altitude, heading, QNH, …) right on the key.Under the hood the plugin talks to X-Plane's built-in Web API on localhost:8086 (REST + WebSocket). There is no custom XPLM C++ plugin to install — X-Plane 12.1.1+ ships the API enabled by default, the plugin connects to it directly. The motivation was simple: on Windows, [PilotsDeck] covers this need beautifully. On macOS there was no equivalent — only keyboard-shortcut workarounds. This project closes that gap.

Whats New in v1.1.2

  • Bugfix with some background read DataRef issues when buttons exist duplicated
  • Bugfix on read DataRef data on same time when many buttons, views, ...
  • PC12 Profil added
  • PH300 Profil added
  • Standard G1000 Profil added (Autopilot, PFD, MFD, GCU and Views)

Whats New in v1.1.1

  • Command has now 3 Trigger Options to cover the use case when no DataRef Toggle is available (on/off)
  • Small Bugfixes
  • More Icons special for the shark and da20/dv20
  • New Profiles for the DA20 and UL Shark

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 15 May 11:52

Full Changelog: v1.1.0...v1.1.1

StreamDeck Plugin for X-Plane 12 (StreamDeck plugin)

What it is

xp_streamdeck is a native Elgato Stream Deck plugin for X-Plane 12 on macOS. It turns any key on a Stream Deck (tested on the Stream Deck XL) into a control surface for the simulator — toggle the gear, fire any CommandRef, write a DataRef, or display a live readout (altitude, heading, QNH, …) right on the key.Under the hood the plugin talks to X-Plane's built-in Web API on localhost:8086 (REST + WebSocket). There is no custom XPLM C++ plugin to install — X-Plane 12.1.1+ ships the API enabled by default, the plugin connects to it directly. The motivation was simple: on Windows, [PilotsDeck] covers this need beautifully. On macOS there was no equivalent — only keyboard-shortcut workarounds. This project closes that gap.

Whats New in v1.1.1

  • Command has now 3 Trigger Options to cover the use case when no DataRef Toggle is available (on/off)
  • Small Bugfixes
  • More Icons special for the shark and da20/dv20
  • New Profiles for the DA20 and UL Shark

Whats New in v1.1.0

  • New Button for Multi DataRef Display (3 Column)
  • New Rotary Button (Magnet, Flaps, ...)
  • Wind View (Temperature, Speed and Direction -> as Arrow)
  • Improvements, Small Bugfixes, Performance
  • Icons for 20 Cockpit Views Buttons (1-20)
  • C172SP Profil updated (Added GCU better X1000 Experiences)
  • DA42/DA62 Updated

Whats New in v1.0.2

  • Bugfix with write dataref array
  • icons included now
  • new profile for the DA42 and DA62 from Aerobask
  • GitHub Pipeline for Release Build
  • Download now "xp_streamdeck-v1.1.0.zip"

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 14 May 15:06

Full Changelog: v1.0.2...v1.1.0

StreamDeck Plugin for X-Plane 12 (StreamDeck plugin)

What it is

xp_streamdeck is a native Elgato Stream Deck plugin for X-Plane 12 on macOS. It turns any key on a Stream Deck (tested on the Stream Deck XL) into a control surface for the simulator — toggle the gear, fire any CommandRef, write a DataRef, or display a live readout (altitude, heading, QNH, …) right on the key.Under the hood the plugin talks to X-Plane's built-in Web API on localhost:8086 (REST + WebSocket). There is no custom XPLM C++ plugin to install — X-Plane 12.1.1+ ships the API enabled by default, the plugin connects to it directly. The motivation was simple: on Windows, [PilotsDeck] covers this need beautifully. On macOS there was no equivalent — only keyboard-shortcut workarounds. This project closes that gap.

Whats New in v1.1.0

  • New Button for Multi DataRef Display (3 Column)
  • New Rotary Button (Magnet, Flaps, ...)
  • Wind View (Temperature, Speed and Direction -> as Arrow)
  • Improvements, Small Bugfixes, Performance
  • Icons for 20 Cockpit Views Buttons (1-20)
  • C172SP Profil updated (Added GCU better X1000 Experiences)
  • DA42/DA62 Updated

Whats New in v1.0.2

  • Bugfix with write dataref array
  • icons included now
  • new profile for the DA42 and DA62 from Aerobask
  • GitHub Pipeline for Release Build
  • Download now "xp_streamdeck-v1.1.0.zip"

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 10 May 21:06

Full Changelog: v1.0.0...v1.0.2

StreamDeck Plugin for X-Plane 12 (StreamDeck plugin)

What it is

xp_streamdeck is a native Elgato Stream Deck plugin for X-Plane 12 on macOS. It turns any key on a Stream Deck (tested on the Stream Deck XL) into a control surface for the simulator — toggle the gear, fire any CommandRef, write a DataRef, or display a live readout (altitude, heading, QNH, …) right on the key.Under the hood the plugin talks to X-Plane's built-in Web API on localhost:8086 (REST + WebSocket). There is no custom XPLM C++ plugin to install — X-Plane 12.1.1+ ships the API enabled by default, the plugin connects to it directly. The motivation was simple: on Windows, [PilotsDeck] covers this need beautifully. On macOS there was no equivalent — only keyboard-shortcut workarounds. This project closes that gap.

Whats New in v1.0.2

  • Bugfix with write dataref array
  • icons included now
  • new profile for the DA42 and DA62 from Aerobask
  • GitHub Pipeline for Release Build
  • Download now "xp_streamdeck-v1.0.2.zip"