1
0
Fork 0
Commit graph

509 commits

Author SHA1 Message Date
Benedikt Wolf
7f6681da5e GPSMap196: Fix path error 2023-12-13 17:42:44 +01:00
Stuart Buchanan
b0dbba2944 FG1000: Reduce Emesary Notifications
Previously both PeriodicPropertyPublisher and TriggeredPropertyPublisher
published irrespective of the property value.

This change adds an optional epsilon value below which a
notification will not be made.  This significantly reduces the number
of Emesary notifications generated and therefore updates to the
displays.
2023-12-07 11:06:46 +00:00
Stuart Buchanan
1b81bc976b FG1000: Improve framerates by disabling mipmapping 2023-12-07 11:05:54 +00:00
Stuart Buchanan
41ccf88618 FG1000 - Fix GDU-1045 Autopilot buttons
Previously the GDU-1045 displays autopilot buttons didn't
work because they were missing a required <offset> element
for the FG1000HardKeyPushed command.  This fixes that, as
well as adding a verification script using xmllint and also
fixing a the NAV button which was incorrectly mapped to FD.
2023-11-03 16:57:57 +00:00
Stuart Buchanan
2b47c8ac61 FG1000 - Make transponder more robust, VFR code
Make transponder display more robust, and define
VFR code in the ConfigStore.
2023-11-02 12:38:48 +00:00
Stuart Buchanan
89f980393a FG1000 - Fix broken display
Caused by incorrect animation object reference.
2023-11-02 12:16:48 +00:00
Stuart Buchanan
e7ae33b323 FG1000: Fix slip/skid indicator
Was showing the wrong direction and insufficiently sensitive.
Thanks to dany for the fix.
2023-09-02 20:18:22 +01:00
Stuart Buchanan
b5d6a5b8ed FG1000: Fix ADF
Thanks to Dany and Wayne for debugging and testing.
2023-09-02 20:12:57 +01:00
Benedikt Wolf
f645f6a195 KLN94: Improve 3D Model, Fix/Hack some Nasal parts so that the script loads without errors (still not working), add animations to bezel 2023-08-26 20:36:52 +02:00
Benedikt Wolf
13998863c9 S3: correct image size
BXP6401: Mode knob should not wrap
2023-06-17 11:18:21 +02:00
Benedikt Wolf
98cf650541 Glider Vario S3: improve model and texture (minor changes) 2023-06-17 10:34:41 +02:00
scttgs0
742f5f5775 [Aircraft/Instruments-3d] PNG compression and iCCP removal 2023-04-23 02:53:50 -05:00
Benedikt Wolf
eb9508ed56 ILEC-SC7: Correct size, various small model improvements 2023-03-13 11:22:05 +01:00
Benedikt Wolf
a90b331ce1 Fix some instrument installation instructions to prevent spamming MP properties 2023-03-02 15:47:41 +01:00
Benedikt Wolf
51ede47c5a Cleanup some canvas instruments 2023-02-10 10:40:36 +01:00
Delta Echo
23b17f6e3f FLARM: Add support for Salus combi instrument, various small improvements 2022-09-29 14:43:40 +02:00
Delta Echo
5c6ab27c98 Aircraft/Instruments-3d: Add a case for the AR-6201 COMM. This can be used by aircraft developers when e.g. the panel cover moves away with the canopy. 2022-02-13 18:24:52 +01:00
portree_kid
43fa71b70c Replace ATC-freq-search 2021-12-28 20:48:13 +01:00
Stuart Buchanan
889d0cb915 Fix Softkey 10, 11 and 12 for FG1000 multi-keys
commit afb9f752028c3083ff9f78c419e639dc4ce254d5
Author: Roman Ludwicki <romek21@op.pl>
Date:   Fri Nov 19 18:22:14 2021 +0100

    Fix Softkey 10, 11 and 12 for FG1000 multi-keys
