-Teach me how-

Questions about deployment and use of Air Manager Instruments

Moderators: russ, Ralph

Post Reply
Message
Author
User avatar
Keith Baxter
Posts: 4671
Joined: Wed Dec 20, 2017 11:00 am
Location: Botswana

-Teach me how-

#1 Post by Keith Baxter »

PLEASE REVIEW THESE VIDEOS AND THE API BEFORE POSTING HELP ON THE FORUM
This is a Newbies quick guide on how to program in AM.
Tony has done an awesome set of explanatory videos to help newbies and other AM users.
Please be courteous to Tony's effort and the many helping members and take the time out to watch them and consult the API.

Having done the above and still not winning in your efforts, then ask away. We are all willing to help.




-E01 - First Steps
Tony talks you trough the basics of the Air Manager Create/Edit tab. This instrument development tutorial series will show you how to create your own instruments step by step.
the API can be found here.
http://siminnovations.com/wiki/index.ph ... _Logic_API
Video editorial.


-E02 - Getting started
Tony talks you trough the basics again of the Air Manager Create/Edit tab, in this tutorial it goes into different subjects of the Create/Edit tab. This instrument development tutorial series will show you how to create your own instruments step by step.


-E03 - xpl dataref subscribe
Tony explains how to use xpl_dataref_subscribe to subscribe to data from X-Plane.
. More information can be found on the API page: https://siminnovations.com/wiki/index.p ... _subscribe


-E04 - xpl dataref write
Tony explains how to use xpl_dataref_write to write data to X-Plane.
More information can be found at the API page: https://siminnovations.com/wiki/index.p ... aref_write


-E05 - XPL Command and variable subscribe
Tony explains how to use xpl_command to send commands to X-Plane. He also explains the generic variable subscribe API function.
More information can be found on the API page: https://siminnovations.com/wiki/index.p ... PI#X-Plane


-E06- FSX P3D and FS2 variable subscribe
Tony explains how to use fsx_variable_subscribe to subscribe for data from both FSX and Prepar3D. He also explains a little bit about subscribing to FS2 variables.
More information can be found on the API page: https://siminnovations.com/wiki/index.p ... r_Prepar3D


-E07- Inter Instrument Communication
Tony explains how to use inter instrument communication, which can be used to communicate between instruments.
More information can be found on the API page: http://siminnovations.com/wiki/index.ph ... munication


-E08- Nodes
Tony tells about so called nodes. Many objects like images, text, buttons etc. are considered nodes.
Nodes as such can be used with the following API functions: http://siminnovations.com/wiki/index.ph ... c_API#Node


- E09 - Image
Tony explains all the API functions related to images.
You'll find all the image API functions on our wiki: http://siminnovations.com/wiki/index.ph ... _API#Image


- E10 - Text
Tony explains all the API functions related to text.
You'll find all the text API functions on our wiki: http://siminnovations.com/wiki/index.ph ... c_API#Text


- E11 - Button
Tony explains how to use the button API and what you can do with it.
You can find the button API on our wiki: http://siminnovations.com/wiki/index.ph ... API#Button


- E12 - Switch
Tony explains how to use the switch API and what you can do with it.
You can find the switch API on our wiki: http://siminnovations.com/wiki/index.ph ... API#Switch


- E13 - Dial
Tony explains how to use the dial API and what you can do with it.
You can find the dial API on our wiki: https://siminnovations.com/wiki/index.p ... c_API#Dial


- E14 - Slider
Tony explains how the slider works and what you can do with it.
More information on the API page for the slider: http://siminnovations.com/wiki/index.ph ... API#Slider


- E15 - Scrollwheel
Tony explains how to use the scrollwheel API and what you can do with it.
You can find the dial API on our wiki: http://siminnovations.com/wiki/index.ph ... roll_wheel


- E16 - Map
Tony explains how to use the map API and what you can do with it.
You can find the dial API on our wiki: http://siminnovations.com/wiki/index.ph ... ic_API#Map


- E17 - Canvas part 1
The first part of the tutorial on canvas. Tony tells you what you can do with canvas and how to use it.
You can find the API on our wiki: http://siminnovations.com/wiki/index.ph ... API#Canvas


- E18 - Canvas part 2
The second part of the tutorial on canvas. Tony tells you what you can do with canvas and how to use it.
You can find the API on our wiki: http://siminnovations.com/wiki/index.ph ... API#Canvas


- E19 - Canvas part 3
The third and last part of the tutorial on canvas. Tony tells you what you can do with canvas and how to use it.
You can find the API on our wiki: http://siminnovations.com/wiki/index.ph ... API#Canvas


