1
0
Fork 0
Commit graph

1440 commits

Author SHA1 Message Date
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
8814847d59 Merge c172p-detailed from c172p-team for 2018.1
https://github.com/c172p-team/c172p-detailed/tree/version/2018.1
b90f547039

Changelog:
    New images for the new splash screen and thumbnails system
    FDM improvements:
        Fixed deflection angles of ailerons and roll moment due to ailerons
        Added spiraling propwash effect (requiring right rudder at full throttle, low airspeed)
        Made the elevator action at high AoA asymmetric in order to take into account the screening effect of the horizontal stabilizer in such stall conditions
        Increasing the side force due to rudder, to make it consistent with the exerted moment
        Decreasing the adverse yaw (the aileron trim gave too much slip-skid-ball deviation at cruise)
    Increased maximum rotation of yoke from 70 to 90 degrees
    Use shift + q to reset view
    Added avionics sound
    Fixed bug with oil temperature and pressure gauges (they were not working when complex engine procedures was toggled off)
    Fixed bug with lighting of pontoon wake effect
    Eliminated wingtip and tail sparks when over water
    Eliminated sparks of broken gear while aircrafts sits on the flight deck of a moving carrier
    Fixed some bugs with the walker
2018-02-10 20:55:32 +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
ThorstenB
ea8d2524c1 UFO: include but _disable_ the GPWS+TCAS instruments.
The instruments can now be enabled easily for testing purposes:
simply toggle their "serviceable" properties:
/instrumentation/mk-viii/serviceable or
/instrumentation/tcas/serviceable
2017-11-18 23:54:12 +01:00
Richard Harrison
dcc4f1ede5 Walker; fix duplicate parachute and spoiler/speedbrake keyboard by making it conditional on the view 2017-11-18 12:51:16 +01:00
Bertrand Coconnier
6e59242b62 Added the AI wake induced force and moment. 2017-07-11 23:58:58 +02:00
James Turner
70711d9c37 UFO ‘d’ key writes to clipboard as well stdout.
This makes the console less necessary for scenery development, at
least this is the goal.
2017-05-30 16:23:51 +01:00
Anders Gidenstam
bb73817c42 Fixed a problem in the roll channel of the JSBSim hydrodynamic-planing-floats system.
Signed-off-by: Anders Gidenstam <anders@gidenstam.org>
2017-03-18 23:57:06 +01:00
Thorsten Renk
d1dc65a207 g-force simulation script links to ALS g-force shaders (Nikolai Verner Christensen) 2017-03-18 11:10:26 +02:00
Anders Gidenstam
275c425623 Replaced the property hydro/hull-length-ft with metrics/hydro-length-ft in the generic JSBSim hydrodynamics system.
Signed-off-by: Anders Gidenstam <anders@gidenstam.org>
2017-03-12 09:53:14 +01:00
Richard Harrison
d1d3ff80aa Added default texture (functional mask) for hud glass.
ref: http://wiki.flightgear.org/ALS_technical_notes#Functional_masks
2017-02-24 10:53:31 +01:00
Torsten Dreyer
d6931923f9 Fix excessive power for the 172
see:
6bab47bfd0
2017-02-22 16:51:49 +01:00
Stuart Buchanan
8b21d297c8 Updated c172p for 2017.1 release.
From https://github.com/c172p-team/c172p-detailed.git
Commit 7c4261ae6bc4f299e07f9f3bdf0c5de21b643826
2017-02-17 09:04:00 +00:00
Thorsten Renk
a27a82b4ad Tentative fix for accelerometers using YaSim properties in JSBSim or optionally generated properties 2016-11-23 15:34:04 +02:00