8,560
edits
(Prepare for publishing) |
|||
Line 1: | Line 1: | ||
{{Newsletter | {{Newsletter-header|July 2014}} | ||
<div style="border-bottom:3px double #BBB;"> | |||
{| width="100%" | | |||
| valign="top" width="33%" | | |||
{{Newsletter-cover-item|5 years of newsletters}}<br/><br/> | |||
{{Newsletter-cover-header|Development news}}<br/> | |||
{{Newsletter-cover-item|A Canvas based GNS 530 GPS}}<br/> | |||
{{Newsletter-cover-item|Nasal: Making safer base-class calls}}<br/> | |||
{{Newsletter-cover-item|FGCamera}} | |||
| valign="top" width="33%" | | |||
{{Newsletter-cover-header|Scenery corner}}<br/> | |||
{{Newsletter-cover-item|Paro Int. Airport - VQPR}}<br/><br/> | |||
{{Newsletter-cover-header|Other}}<br/> | |||
{{Newsletter-cover-item|Support for Nasal in Notepad++}}<br/> | |||
{{Newsletter-cover-item|Primary Flight Displays for Android Devices}}<br/> | |||
{{Newsletter-cover-item|Parachute for YASim (Thrusters & Nasal)}}<br/><br/> | |||
| valign="top" width="33%" | | |||
{{Newsletter-cover-header|In the hangar}}<br/> | |||
{{Newsletter-cover-item|Mainair Flash 2 Alpha}}<br/> | |||
{{Newsletter-cover-item|Aero L-159 ALCA}}<br/><br/> | |||
{{Newsletter-cover-header|Multiplayer events}}<br/> | |||
{{Newsletter-cover-item|FGUK Mach Loop Challenge}} | |||
|} | |||
</div> | |||
== 5 years of newsletters == | == 5 years of newsletters == | ||
[[File:Fgmagfiveyears.png]] | [[File:Fgmagfiveyears.png]] | ||
The first edition of the FlightGear newsletter in its current form was published in July 2009. Over the years we've seen a large number of volunteers writing articles, collecting news and providing images. | |||
Thanks to all readers and contributors. | |||
PS: Please take a look at [[FlightGear Newsletter]] if you're interested in helping! | |||
== Development news == | |||
=== FGCanvas Updates === | |||
== FGCanvas Updates == | |||
[[File:Dedicated-aircraft-subsystem-group-for-fgcanvas.png|600px|thumb|checking how difficult it would be to put all aircraft related subsystems (fdm, replay, history, controls etc) into a single SGSubsystemGroup named "main-aircraft" to easily make the whole shebang optional using a single --prop for "FGCanvas" use, but also to check if it's feasible to prepare things for later reuse by the AI traffic system (for AI traffic that uses actual FDMs, APs and RMs - but also so that things are affected by the environment) , and it's actually working - even though reset/re-init is obviously hard-coded currently, which I am breaking by shuffling around subsystems, but as long as each SGSubsystemGroup implements the full SGSubsystem interface (postinit, reinit, shutdown etc), this could help clean up fg_init.cxx quite considerably [http://forum.flightgear.org/viewtopic.php?f=71&t=23499]]] | [[File:Dedicated-aircraft-subsystem-group-for-fgcanvas.png|600px|thumb|checking how difficult it would be to put all aircraft related subsystems (fdm, replay, history, controls etc) into a single SGSubsystemGroup named "main-aircraft" to easily make the whole shebang optional using a single --prop for "FGCanvas" use, but also to check if it's feasible to prepare things for later reuse by the AI traffic system (for AI traffic that uses actual FDMs, APs and RMs - but also so that things are affected by the environment) , and it's actually working - even though reset/re-init is obviously hard-coded currently, which I am breaking by shuffling around subsystems, but as long as each SGSubsystemGroup implements the full SGSubsystem interface (postinit, reinit, shutdown etc), this could help clean up fg_init.cxx quite considerably [http://forum.flightgear.org/viewtopic.php?f=71&t=23499]]] | ||
{{FGCquote | {{FGCquote | ||
Line 247: | Line 114: | ||
=== A Canvas based GNS 530 GPS === | === A Canvas based GNS 530 GPS === | ||
After a long hiatus (3 years!) forum user cbendele felt like doing some FlightGear aircraft modeling again. Three years ago, when he started the panel for his Bo, he could not find a nice, modern, panel mount IFR GPS. The King GPS we have is ancient, and the Garmin 196, while nicely modelled, Is a VFR handheld. So he decided to start with this: | |||
[[File:Gns530-prototype-07-2014.png|300px]] | [[File:Gns530-prototype-07-2014.png|300px]] | ||
The GNS530 is already kind of outdated as well, but together with its smaller sibling the GNS430, it is still much more widespread than its successor (GTN650/750). Also the GTN650/750 use touch screen interfaces. | |||
Right now this is very much work in progress. It | Right now this is very much work in progress. It is also the first time cbendele wrote more than five lines of nasal, so he was basically learning the language while he wrote this. Still, it's far enough to present it here and let people try it and send critique and suggestions. Learn more at [[Garmin GNS530]] or the [http://forum.flightgear.org/viewtopic.php?p=215254#p215254 forum topic] | ||
=== Nasal: Making safer base-class calls === | === Nasal: Making safer base-class calls === | ||
There | There is a lot of Nasal code floating around doing the equivalent of this when using multiple inheritance to make base class calls: | ||
<syntaxhighlight lang="nasal"> | <syntaxhighlight lang="nasal"> | ||
Line 323: | Line 183: | ||
== FGCamera == | == FGCamera == | ||
Development of FGCamera continues. The script is being redesigned to be compatible with default view system. | Development of FGCamera continues. The script is being redesigned to be compatible with default view system. The upcoming version (FGCamera v1) will have new camera mode: "world-view". | ||
{{#ev:youtube|hebx8WdXHa0}} | {{#ev:youtube|hebx8WdXHa0}} | ||
Line 331: | Line 190: | ||
=== Paro Int. Airport - VQPR === | === Paro Int. Airport - VQPR === | ||
[[File:VQPR PARO AIRPORT.jpg|320px|right]] | [[File:VQPR PARO AIRPORT.jpg|320px|right]] | ||
Works have been added to [[Paro Airport|Paro International Airport]] (VQPR) with terminal, tower, hangars and other buildings. Now users you can enjoy the apron lights, the reference points like Mr. Smiths House or other POIs like the Sangchen Choekhor Monastery. [[TerraSync]] has it all! It is not necessary to download any custom scenery. More information can be found on the wiki page: [[Paro Airport]]. This is the first airport of the Bhutanese Series. Three new domestic airports like Gelephu Airport (VQGP) are currently being developed. Work also continues on navaids for the Kingdom of Bhutan - of course only in the FlightGear-World. Everybody is invited to follow the stage of development at the designers wiki user page ([[User:Fgjosh|Fgjosh]]). | Works have been added to [[Paro Airport|Paro International Airport]] (VQPR) with terminal, tower, hangars and other buildings. Now users you can enjoy the apron lights, the reference points like Mr. Smiths House or other POIs like the Sangchen Choekhor Monastery. [[TerraSync]] has it all! It is not necessary to download any custom scenery. More information can be found on the wiki page: [[Paro Airport]]. This is the first airport of the Bhutanese Series. Three new domestic airports like Gelephu Airport (VQGP) are currently being developed. Work also continues on navaids for the Kingdom of Bhutan - of course only in the FlightGear-World. Everybody is invited to follow the stage of development at the designers wiki user page ([[User:Fgjosh|Fgjosh]]). | ||
{{ | |||
{{#ev:youtube|itNY9YUmY3M}} | |||
== Support for Nasal in Notepad++ == | == Support for Nasal in Notepad++ == | ||
[[File:Highlight parse.png|400px|thumb|Screenshot of [http://gitorious.org/nasal-support/nasal-npp Nasal support for Notepad++]]] | [[File:Highlight parse.png|400px|thumb|Screenshot of [http://gitorious.org/nasal-support/nasal-npp Nasal support for Notepad++]]] | ||
Programming in Nasal on Windows can now be a lot friendlier with [http://gitorious.org/nasal-support/nasal-npp Nasal support for Notepad++]. | Programming in Nasal on Windows can now be a lot friendlier with [http://gitorious.org/nasal-support/nasal-npp Nasal support for Notepad++]. It provides comprehensive syntax highlighting and class/function listing in a hierarchical fashion. | ||
Syntax highlighting is available for other editors as well, for more information see [[Howto:Syntax highlighting for Nasal]] | Syntax highlighting is available for other editors as well, for more information see [[Howto:Syntax highlighting for Nasal]] | ||
== Primary Flight Displays for Android Devices == | == Primary Flight Displays for Android Devices == | ||
Android devices are light, thin, and offer a very decent computing power and graphics processing. They are battery operated and can connect to other devices through WiFi | Android devices are light, thin, and offer a very decent computing power and graphics processing. They are battery operated and can connect to other devices through WiFi (there is no need of cables). They are, in fact, perfect for integration in home-made cockpits. This new project offers the opportunity of extending their usage in the form of Primary Flight Displays and Navigation displays for airliners in FlightGear. There are currently four Primary Flight Display (PFD) Apps in "early production" state: Basic, Boeing 777, Boeing 787-8, and Airbus 330. The Basic App is at this moment available in the Android Play Store. The other Apps will be uploaded during the next days provided that no serious problems are found in the Basic App. You are more than welcome to test it and give feedback! Visit the project website for more information: https://sites.google.com/site/flightgearandroid/ | ||
{{#ev:youtube|jd61x-_QNpM}} | {{#ev:youtube|jd61x-_QNpM}} | ||
{{#ev:youtube|Y6M9SyMZSCk}} | {{#ev:youtube|Y6M9SyMZSCk}} | ||
{{#ev:youtube|N1D--DZjvtE}} | {{#ev:youtube|N1D--DZjvtE}} | ||
== Parachute for YASim (Thrusters & Nasal) == | == Parachute for YASim (Thrusters & Nasal) == | ||
[[File:V-1 Parachute.png|350px|thumb|V-1falling slowly with a parachute]] | [[File:V-1 Parachute.png|350px|thumb|V-1falling slowly with a parachute]] | ||
Tomaskom developed a realistically behaving parachute for YASim aircraft. It is capable of a slow and stable fall and can recover the aircraft even from very severe rotations. | Tomaskom developed a realistically behaving parachute for YASim aircraft. It is capable of a slow and stable fall and can recover the aircraft even from very severe rotations. It all began as a question about a parachute which ended by brainstorming of the best approach. See [http://fguk.eu/index.php/forum/development-hangar/4546-external-reactions-forces-in-yasim this forum topic] for the discussion. | ||
It all began as a question about a parachute which ended by brainstorming of the best approach | |||
http://fguk.eu/index.php/forum/development-hangar/4546-external-reactions-forces-in-yasim | Re-implementing the code elsewhere is very easy. Most of it can be blindly copied with just some adjustments (trigger binding, chute area, ...). See [http://forum.flightgear.org/viewtopic.php?f=49&p=215650 this forum topic] for instructions. | ||
Re-implementing the code elsewhere is very easy | Currently there is a reference implementation in a special version of the V-1 flying bomb, available at [http://fguk.eu/index.php/hangar/viewdownload/11-other-objects-and-vehicles/400-v-1-flying-bomb FGUK]. You can also get an idea of it's stabilization properties from [https://www.dropbox.com/s/81ns5ib5tf3y74t/V-1_Parachute.avi this video] | ||
Currently there is a reference implementation in a special version of the V-1 flying bomb | |||
http://fguk.eu/index.php/hangar/viewdownload/11-other-objects-and-vehicles/400-v-1-flying-bomb | The drone (Firebee) for which the parachute was requested is not yet publicly available. | ||
You can also get an idea of it's stabilization properties from | |||
https://www.dropbox.com/s/81ns5ib5tf3y74t/V-1_Parachute.avi | |||
== In the hangar == | == In the hangar == | ||
=== Mainair Flash 2 Alpha === | === Mainair Flash 2 Alpha === | ||
[[File:Flash2a_in_Air2.png|350px|thumb]] | |||
The microlight [[Mainair Flash 2 Alpha]] is now weightshift controlled and has a new wing model. | The microlight [[Mainair Flash 2 Alpha]] is now weightshift controlled and has a new wing model. | ||
* redesigned FDM with weightshift-control | * redesigned FDM with weightshift-control | ||
Line 375: | Line 230: | ||
* multiplayer ready | * multiplayer ready | ||
* aerotow hitch | * aerotow hitch | ||
=== Aero L-159 ALCA === | === Aero L-159 ALCA === | ||
{{#ev:youtube|uLojBI7ezdM||right|L-159 Disintegration}} | {{#ev:youtube|uLojBI7ezdM|350|right|L-159 Disintegration}} | ||
A first public version of the L-159 ALCA (Advanced Light Combat Aircraft) has been released. The aircraft is still in alpha stage and fairly incomplete (there are some changes to the model planned, so no texturing yet, no cockpit instruments), but it already has many advanced and sometimes unique features, most notably the disintegration animations.<br/> | A first public version of the L-159 ALCA (Advanced Light Combat Aircraft) has been released. The aircraft is still in alpha stage and fairly incomplete (there are some changes to the model planned, so no texturing yet, no cockpit instruments), but it already has many advanced and sometimes unique features, most notably the disintegration animations.<br/> | ||
Some of the most important features include: | Some of the most important features include: |