Oscilloscope addon: Difference between revisions
Line 19: | Line 19: | ||
I thought I'd toss this out there in case someone thought it was worth while enough to tackle.<ref>{{cite web |url=http://www.mail-archive.com/flightgear-devel@flightgear.org/msg03651.html |title=idea ... (?)|author=Curtis Olson |date=Fri, 08 Mar 2002 07:43:35 -0800}}</ref>|Curtis Olson}} | I thought I'd toss this out there in case someone thought it was worth while enough to tackle.<ref>{{cite web |url=http://www.mail-archive.com/flightgear-devel@flightgear.org/msg03651.html |title=idea ... (?)|author=Curtis Olson |date=Fri, 08 Mar 2002 07:43:35 -0800}}</ref>|Curtis Olson}} | ||
= | = How to install = | ||
{{note | This is the latest version (Jan 30, 2018)<br /> | {{note | This is the latest version (Jan 30, 2018)<br /> | ||
}} | }} | ||
Line 26: | Line 26: | ||
:::<pre style="color: darkgreen"> fgfs <usual args> --addon=/path/to/fgaddon/Oscilloscope</pre>{{note | From version 2017.4.0, the FG launcher accepts the ''--addon'' option in his ''Settings/Additional Settings'' tab.<br /> | :::<pre style="color: darkgreen"> fgfs <usual args> --addon=/path/to/fgaddon/Oscilloscope</pre>{{note | From version 2017.4.0, the FG launcher accepts the ''--addon'' option in his ''Settings/Additional Settings'' tab.<br /> | ||
}}Otherwise, you can install it as a submodule. Contact the author for further instructions. | }}Otherwise, you can install it as a submodule. Contact the author for further instructions. | ||
= How to use = | |||
== Manual mode == | |||
Just pressing the {{key press|o}} key the oscilloscope window appears: | |||
[[File:Oscilloscope (default skin).png|center]] Clicking the {{key press| ? }} button you'll have a basic help about ''clickable areas'' and ''readings''. (click {{key press| ? }} again to close help) | |||
=== Connecting Channel Sources === | |||
Click any BNC connector (Channel 1 or Channel 2) to open the input box. |
Revision as of 17:28, 31 January 2018
Work in progress This article or section will be worked on in the upcoming hours or days. Note: Although still incomplete, the information it contains is valid and available. See history for the latest developments. |
This oscilloscope was created as an example of the use of 3 helpers included in the addon:
* skinnable.nas to create Canvas GUI dialogs including multiple clickable layers. * graph.nas to create various types of Canvas instruments.[2] * plot2D.nas the very basic Canvas helpers. But apart from that, the oscilloscope itself may be an useful tool for developers and coders. Although I do not know any aircraft that has this instrument in its panel, the on-board engineer will eventually appreciate having it on hand at some point.
Background
I was just thinking today that it might be cool to have a built in grapher for simple / quick graphing needs.
With the property system it would be trivial to pick an arbitrary property from the property tree and graph it over time -- superimposed on top of everything else. Things get a bit trickier if you want to control scaling, how much time history get's graphed, multiple values, etc., but even graphing a single value (or maybe just two values) over time could be of some use. I thought I'd toss this out there in case someone thought it was worth while enough to tackle.[3]— Curtis Olson
|
How to install
Note This is the latest version (Jan 30, 2018) |
If your FGFS version accepts Addons, you can download this feature from the Addons Repository. Download all the 11 files into the directory of your choice. Launch FlightGear including --addon argument, eg.:
fgfs <usual args> --addon=/path/to/fgaddon/Oscilloscope
Note From version 2017.4.0, the FG launcher accepts the --addon option in his Settings/Additional Settings tab. |
Otherwise, you can install it as a submodule. Contact the author for further instructions.
How to use
Manual mode
Just pressing the o key the oscilloscope window appears:
Clicking the ? button you'll have a basic help about clickable areas and readings. (click ? again to close help)
Connecting Channel Sources
Click any BNC connector (Channel 1 or Channel 2) to open the input box.
- ↑ rleibner (Jan 6th, 2018). Re: Plot2D and graph helpers .
- ↑ rleibner (Dec 27th, 2017). Re: Spoken GCA .
- ↑ Curtis Olson (Fri, 08 Mar 2002 07:43:35 -0800). idea ... (?).