# Stream Deck

Original Stream Deck Implementation. If you are running version 0.9.13 or newer then you should skip down to the v0.9.13 video with the new implementation.

{% embed url="<https://youtu.be/cegPkLjUvXE>" %}
Getting Started with the Stream Deck and SPAD.neXt
{% endembed %}

How to make a Dual Concentric Encoder with an Arduino.. Tie it to a StreamDeck and you now have a "Spadster".

Version 0.9.13 Implemented the New Stream Deck interface with Layers and "Mini Gauge" capability. This Video reviews the new Implementation and how to use the layers.

{% embed url="<https://youtu.be/lMVo2-qHImQ>" %}
v0.9.13 New UI for Button Images and Text
{% endembed %}

Control the LVARs of the FFX Vision Jet to implement the VAMS iPad on a Stream Deck!

{% embed url="<https://youtu.be/14Nq5qQRbho>" %}
Vision Jet v2 VAMS Stream Deck Mapping
{% endembed %}

I have been wanting to cover the "Quadster" I have been working on for some time... Thanks again to Shakeprint for working with me to make this custom mount.

With the Vision Jet v2.1 on the path to release I felt updating the Stream Deck Device Snippet would be a great time to tie in the Quadster and show it off!! There is a lot to unpack with 22 pages of StreamDeck Control tied to 4 Dual Concentric Encoders!!

{% embed url="<https://youtu.be/heMHhlSGDoI>" %}
Stream Deck XL + Quadster = Vision Control Overload!
{% endembed %}

The SWS Kodiak has Engine life and Stress!! Nothing worse then getting Setup and then accidentally putting it over the edge. Here is how we can implement ramp "Engine Overhaul" to get going again!

{% embed url="<https://youtu.be/Gwb3Bqpg2Tg>" %}
Kodiak Engine Reset - LVars and Events
{% endembed %}

Create Custom Made Keypads for controlling Sim Variables via Stream Deck. In this video we use the example of the HJet and G3000 GTC touch control of the Com and Nav Frequency entry. This can be applied to other variables where Data Entry is desired.

{% embed url="<https://youtu.be/aBGDgA96Nkw>" %}
Stream Deck Kepad Entry using Local Variables
{% endembed %}

Change Pages on Any Stream Deck from Any Other Device! Assign Multiple Page Changes on any connected Stream Deck or Page Enabled Devices from a single Button!!

{% embed url="<https://youtu.be/8SGk_wkUl-4>" %}
Change Pages on a Stream Deck from Another Stream Deck or any Controller!
{% endembed %}

Time to Jump Into the Stream Deck Plus and it's features. This video includes downloading a Base Page Snippet to understand how to manipulate the displays and interactions. This is one versatile product!

{% embed url="<https://youtu.be/uR6HkBPaxIE>" %}
Stream Deck Plus Features Explained
{% endembed %}

Quick Video covering the new "Right Click Functions Menu" to help speed up the editing and creation process of your Stream Deck or Loupedeck configs!

{% embed url="<https://youtu.be/8kAjbEjSZ1U>" %}
Stream Deck Right Click Function Menu
{% endembed %}

Video Covering how to use the New Auto Layer Mode and Increase efficiency in Button Gauge Designs. Bonus regarding leveraging Layers with other switches which have Transparency and reduce the need for the same switch over and over generated with backgrounds and text.

{% embed url="<https://youtu.be/0X9Vys6A-Dk>" %}
Stream Deck Layer Mode - Auto Off Feature
{% endembed %}

Stream Deck Image Animations

In this video we show how to use Data to dynamically Animate Images. We use Transparent Images to layer over Text and a Variable to drive it.

Expressions in SPAD.neXt are extremely powerful and the Rescale Function is used to easily remap the L:Var to the Rotation value required!

Learn more about available Functions here:\
<https://docs.spadnext.com/features/expressions/functions>

{% embed url="<https://youtu.be/zhMh1gHiIn8>" %}
Animate Images - Button Gauges - Rescale Expression Example
{% endembed %}