2021-12-05 14:29:46 +00:00
jimishol
fb6da32cec Fix in code definition of hpa.
In current code hpa is indirectly defined as 10^5 pascals.
The present commit indirectly defines it as 10^2 pascals.
2021-11-09 20:14:25 +00:00
jimishol
7a7b875b58 Fix hpa displayed values at KAP140 2021-11-09 20:12:46 +00:00
Stuart Buchanan
d363c35f4a FG1000: EIS display Emergency Bus, Standby Battery
For the moment the default publisher just uses the the
/systems/electrical/[volts|amps], but aircraft with better
electrical simulations can define their own publisher to
pass in correct data as required.
2021-08-18 20:32:23 +01:00
Stuart Buchanan
c49c6a38c6 FG1000: GMA1347 Audio Interface and NAV/COM active
The G1000 highlights the active NAV and COM radios in cyan.
In the NAV case, this is the radio being used by the CDI.
In the COM case, this is the COM radio selected on the audio panel.
2021-08-18 20:18:57 +01:00
Delta Echo
704ded6d7f FLARM: Improve Startup logic to better handle power outage during startup 2021-08-07 18:24:20 +02:00
Stuart Buchanan
0a9a0527aa FG1000 - Architecture diagram 2021-07-25 20:43:02 +01:00
Stuart Buchanan
1732f1339f FG1000: EIS Battery current display 2021-07-05 17:12:34 +01:00
Stuart Buchanan
3239f8664e FG1000: Add CHT to C182T EIS display 2021-07-05 16:24:59 +01:00
Delta Echo
55b0cf802c S3 Vario: Fix bug where the needle became offsetted when the instruments was switched off while non-zero 2021-05-14 12:26:24 +02:00
Delta Echo
b0430822b4 Glider Instruments: Fix duplicate for-loop (AR-6201), Formatting 2021-05-03 15:36:23 +02:00
James Turner
313dc7a3cb KI206: fix heading-card rotation
Thanks to Sascha Reißner and Alan W (forum) for spotting.
2021-05-02 17:13:20 +01:00
Delta Echo
39a224edbc Add wool-thread to Aircraft/Instruments-3d:
* this was previously included in many glider aircraft in FGAddon, thus now saving space and maintenance work
* it also adds the noshadow animation to make the woolthread compatible with Compositor
* Please note: I was not able to figure out the original author (not me) of the model, texture and xml, but as far as I can see, it should be fine license-wise, since it was included in GPL FGAddon aircraft for ages
2021-02-06 19:26:21 +01:00
Stuart Buchanan
466b4e2915 FG1000: Stop attempted duplicate Emesary EIS reg 2020-12-17 22:45:56 +00:00
Stuart Buchanan
b46f5a90da FG1000: Improve Interface loading
Previously it was difficult to create custom EIS as paths
needed to be defined in multiple places.

This change creates a hash of id and paths to make this easier
in the future.
2020-12-17 22:44:08 +00:00
Stuart Buchanan
8cb0faef60 FG1000: Enable mipmapping to
Reduces aliasing artifacts.
2020-11-15 19:33:15 +00:00
Stuart Buchanan
8bafe4087e FG1000: GMC710 AFCS Mode controller.
Model by Mark JOSEPH.
2020-10-16 21:52:43 +01:00
Stuart Buchanan
ccedd4252f FG1000: CHECKLIST MFD Softkey 2020-10-13 19:30:29 +01:00
Stuart Buchanan
5080ae8c99 FG1000: Fuel Publisher and PanDown bug-fix
Previously the GenericFuelPublisher would barf if tank contents
weren't defined properly with numbers.

Also the XML and .ac files were inconsistent in their use of PANDown
vs PanDown.

Both spotted by Mark JOSEPH (ePilot). Now fixed.
2020-10-06 21:58:18 +01:00
Stuart Buchanan
0c521de80b FG1000: Better handling of VFR transponder code
Support in-sim updates to
/instrumentation/transponder/factory-vfr-code
2020-08-21 15:55:26 +01:00
Stuart Buchanan
f374bfabcb FG1000: Make VFR transponder code configurable
Reads from /instrumentation/transponder/factory-vfr-code
on startup.
2020-08-21 15:06:30 +01:00
Stuart Buchanan
8a7bc16829 FG1000: Fix setting 7xxx transponder codes
Previously select XPDR->CODE->7 and then another number caused very odd
transponder codes.  Turns out this was due to extra whitespace in the
label causing various string concatenations and evaluations to fail.
2020-08-21 12:38:31 +01:00
Stuart Buchanan
c23666a99f FG1000: Volume controls from Julio SANTA CRUZ 2020-07-12 18:43:59 +01:00
Stuart Buchanan
78e9eff433 FG1000: Keyboard input for GCU 47X
From Julio Santa Cruz
2020-07-07 13:28:32 +01:00
Stuart Buchanan
747cb73ca8 FG1000: Support custom SVG Path 2020-07-02 15:28:19 +01:00
Delta Echo
93b287cb21 BXP6401: bugfix 2020-06-06 18:26:01 +02:00
Delta Echo
9f52c0a8da Instruments 3d/ Vario S3: Correct typo in README 2020-06-06 13:55:51 +02:00
Stuart Buchanan
07c21660d8 FG1000 - make Debug menu items more efficient
Previously a completely new PFD or MFD was created when the Debug
menu items were used.  This cause significant slowdown if used
multiple times.  Now we just create one instance of each and re-use it.

Also clean up redundant code in the GUI.
2020-05-26 22:20:38 +01:00
Delta Echo
71b66dce64 Aircraft - Instruments 3D - addition of new (mostly) glider instruments: AR-6201 (comm), BXP-6401 (xpdr), FLARM and LX vario S3 2020-05-24 19:37:48 +02:00
Stuart Buchanan
3c7ea51fca FG1000: New fascia and support resize of windows
FG1000 now allows you to resize the GUI windows (thanks to Henning
for the pointer)

Now including updated fascia.  Thanks to Michat.
2020-05-12 21:41:07 +01:00
Stuart Buchanan
8c3fb681da FG1000 - Add missing XML headers. 2020-04-12 13:27:07 +01:00
James Turner
de2c42d908 CDU: add page accessor for testing 2020-03-23 12:55:56 +00:00