]>
git.mxchange.org Git - flightgear.git/log
adrian [Sun, 4 Dec 2011 09:28:59 +0000 (11:28 +0200)]
Load pattern file from FG_HOME/antennas
adrian [Sat, 3 Dec 2011 18:08:50 +0000 (20:08 +0200)]
Get rid of annoying printf messages in itm.cpp
adrian [Sat, 3 Dec 2011 16:55:11 +0000 (18:55 +0200)]
Set ATC ground tx-power and antenna gain to smaller values
adrian [Sat, 3 Dec 2011 16:48:24 +0000 (18:48 +0200)]
Rename conversion functions to be more explicit
...and set some more properties: tx-erp, etc.
adrian [Sat, 3 Dec 2011 14:00:14 +0000 (16:00 +0200)]
Write a few more properties:
signal-dbm - signal strength in dBm
field-strength-uV - signal strength in microvolts
adrian [Fri, 2 Dec 2011 17:13:53 +0000 (19:13 +0200)]
Add some functions to convert between various units
adrian [Fri, 2 Dec 2011 15:38:52 +0000 (17:38 +0200)]
Set a couple of properties using the node /sim/radio
Also use correct the polarization calculations, using
Simgear constants for degree to radians conversions
adrian [Thu, 1 Dec 2011 20:46:46 +0000 (22:46 +0200)]
Add function to calculate polarization loss
This function is reliable only for vertical polarization
adrian [Thu, 1 Dec 2011 12:34:40 +0000 (14:34 +0200)]
Merge branch 'attenuation' into navaids-radio
adrian [Thu, 1 Dec 2011 12:33:25 +0000 (14:33 +0200)]
Make polarization a configurable parameter
adrian [Thu, 1 Dec 2011 12:28:20 +0000 (14:28 +0200)]
Start implementing antenna properties
adrian [Thu, 1 Dec 2011 11:37:12 +0000 (13:37 +0200)]
Merge branch 'radio-clutter' into attenuation
adrian [Thu, 1 Dec 2011 11:36:53 +0000 (13:36 +0200)]
Merge branch 'next' into attenuation
adrian [Thu, 1 Dec 2011 11:34:34 +0000 (13:34 +0200)]
Remove hard-coded values wherever possible;
Make most of the station parameters configurable outside
the attenuation functions with the ultimate goal of exposing
them via the property tree
ThorstenB [Wed, 30 Nov 2011 22:33:03 +0000 (23:33 +0100)]
Fix build with CMake 2.6.4
Set search path early enough, so fallback module for CMake 2.6 is found.
ThorstenB [Wed, 30 Nov 2011 20:45:22 +0000 (21:45 +0100)]
Fix shared library build for metar executable
James Turner [Wed, 30 Nov 2011 19:19:49 +0000 (19:19 +0000)]
Refactor SimGear detection to correctly select debug vs release builds in shared library mode.
ThorstenB [Wed, 30 Nov 2011 18:56:44 +0000 (19:56 +0100)]
Set correct installation folder for documentation
Also fix build when ".gitignore" is absent (i.e. building a
cleaned tar-ball).
adrian [Tue, 29 Nov 2011 14:38:02 +0000 (16:38 +0200)]
remove debugging code
adrian [Tue, 29 Nov 2011 14:15:06 +0000 (16:15 +0200)]
Clutter loss doesn't depend anymore on sampling distance
Also, fix double horizon diffraction, the second horizon
is relative to the first horizon, not to the beginning of
the path.
adrian [Tue, 29 Nov 2011 13:00:49 +0000 (15:00 +0200)]
Add separate fields for receiver and transmitter:
- antenna gain and cable losses will be set individualy
- Fix the calculations of the number of elevation points
- Improve clutter loss calculations to yield sane results
James Turner [Tue, 29 Nov 2011 10:24:33 +0000 (10:24 +0000)]
Fixes for linking with shared SimGear.
James Turner [Mon, 28 Nov 2011 18:23:34 +0000 (18:23 +0000)]
Re-structure the SimGear detection, to bypass shared-library checks by default (and unless explicitly requested). Should fix the confusion in the GUI tools about the type of SIMGEAR_LIBRARIES (i.e it should be a list, not a path).
adrian [Mon, 28 Nov 2011 08:49:05 +0000 (10:49 +0200)]
forgot about constructor and destructor
adrian [Mon, 28 Nov 2011 08:38:58 +0000 (10:38 +0200)]
rename FGRadio to FGRadioTransmission, add RX and TX antenna heights
adrian [Mon, 28 Nov 2011 06:36:56 +0000 (08:36 +0200)]
remove unnecessary function
adrian [Mon, 28 Nov 2011 06:31:04 +0000 (08:31 +0200)]
make clutter loss calculations switchable via property
adrian [Mon, 28 Nov 2011 05:37:37 +0000 (07:37 +0200)]
Decouple material index from other variables
Erik Hofman [Sun, 27 Nov 2011 14:10:44 +0000 (15:10 +0100)]
Properly remove FGFX classes when not needed anymore
Erik Hofman [Sun, 27 Nov 2011 12:48:04 +0000 (13:48 +0100)]
Move some code from the header file to the source file.
Erik Hofman [Sun, 27 Nov 2011 12:47:18 +0000 (13:47 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
adrian [Sun, 27 Nov 2011 10:53:30 +0000 (12:53 +0200)]
Add clutter loss for single horizon diffraction
Erik Hofman [Sun, 27 Nov 2011 09:52:28 +0000 (10:52 +0100)]
fix a typo
adrian [Sat, 26 Nov 2011 16:51:33 +0000 (18:51 +0200)]
Use landcover to determine ground clutter path loss for LOS
modified: src/Radio/itm.cpp
modified: src/Radio/radio.cxx
modified: src/Radio/radio.hxx
ThorstenB [Sat, 26 Nov 2011 15:41:35 +0000 (16:41 +0100)]
cmake: fix sequence of (static) library dependencies
sgmath depends on sgprops, sgprops depends on sgstructure.
Also, core libraries are enough for fgadmin.
adrian [Sat, 26 Nov 2011 07:03:29 +0000 (09:03 +0200)]
document transceiver specs
ThorstenB [Fri, 25 Nov 2011 14:31:22 +0000 (15:31 +0100)]
cmake: lib vs lib64 handling for simgear
simgear now always uses CMAKE_INSTALL_LIBDIR for lib installation, so
also use that when searching.
Erik Hofman [Fri, 25 Nov 2011 12:39:10 +0000 (13:39 +0100)]
Initials sound support for AI models.
Erik Hofman [Fri, 25 Nov 2011 12:38:08 +0000 (13:38 +0100)]
Sync. With JSBSim CVS
ThorstenB [Fri, 25 Nov 2011 11:14:57 +0000 (12:14 +0100)]
Add missing file... (yikes!)
What's wrong with "rename" these days...
ThorstenB [Fri, 25 Nov 2011 11:12:38 +0000 (12:12 +0100)]
cmake: rename script to avoid downgrading
Use local copy of cmake script only for older cmake versions
Stuart Buchanan [Thu, 24 Nov 2011 22:28:10 +0000 (22:28 +0000)]
Remove 3d clouds reliance on /sim/rendering/shader-effects
adrian [Thu, 24 Nov 2011 16:29:17 +0000 (18:29 +0200)]
cleanup
adrian [Thu, 24 Nov 2011 16:17:13 +0000 (18:17 +0200)]
check if tuned on frequency
adrian [Thu, 24 Nov 2011 15:40:37 +0000 (17:40 +0200)]
add function for navaid reception
adrian [Thu, 24 Nov 2011 15:25:49 +0000 (17:25 +0200)]
refactor receiveATC(), implement simple LOS routine, set comm1-signal property
adrian [Thu, 24 Nov 2011 13:37:33 +0000 (15:37 +0200)]
log to SG_BULK
adrian [Thu, 24 Nov 2011 08:20:34 +0000 (10:20 +0200)]
Merge branch 'next' into comm-subsystem
adrian [Thu, 24 Nov 2011 08:19:07 +0000 (10:19 +0200)]
cleanup
adrian [Thu, 24 Nov 2011 08:00:28 +0000 (10:00 +0200)]
prepare for festival volume
adrian [Thu, 24 Nov 2011 04:39:54 +0000 (06:39 +0200)]
cleanup
adrian [Thu, 24 Nov 2011 04:20:59 +0000 (06:20 +0200)]
call from FGATCController::transmit()
adrian [Thu, 24 Nov 2011 03:40:10 +0000 (05:40 +0200)]
remove old files from VCproj
adrian [Thu, 24 Nov 2011 03:38:15 +0000 (05:38 +0200)]
add to CMake
adrian [Thu, 24 Nov 2011 03:02:42 +0000 (05:02 +0200)]
separate implementation
adrian [Thu, 24 Nov 2011 02:49:05 +0000 (04:49 +0200)]
remove subsystem
adrian [Wed, 23 Nov 2011 12:02:43 +0000 (14:02 +0200)]
Merge branch 'next' into comm-subsystem
Conflicts:
src/Instrumentation/Makefile.am
Anders Gidenstam [Tue, 22 Nov 2011 20:15:42 +0000 (21:15 +0100)]
src/FDM/JSBSim/models/FGGasCell.cpp: Restore the ballonet model to a working state.
James Turner [Sun, 20 Nov 2011 18:30:31 +0000 (18:30 +0000)]
Use property objects to avoid property look-ups during TimeManager updates.
James Turner [Sun, 20 Nov 2011 16:33:22 +0000 (16:33 +0000)]
Avoid crash when reloading GUI from debug menu.
James Turner [Sun, 20 Nov 2011 13:23:52 +0000 (13:23 +0000)]
Cocoa menu-bar implementation.
ThorstenB [Sun, 20 Nov 2011 15:20:05 +0000 (16:20 +0100)]
Introduce some structure in fgMainLoop.
- Move some code to sub functions.
- Make sound manager a subsystem-manager member (and make sure it's
still processed last).
Erik Hofman [Sun, 20 Nov 2011 14:31:58 +0000 (15:31 +0100)]
Postpone initialization of the avionics soundgroup until avionics are enabled. This prevents AI classes from creating new and unnecessary avionics sample groups.
Erik Hofman [Sun, 20 Nov 2011 14:06:10 +0000 (15:06 +0100)]
remove a .swp file
Erik Hofman [Sun, 20 Nov 2011 14:05:37 +0000 (15:05 +0100)]
First implementation of sound effects for AI models.
Erik Hofman [Sun, 20 Nov 2011 14:03:48 +0000 (15:03 +0100)]
Allow for a different property root location besides '/'
Erik Hofman [Sun, 20 Nov 2011 09:29:23 +0000 (10:29 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Erik Hofman [Sun, 20 Nov 2011 09:28:20 +0000 (10:28 +0100)]
Read CPACK ignore files from .gitignore
James Turner [Sat, 19 Nov 2011 22:42:15 +0000 (22:42 +0000)]
Hopefully fix non-Mac ;)
Frederic Bouvier [Sat, 19 Nov 2011 22:37:42 +0000 (23:37 +0100)]
Fix MSVC build
James Turner [Sat, 19 Nov 2011 22:04:35 +0000 (22:04 +0000)]
And make FGMenuBar abstract too, sinking the current implementation into FGPUIMenubar
ThorstenB [Sat, 19 Nov 2011 21:48:26 +0000 (22:48 +0100)]
Fix include dependencies for non-Mac platforms.
;-)
ThorstenB [Sat, 19 Nov 2011 21:37:13 +0000 (22:37 +0100)]
Adapt path of performance-monitor properties.
James Turner [Sat, 19 Nov 2011 20:46:17 +0000 (20:46 +0000)]
Make FGDialog an interface, moving existing code to FGPUIDialog implementation. (no functionality change, yet)
James Turner [Sat, 19 Nov 2011 20:25:51 +0000 (20:25 +0000)]
Restructure GUI code, isolate PLIB in source files, to ease future refactoring and alternative GUI layers.
ThorstenB [Sat, 19 Nov 2011 14:37:49 +0000 (15:37 +0100)]
Add new performance monitoring subsystem.
Rename some subsystems for naming consistency.
Frederic Bouvier [Thu, 17 Nov 2011 08:22:15 +0000 (09:22 +0100)]
Bundle the FreeType plugin (for fgrun rating hud)
Frederic Bouvier [Thu, 17 Nov 2011 08:17:21 +0000 (09:17 +0100)]
Change locale files location
Curtis L. Olson [Mon, 14 Nov 2011 21:55:25 +0000 (15:55 -0600)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Mon, 14 Nov 2011 21:54:20 +0000 (15:54 -0600)]
Always good to test before committing. Fix some obvious problems.
Curtis L. Olson [Mon, 14 Nov 2011 21:37:18 +0000 (15:37 -0600)]
A simple initial version of a packaging script for the data package -- lots
of room for improvement but this will work in the short term.
ThorstenB [Mon, 14 Nov 2011 19:38:50 +0000 (20:38 +0100)]
Avoid segfault on shutdown
Fixes double-delete of old ATC manager.
Durk Talsma [Mon, 14 Nov 2011 18:36:59 +0000 (19:36 +0100)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Durk Talsma [Mon, 14 Nov 2011 16:22:02 +0000 (17:22 +0100)]
Equate sun angle for morning and afternoon. This is a temporary solution, but should give more consistent results for locations that are relatively close to the poles.
Torsten Dreyer [Mon, 14 Nov 2011 14:33:02 +0000 (15:33 +0100)]
namespace std fixes
Frederic Bouvier [Mon, 14 Nov 2011 07:38:58 +0000 (08:38 +0100)]
Fix MSVC9 build
Frederic Bouvier [Mon, 14 Nov 2011 07:31:00 +0000 (08:31 +0100)]
std namespace missing everywhere in fgpanel
James Turner [Sun, 13 Nov 2011 21:27:55 +0000 (21:27 +0000)]
Fix some Windows std:: namespace issues.
James Turner [Sun, 13 Nov 2011 20:32:42 +0000 (20:32 +0000)]
std namespace fix
James Turner [Sun, 13 Nov 2011 20:32:30 +0000 (20:32 +0000)]
Get ATIS working again temporarily, since a proper refactoring will take a few days.
Mathias Froehlich [Sat, 12 Nov 2011 18:48:27 +0000 (19:48 +0100)]
fgviewer: add license header, adapt to cmake.
Mathias Froehlich [Sat, 12 Nov 2011 18:45:20 +0000 (19:45 +0100)]
Consolidate the different ReaderWriterOptions classes.
ThorstenB [Sun, 13 Nov 2011 15:56:05 +0000 (16:56 +0100)]
Drop obsolete include files - no longer used anywhere.
There are replacements in simgear...
ThorstenB [Sun, 13 Nov 2011 14:47:52 +0000 (15:47 +0100)]
Untangle subsystems by replacing direct TileCache call with callback.
ThorstenB [Sun, 13 Nov 2011 13:29:28 +0000 (14:29 +0100)]
Use lazy loading for main aircraft
instead of paging.
ThorstenB [Sun, 13 Nov 2011 13:27:05 +0000 (14:27 +0100)]
Drop obsolete include
Can we drop "fg_typedefs.h" now? No longer used anywhere...
ThorstenB [Sun, 13 Nov 2011 13:26:37 +0000 (14:26 +0100)]
Show YASim config error messages.
YASim exceptions with error messages got swallowed somewhere, make
sure to show them...
ThorstenB [Sat, 12 Nov 2011 19:51:03 +0000 (20:51 +0100)]
Avoid crash in ATIS/ATC modules.
The old ATC_mgr is no longer available/initialized, which caused ATIS/ATC
modules to crash when selecting ATIS frequencies. This adds a guard to
avoid the crash, but doesn't revive the ATIS feature.
James Turner [Sat, 12 Nov 2011 18:00:12 +0000 (18:00 +0000)]
Fix a secondary issue in bug 484 - avoid a crash when --lat, --long *and* --airport were specified. ATCmgr assumes /sim/atc/runway is set in this case, but it is not, leading the a runway-not-found assert.
Durk Talsma [Sat, 12 Nov 2011 17:42:59 +0000 (18:42 +0100)]
Enable the AI pilot to hit the breaks hard when necessary.