Search found 1922 matches

by JackZ
Wed Jul 07, 2021 10:55 am
Forum: Arduino
Topic: API communication slow using messageport
Replies: 19
Views: 854

Re: API communication slow using messageport

Encoders decoding can be done without interrupt I guess by looking at the time difference between two clics. And this will allow for some software denounce as well.
by JackZ
Tue Jul 06, 2021 9:27 pm
Forum: Lua and API Scripting Help
Topic: Panel Scaling in the Scripts
Replies: 15
Views: 730

Re: Panel Scaling in the Scripts

Nice work with Canvas draw, Keith Baxter ! I like the idea of having a graphic UI directly in the instrument instead of relying on user properties. One question though: From your code, I gather that you draw white boxes in canvas, but how do you turn these boxes into buttons with specific functions ...
by JackZ
Tue Jul 06, 2021 10:31 am
Forum: Beta Tester Requests
Topic: The new AM Collection for FlightFactor Airbus A320
Replies: 7
Views: 371

Re: The new AM Collection for FlightFactor Airbus A320

Very nice work! I am also in the process of doing some instruments for the FFA320 as well, but it’s now mostly hardware based, now that I am incorporating real A320 OEM and 3D printed parts 3960E153-AC93-4D89-8C24-34152F7D0598.jpeg 040CC628-51F5-41B9-AE90-AD0ABF9B2E37.jpeg I planned initially to use...
by JackZ
Tue Jul 06, 2021 9:12 am
Forum: Air Manager Help
Topic: Unification of instrument design
Replies: 5
Views: 292

Re: Unification of instrument design

Consider yourself lucky, I found my old (4 years old) thread! https://siminnovations.com/forums/view ... f=16&t=474
As a return back to the community, I suggest you publish your “unified” version on the store for others to use.
by JackZ
Tue Jul 06, 2021 9:07 am
Forum: Air Manager Help
Topic: Unification of instrument design
Replies: 5
Views: 292

Re: Unification of instrument design

If by “unified” you mean the bezel is round for some, and square for others, then it’s of course related to each designer’s choice. I can see you’re using at least one or two instruments of mine which are obviously unified one to another, but of course I designed these to my liking! Graphics skills,...
by JackZ
Tue Jul 06, 2021 7:24 am
Forum: Lua and API Scripting Help
Topic: Panel Scaling in the Scripts
Replies: 15
Views: 730

Re: Panel Scaling in the Scripts

That is what I was thinking of. The only difference is the panel - the area containing the instruments would be resized so the buttons line up neatly - each row being the width, each column the height but it's not doable so I'll work around that. Oh, yes. I'd have to have an array to handle the eac...
by JackZ
Tue Jul 06, 2021 12:25 am
Forum: Lua and API Scripting Help
Topic: Panel Scaling in the Scripts
Replies: 15
Views: 730

Re: Panel Scaling in the Scripts

okay, I gather that talking about panel, you instead mean a single "instrument" in a panel. Something like this? image.png image.png image.png Certainly doable, but not simple though, you'll have to create an indexed array of functions in order to be able to address each button with its specific fun...
by JackZ
Mon Jul 05, 2021 10:01 pm
Forum: Lua and API Scripting Help
Topic: Panel Scaling in the Scripts
Replies: 15
Views: 730

Re: Panel Scaling in the Scripts

I've been using a Cougar MFD to do things like change views or activate events in P3D and X-Plane. For example I can change X-Camera views in X-Plane simply by pushing a button so I can quickly check another panel. However, the Cougar has a limited number of buttons so I figured I'd create a panel ...
by JackZ
Sun Jul 04, 2021 5:17 am
Forum: Air Manager Help
Topic: Controlling Panel Visibility with Device Switch
Replies: 36
Views: 1724

Re: Controlling Panel Visibility with Device Switch

Glad to know that you achieved what you wanted.
I understand that the panel with holes and recess is a Cessna original one?
Nice result!

Jacques
by JackZ
Sat Jul 03, 2021 1:43 pm
Forum: Air Manager Help
Topic: Controlling Panel Visibility with Device Switch
Replies: 36
Views: 1724

Re: Controlling Panel Visibility with Device Switch

A bit more verbose code but probably easier to understand. No need for two ifs. No need for the avionics subscribe either, as Tony said since you don’t use it. img_mask = img_add_fullscreen("mask.png") function new_data_fsx (Battery,Avionics) if Battery == true then visible(img_mask, false) else vis...