- E20 - Group
Tony explains how the group API works and what you can do with it
More information at the API page: http://siminnovations.com/wiki/index.ph ... _API#Group


- E21 - Sound
Tony describes the sound API.
Find out more about the sound API here: http://siminnovations.com/wiki/index.ph ... _API#Sound



- E22 - Timer
Tony describes the Timer API.
Find out more about the timer API here: http://siminnovations.com/wiki/index.ph ... _API#Timer


- E23 - Persistence
Tony describes what you can do with persistence. Simply said, it lets you store data, which you can use for example in a later session.
More information about persistence can be found here: http://siminnovations.com/wiki/index.ph ... ersistence


- E24 - User properties
Tony explains how user properties work.
More information about user properties can be found here: http://siminnovations.com/wiki/index.ph ... properties


- E25 - Helpers
Tony describes the helper functions. These functions come in handy with various elements like images and text.
More information on our wiki: http://siminnovations.com/wiki/index.ph ... PI#Helpers


- E26 - Hardware part 1
Tony gives a detailed explanation about buttons, switches, encoders and LED's.
More information on our hardware applications can be found on the API wiki here: http://siminnovations.com/wiki/index.ph ... I#Hardware


- E27 - Hardware part 2
Part two of the hardware tutorial. Explaining digital input and output, ADC and PWM.
More information on our hardware applications can be found on the API wiki here: http://siminnovations.com/wiki/index.ph ... I#Hardware




- How to use the Debugger


AFTER ALL THIS YOU SHOULD BE GOOD TO GO. ENJOY YOUR SIMMING EXPERIENCE WITH US
Last edited by Keith Baxter on Wed Nov 10, 2021 11:22 am, edited 2 times in total.
AMD RYZEN 9 5950X CPU, Corsair H80I cooler, ASUS TUF GAMING B550-PLUS AMD Ryzen Mother Board,  32Gb ram Corsair Vengeance 3000Mh, MSI GTX960 4G graphics card 

SimPassion
Posts: 5336
Joined: Thu Jul 27, 2017 12:22 am

Re: -Teach me how-

#2 Post by SimPassion »

Very valuable post Keith
I think this thread should be pinned by Sim Innovations, as all here is organized, summarized with the essentials steps to start building with AM, therefore will fit very most, if not all, the simmers requests, beginners, and new comers to the Sim Innovations forums

Gilles

User avatar
Keith Baxter
Posts: 4671
Joined: Wed Dec 20, 2017 11:00 am
Location: Botswana

Re: -Teach me how-

#3 Post by Keith Baxter »

@Ralph

Just a reminder. This is the thread that I requested to be made a sticky.

You can change the name if you want. I don’t mind.

Keith
AMD RYZEN 9 5950X CPU, Corsair H80I cooler, ASUS TUF GAMING B550-PLUS AMD Ryzen Mother Board,  32Gb ram Corsair Vengeance 3000Mh, MSI GTX960 4G graphics card 

User avatar
Ralph
Posts: 7867
Joined: Tue Oct 27, 2015 7:02 pm
Location: De Steeg
Contact:

Re: -Teach me how-

#4 Post by Ralph »

Done!

User avatar
Keith Baxter
Posts: 4671
Joined: Wed Dec 20, 2017 11:00 am
Location: Botswana

Re: -Teach me how-

#5 Post by Keith Baxter »

Ralph wrote: Tue Feb 25, 2020 7:40 amDone!
@Ralph
Awesome, Thank you

Keith
AMD RYZEN 9 5950X CPU, Corsair H80I cooler, ASUS TUF GAMING B550-PLUS AMD Ryzen Mother Board,  32Gb ram Corsair Vengeance 3000Mh, MSI GTX960 4G graphics card 

User avatar
Ralph
Posts: 7867
Joined: Tue Oct 27, 2015 7:02 pm
Location: De Steeg
Contact:

Re: -Teach me how-

#6 Post by Ralph »

Thank you for taking the time to create this guide :)

User avatar
Keith Baxter
Posts: 4671
Joined: Wed Dec 20, 2017 11:00 am
Location: Botswana

Re: -Teach me how-

#7 Post by Keith Baxter »

Ralph wrote: Tue Feb 25, 2020 10:29 am Thank you for taking the time to create this guide :)
I is a pleasure Ralph.

Keith
AMD RYZEN 9 5950X CPU, Corsair H80I cooler, ASUS TUF GAMING B550-PLUS AMD Ryzen Mother Board,  32Gb ram Corsair Vengeance 3000Mh, MSI GTX960 4G graphics card 

daveppluk
Posts: 23
Joined: Sat Nov 14, 2020 7:49 pm

Re: -Teach me how-

#8 Post by daveppluk »

This looks very interesting cheers

Post Reply