Stuart Buchanan
8fdffa16e6
FG1000 - Fix 3D model GDUs, find nearest ID on DTO
2018-04-29 21:15:18 +01:00
Stuart Buchanan
1b52eaccbd
FG1000 : Nearest Frequencies page.
2018-04-16 19:43:36 +01:00
Stuart Buchanan
aa14289a79
FG1000: NDB and VOR Info pages, improved VOR icons
2018-04-16 13:38:41 +01:00
Stuart Buchanan
4bf3487bd4
FG1000 - Intersection Information page
2018-04-15 19:44:10 +01:00
Stuart Buchanan
63ee35becd
FG1000 - Improvements to Checklists page, softkeys
2018-04-12 22:26:58 +01:00
Stuart Buchanan
e66a5551c0
FG1000 - Checklist MFD page
2018-04-11 20:56:22 +01:00
Stuart Buchanan
611bfe7d7b
FG1000 - Formatting fixes and lazy-loading maps
2018-04-07 13:23:26 +01:00
Stuart Buchanan
715d9300ac
FG1000 - Cessna 182T EIS
2018-04-07 13:22:01 +01:00
Stuart Buchanan
7f09b1f3c6
FG1000: Active Flight Plan MFD Page
...
- View and edit the active flightplan
2018-04-06 19:52:18 +01:00
Stuart Buchanan
60352375d0
FG1000 - PFD Flightplan and improved GroupElement
2018-03-25 17:55:03 +01:00
Stuart Buchanan
779ffe8d78
Direct To (DTO) function for both MFD and PFD.
2018-03-20 20:24:44 +00:00
Stuart Buchanan
60e9e6b8dc
FG1000 - add missing GPS layer
2018-03-17 22:13:54 +00:00
Stuart Buchanan
89710b3c45
FG1000 Refactor to use common map.
...
Also add degree symbols to various pages.
2018-03-17 22:04:41 +00:00
Stuart Buchanan
921ce612cb
FG1000 PFD Navigation Status Box
2018-03-16 16:38:22 +00:00
Stuart Buchanan
7b526adb69
FG1000 HSI BRG/CDI controls
...
- BRG1/BRG2 now correctly show direction and distance to NAV1/NAV2/GPS/ADF
- CDI displays correctly against course, switchable between GPS/NAV1/NAV2
2018-03-16 15:21:39 +00:00
Stuart Buchanan
c46486c7de
FG1000 - Add working CDI to PFD.
...
CDI now displays correct GPS course, and BRG1/BRG2 softkeys (under PFD)
now display GPS, NAV1, NAV2, ADF with bearing arrows.
2018-03-06 22:12:22 +00:00
Stuart Buchanan
c37f1ff7bb
FG1000 PFD Inset Map, HDG, BARO, ALT controls
...
- Add inset map for PFD
- Add bindings to set the HDG, BARO, Altitude
2018-03-04 20:02:16 +00:00
Stuart Buchanan
e95dfc5b02
FG1000 Wind Display and top level menu
2018-02-27 19:57:45 +00:00
Stuart Buchanan
98e11ec207
Initial FG1000 PFD
2018-02-26 21:24:21 +00:00
Stuart Buchanan
91dd762736
Support for Runway numbers on RWY MapStructure layer
...
- Change getInstance to getOrCreateInstance for FG1000.
- Implement runway numbering on AirportInformation page.
2018-02-18 21:41:17 +00:00
Stuart Buchanan
3bab3b120e
Update README with factory calls.
2018-02-09 18:57:58 +00:00
Stuart Buchanan
4111887700
Add Copyright notice and GPL information
2018-02-09 18:55:53 +00:00
Stuart Buchanan
2eab71e93f
Add GDU-1040, GDU-1044B Display units.
2018-02-09 18:31:21 +00:00
Stuart Buchanan
be5e16f382
Factory methods for FG1000
...
- Use Factories to handle multiple FG1000 calls better.
- Fix DirectTo Map center.
2018-02-09 17:26:57 +00:00
Stuart Buchanan
9156006183
3D Model support for GDU-1045, general refactor
...
- Add GDU-1045 3d model courtesy of Jean-Paul ANCEAUX (www2).
- Refactor to simplify deployment in aircraft
- Add README file
2018-02-09 15:01:33 +00:00
Stuart Buchanan
a2b17b4085
Refactor FG1000 in preparation for PFD, 3D model.
2018-02-05 19:33:28 +00:00
Stuart Buchanan
c8072e5e2c
Fix badly flashing UI elements due to timers
2018-02-04 22:40:48 +00:00
Stuart Buchanan
857e983524
Support fgcommand, multiple MFD instances
...
- Add fgcommands FG1000HardKeyPushed, FG1000SoftKeyPushed, to
simplify bindings from model XML. See FG1000/Nasal/commands.nas
- Use Device ID to ensure commands affect only the device to which
they belong. Navigation data, FMS, EIS and ADC information is shared
across all devices.
2018-02-04 21:40:37 +00:00
Stuart Buchanan
a9ea7ce0cf
Updated aircraft SVG and NearestVOR page
2018-02-03 21:34:08 +00:00
Stuart Buchanan
339064ce31
VOR symbology and Nearest VOR page.
2018-02-03 20:25:48 +00:00
Stuart Buchanan
bbd99635e3
Nearest NDB page and display NDBs
2018-02-02 16:06:42 +00:00
Stuart Buchanan
67b95bb1fe
Fix highlighting of arrow elements
2018-02-01 22:28:39 +00:00
Stuart Buchanan
4c3c5cde63
Implement Nearest Intersections page.
2018-01-31 22:47:35 +00:00
Stuart Buchanan
d244358320
Fix COM toggle and increase map coverage to MFD.
2018-01-30 21:00:01 +00:00
Stuart Buchanan
11d811e93d
Set a default DTO target on AirportInfo page.
2018-01-30 20:59:16 +00:00
Stuart Buchanan
626cdd042a
Direct To support for flightplan waypoints.
2018-01-30 19:51:58 +00:00
Stuart Buchanan
902cac4dd6
Direct To Page - configure GPS from Direct To page
2018-01-29 21:43:43 +00:00
Stuart Buchanan
ee69231220
Direct To part 2 - Waypoint Submenu
2018-01-27 21:55:22 +00:00
Stuart Buchanan
da252c8a18
Initial Direct To page - non-functional.
2018-01-26 19:06:06 +00:00
Stuart Buchanan
0c4544c1e1
Add Config Store and MFD Header display.
...
ConfigStore for storing and retrieving config settings (needs XML import/export)
Header display with 4 different header fields (all configurable)
Publisher for ADC and FMS.
2018-01-18 19:37:50 +00:00
Stuart Buchanan
fbce91ad25
CLR double-click loads NavMap.
2018-01-15 20:02:42 +00:00
Stuart Buchanan
6b3a29dcf5
Support scaling of MFD UI for smaller screens
...
set /sim/gui/mfd-scale to scale the MFD.
2018-01-15 20:01:46 +00:00
Stuart Buchanan
9bd10f8273
SVG MFD UI from miChat
...
SVG files from Michat on the forum:
Sat Jan 13, 2018 7:36 pm
Me, Michat. I donate the so called garmin1000B.svg file created by me using GPL Inkscape software to FlightGear, the Free Flight Simulator as a present to the flightgear.org. Since now I derived all legal rights to FlightGear via two active developers representatives on this forum topic: Stuart and hooray. They will proceed to upload the file to the FG repository, choosing the best license in order to protect FlightGear from any scammer simulation software, if is possible. Having account the nature of the Flightgear project as public well.
The 13TH of January 2018 in Madrid Spain.
Michat.
2018-01-14 20:46:50 +00:00
Stuart Buchanan
d79ef2df0f
Update AirportInfo to use GroupElement
2018-01-13 23:08:30 +00:00
Stuart Buchanan
42c0dd0b43
Load ILS frequencies into Airport pages.
2018-01-13 21:48:38 +00:00
Stuart Buchanan
f6f5efe9f4
Use Emesary interface rather than airportinfo()
2018-01-13 21:07:32 +00:00
Stuart Buchanan
d306e7ba10
Set standby COM frequency from Airport pages
...
Support selecting a frequency from the Nearest Airport
and Airport Information pages and pressing ENT. Nice.
2018-01-13 19:17:58 +00:00
Stuart Buchanan
cbb281759c
NAV/COM Radio support
...
Add NAV/COM 8.33MHz radio support and integration
with the property trees for radios.
Also general cleanup.
2018-01-13 18:53:06 +00:00
Stuart Buchanan
b45ae04c15
Create a Listener-based property publisher.
...
Use it for NavCom, and include the Nav IDs in the display.
2018-01-10 23:11:38 +00:00
Stuart Buchanan
a25c66850a
Add full set of hardkeys to fg1000 PUI dialog.
2018-01-10 22:12:47 +00:00
Stuart Buchanan
ab8774a3e0
Extend MFDPageController to handle Emesary register
2018-01-08 21:39:39 +00:00
Stuart Buchanan
73424c1791
Update NAV/COMM frequencies from properties
...
- Add new Emesary notification type for NAV/COM data
- Create Update/Publish interfaces using Emesary from properties
- Use interfaces to drive updates to EIS and NAV/COM frequencies
- Change the PageGroupController to a "proper" MFD page
2018-01-05 16:37:39 +00:00
Stuart Buchanan
ad77dc2f9c
Modify FG1000 EIS to use Emesary,
...
- New Emesary notificaion type for engine data
- New Canvas PFD UI Elements - Pointer, Rotating
- Upate EIS to use above.
2018-01-03 20:24:41 +00:00
Stuart Buchanan
9eb91171b4
FG1000 Nearest Airports page
...
- DTO MapStructure layer to provide a DTO line to a lat/lon
- Support for scrolling lists in the PFD/GroupElement
- Support MAP (NavigationMap) and ENGINE (EIS) soft-keys from other pages.
2017-12-31 16:10:52 +00:00
Stuart Buchanan
475fd50585
PFD UI Elements and NearestAirports page
2017-12-27 19:51:54 +00:00
Stuart Buchanan
d0203549e8
Add AirportInfo and template pages for FG1000
2017-12-10 22:15:21 +00:00
Stuart Buchanan
3d31775ff3
Initial commit of FG1000 MFD
2017-11-24 23:04:46 +00:00
Erik Hofman
f716418b06
David Megginson: Fix VOR needle indicators for many aircraft
2016-05-30 09:39:21 +02:00
Edward d'Auvergne
3bf57db6b4
Fixes for all PNG files with corrupted ICC color profiles.
...
The files were identified using the pngcrush software and repaired by stripping
out the PNG header including the ICC profile using the command:
$ pngcrush -fix -force old.png new.png; mv -f new.png old.png
Each file was manually checked in an image viewer to look for any corruptions.
This follows from the threads
http://thread.gmane.org/gmane.games.flightgear.devel/79895 and
http://thread.gmane.org/gmane.games.flightgear.devel/79898 .
2016-01-06 21:38:13 +01:00
Torsten Dreyer
354b0947e0
ki266 dme indicator: fix off-by-one error
...
round to integer instead of truncate gives the correct distance.
2015-10-19 22:44:41 +02:00
Torsten Dreyer
059789a4bd
generic kx165: fix NAV channel spacing (50kHz)
...
Channel spacing in NAV band is 50kHz not 25kHz as in COMM band.
Also convert line endings to LF instead of CR/LF
And remove BOM which is not necessary for UTF-8
2015-05-22 20:01:33 +02:00
Richard Senior
d5b9f13cae
Allow comm radios to go up to 136.975
2015-03-22 11:32:31 +00:00
Torsten Dreyer
53dfd54beb
Merge commit 'refs/merge-requests/265' of https://gitorious.org/fg/fgdata into merge-requests/265
2015-02-22 21:44:41 +01:00
Anders Gidenstam
e3d38a6228
Issue 1649: Fix for Transponder TDR-94.
...
The transponder instrument MUST be named "transponder" in the instrumentation
file to work with multiplayer and the radio dialog.
Thanks to lens(at)bitwisetech.com for the report and patch.
2015-02-21 21:02:27 +01:00
Gijs de Rooy
5dcc0aa2ef
Boeing CDU: new canvas based system, thanks to James for the system backend
2015-01-29 11:47:02 +01:00
Anton Gomez Alvedro
f92a2217de
Factoring out the soaring-sdk's update loop into a generic update-loop.nas that can be reused by other modules.
2014-11-29 12:11:33 +01:00
Hal V. Engel
394ad348c0
P-51D New 3D external model project. More effects. Made glass work for all 3 rendering platforms. Fixed issue with the sun shade of the K-14A gun sight in Rembrandt.
2014-07-04 19:10:53 -07:00
Gijs de Rooy
ca96c27ab2
Boeing CDU: display stab trim units and CG
2014-06-21 22:08:10 +02:00
Clément de l'Hamaide
b04ca4609a
GPSmap196: work on page panel
2014-06-01 01:14:48 +02:00
Clément de l'Hamaide
ad83d7eff1
GPSmap196: add init helper
2014-05-16 21:16:07 +02:00
Clément de l'Hamaide
7606f2e285
GPSmap196: new panel SVG + improve 3D display
2014-05-16 20:18:25 +02:00
Clément de l'Hamaide
4422420a95
GPSmap196: working on Panel page
2014-05-16 11:14:28 +02:00
Clément de l'Hamaide
dab1cde0e9
GPSmap196: move Nasal from xml to nas file and use io.include()
2014-05-14 23:11:36 +02:00
Clément de l'Hamaide
2095d57971
GPSmap196: widget is working as expected and also 3d model
2014-05-14 19:58:59 +02:00
Clément de l'Hamaide
ce69c03793
GPSmap196: new version of svg widget
2014-05-14 11:01:37 +02:00
Clément de l'Hamaide
0180967468
GPSmap196: change canvas backgorund color
2014-05-14 10:48:41 +02:00
Clément de l'Hamaide
607e76e347
GPSmap196: work on the widget
2014-05-14 08:30:02 +02:00
Clément de l'Hamaide
9ac2fe4bad
GPSmap196: more work on the widget
2014-05-13 12:34:28 +02:00
Clément de l'Hamaide
c08190919e
GPSmap196: a sketch of garmin196 using canvas
2014-05-12 21:15:12 +02:00
Clément de l'Hamaide
5a5f02ca62
Garmin196: replace tab by space
2014-05-10 17:10:26 +02:00
Clément de l'Hamaide
84da078e69
Garmin196: use airportinfo() instead of hardcoded XML
2014-05-10 17:10:25 +02:00
Hal V. Engel
534d7d3b05
Lead computer updates. Mostly documentation improvements.
2014-04-29 13:18:03 -07:00
BARANGER Emmanuel
b9f0dd0466
RadarDist : Fixed a problem onboard radar happens automatically when you are in range of an mp gamer that uses "OpenRadar" by 5H1N0B1
2014-01-05 21:23:18 +01:00
Hal V. Engel
68bbe3674e
Remove debugging print statement.
2013-12-17 22:28:52 +00:00
Hal V. Engel
408ec1b334
Computing gun sight code with USAAF K-14A sight.
2013-12-17 22:28:21 +00:00
Anton Gomez Alvedro
ff071bd858
Integrates existing soaring instruments with the soaring sdk
...
All reviewed aircraft now support total energy compensated variometers and
reuse a common implementation. The following issues have been addressed, either
explicitly or as a benefit from the integration:
+ Fixed incorrect variometer readouts at sim/speed-up values != 1
+ Fixed erratic instrument behavior after pause and reinit
+ Reworked all vario needle animations to be smoother.
+ Fixed ASK13 yaw string. Now it deflects to the correct side.
+ Added temperature and (fake) battery readings to ILEC SC7 digital variometer.
+ Fixed ILEC SC7 sign readout (didn't show the minus sign).
Note: The ASK21 models have not been integrated, as they will need a more
profound cockpit overhaul.
2013-12-08 11:53:57 -06:00
Clément de l'Hamaide
eb1a2ad623
KX165: fix nav power-btn action
2013-11-30 17:22:53 +01:00
janodesbois
403ca2f439
bug #202 fgdata correction: velocities/u,v and wbody-fps are now only ECEF velocities in body axis, yasim planes using this as TAS were changed to use instrumentation/airspeed-indicator/true-speed-kt, with the according factor change.
2013-10-27 13:50:44 +01:00
Torsten Dreyer
326d2044a5
global turn coordinator instrument: add the OFF flag
2013-10-21 22:04:05 +02:00
Clément de l'Hamaide
0a93f65beb
KT76A: Fix typo reported by F-OJAC
2013-10-05 00:45:23 +02:00
Clément de l'Hamaide
74ea8ac7e3
KX165: fix volume knob animation
2013-08-26 20:02:10 +02:00
Clément de l'Hamaide
e51d452f27
KX165: emission color is customizable with <params>
2013-08-26 19:39:12 +02:00
Clément de l'Hamaide
68c2ecc40d
lowercase kt76a files and clean list of <object-name>
2013-08-24 18:59:00 +02:00
Clément de l'Hamaide
70c6f4004c
KT76A: cleaning <params>
2013-08-22 15:06:32 +02:00
Clément de l'Hamaide
0e0af99445
KT76A: fix Rembrandt transparency and remove a file dependence
2013-08-20 23:38:20 +02:00
Clément de l'Hamaide
ec1fa978dd
KX165: add a "set-tooltip" command for Comm and Nav volume
2013-08-20 22:50:42 +02:00
Clément de l'Hamaide
2c37cde633
KX165: honnor <dimming> params adding a <emission> animation
2013-08-20 22:41:30 +02:00
Clément de l'Hamaide
750d198562
KT76A: Add <params> + fix Rembrandt blur + custom texture available
2013-08-20 22:32:53 +02:00
Clément de l'Hamaide
8ad5b39f68
Upgrade KT-70 for new transponder properties working over network
...
Thanks to Kiiyohito AOKI for report
2013-08-20 01:59:26 +02:00
James Turner
476c5fcb5f
Map KT-70 mode to tooltip using an array.
2013-06-01 10:47:09 +01:00