James Turner
383fb2a5d1
Fix a typo
2021-07-27 14:21:08 +01:00
James Turner
734f2a60d5
ErrorReport: catch BTG paths
...
BTG load is often delayed, so there is no STG path in the error context
2021-07-27 14:20:56 +01:00
James Turner
19a010307d
Error-reporter: don't crash on reset
...
Sentry-Id: FLIGHTGEAR-QFP
2021-07-26 11:48:06 +01:00
James Turner
39f761e171
Terrain wetness: reimstate clamping term
...
Re-add this clamping of the terrain wetness value, to avoid out of bounds
values in shaders appearing as black. Thanks to Colin Geniet for the testing and fix.
SF-Id: https://sourceforge.net/p/flightgear/codetickets/2604/
2021-07-26 11:20:20 +01:00
Bertrand Coconnier
81313f4aa2
Sync'ed with JSBSim v1.1.8
...
- Always set useDefault to false when calling SGPropertyNode::tie()
- Mass flows can now be specified using SI unit (kg/s)
- Add a new property propulsion/fuel_freeze to freeze fuel consumption.
- Add a new flag DONT_EXECUTE_RUN_IC that can be specified to FGFDMExec::ResetToInitialConditions. When specified, this flag avoid calling FGFDMExec::RunIC when executing FGFDMExec::ResetToInitialConditions.
- Fix a bug in <linear_actuator> that resulted in erroneous output values when the input was oscillating around the zero value.
- Add an assert that forbids to set the value of FGPropertyValue when the property was specified with a minus sign.
- Fix the compatibility with recent versions of MinGW64
- Fix ws2tcpip.h casing for compilation on case sensitive OS.
- Improve the templating of FGPropertyManager::Tie().
- Expand FGParameterValue exception message (James Turner)
- TurboProp: Filters out negative powers when the propeller is not rotating
2021-07-24 19:19:14 +02:00
James Turner
364be50967
Rewrite FGScheduledFlight::processTimeString
...
Use modern-style parsing to tolerate different numbers of
digits in time strings.
2021-07-21 22:57:16 +01:00
James Turner
e64f70bc72
ModelMgr: catch not-found paths
...
When findDataFile reutrns an empty path, don't continue trying to pass
it to OSG.
SF-ID: https://sourceforge.net/p/flightgear/codetickets/2609/
2021-07-21 22:55:39 +01:00
James Turner
609eeb65e4
Fix the spoken ATIS
...
Ensure we create the sample group if required.
2021-07-21 18:34:19 +01:00
James Turner
16295cd536
Remove a per-frame property lookup
...
Cache some property nodes so the GPS doesn't do a lookup
by name each update().
2021-07-21 15:46:03 +01:00
James Turner
e2ef3dacd6
Route-manager: cache the routePath
...
Re-creating the route-path every update is wasteful, just cache it
until the roue changes. Since we already have similar logic for
the property-tree waypoint mirror, just piggy-back off that.
2021-07-21 15:45:13 +01:00
James Turner
3082789582
Disable the traffic tests for now
2021-07-21 10:59:22 +01:00
James Turner
870dbc04f5
Test infrastrucutre tweaks
2021-07-21 10:59:08 +01:00
James Turner
12f18b325b
Avoid crash on tests with no TZ set
2021-07-21 10:58:27 +01:00
James Turner
80816a205b
Fixes to duplicate AI waypoint detection
2021-07-21 10:58:08 +01:00
James Turner
2915c5978f
GroundNetwork: improve ATC performance
...
Use an unordered-map to avoid a linear scan of all segments when
blocking segments during update()
2021-07-14 15:05:27 +01:00
portree_kid
8c7ff0a486
GA Test
2021-07-13 10:52:30 +01:00
portree_kid
07cf4e93bf
Logging & Pushbackspeed negative start speed
2021-07-13 10:52:30 +01:00
portree_kid
61ced0e86f
Change filewriting to simgear
2021-07-13 10:52:30 +01:00
portree_kid
f4bc2913c1
Flightplan Test
2021-07-13 10:52:30 +01:00
James Turner
a3c9f3163e
Traffic tests: use shared pointers and new APIs
2021-07-13 10:49:06 +01:00
James Turner
6ab1fdbe0f
Fixes for Keith’s tests
2021-07-13 10:49:06 +01:00
portree_kid
45ac50d2b7
Time moving
2021-07-13 10:49:06 +01:00
portree_kid
3db8351928
Better Logging for bad groundnet
2021-07-13 10:49:06 +01:00
portree_kid
80e553f05c
Departure gate test
2021-07-13 10:49:06 +01:00
portree_kid
bd96c767d5
Logging for createPushBack, FlightPlan
...
createPushBack Logging
2021-07-13 10:49:06 +01:00
portree_kid
986d061004
Move view moving to end of loop
2021-07-13 10:49:06 +01:00
portree_kid
8fdc03981c
Better Turnprediction
2021-07-13 10:41:30 +01:00
portree_kid
54de08a3b6
Fix #2576 Added findWithHeading
2021-07-13 10:41:30 +01:00
portree_kid
3d3ff623cd
Add dump() method to AIAircaft
2021-07-13 10:41:30 +01:00
portree_kid
cb3f8056ff
Test AI shuttle flight
2021-07-13 10:41:30 +01:00
portree_kid
47ca5c251f
Schedflight logging
2021-07-13 10:41:30 +01:00
portree_kid
3318e09441
Test for TrafficMgr
2021-07-13 10:29:04 +01:00
portree_kid
9121e8bcef
Test Complete Flight
2021-07-13 10:29:04 +01:00
portree_kid
7c1bd07ed6
New KML Logging
2021-07-13 10:29:04 +01:00
portree_kid
40579bbc67
FIXME Comment
2021-07-13 10:29:03 +01:00
portree_kid
5489a3bfd7
Basic Airport tests
2021-07-13 10:29:03 +01:00
portree_kid
bef7af0bc0
testPushforwardSpeedy
2021-07-13 10:29:03 +01:00
PortreeKid
19b910775e
Runway Tests
2021-07-13 10:29:03 +01:00
portree_kid
620dd9ee48
YSCB AI parking test
2021-07-12 16:21:19 +01:00
portree_kid
dccea87cea
AI Test Windchange
2021-07-12 16:21:19 +01:00
portree_kid
fcb7cf86c6
Errormessage for Sched time parse error
2021-07-12 16:21:19 +01:00
portree_kid
8493e0bbd2
Testdata for loading of AI Aircraft
2021-07-12 16:21:19 +01:00
portree_kid
9b4cb56cc9
Set Simtime correctly
2021-07-12 16:21:19 +01:00
portree_kid
84258c79a0
Flightplan Test draft
2021-07-12 16:21:09 +01:00
portree_kid
03574442c0
AI Tests
2021-07-12 16:19:44 +01:00
portree_kid
9dd5c0e055
Moved AI FlightPlan Tests to seperate test class
2021-07-12 16:19:44 +01:00
portree_kid
d96602fc90
Tests for groundnet.cxx
2021-07-12 16:19:44 +01:00
portree_kid
fb5848896e
ALERT and not SIGSEGV when no local scenery
2021-07-12 16:19:44 +01:00
James Turner
009d86e7a6
Sentry: only report METAR parse failures once per session.
2021-06-26 16:25:33 +01:00
James Turner
8e90e4657f
Sentry: add ‘updateTag’ helper to modify tags
...
Use this to fix reported tags in a few erroneous places.
2021-06-26 16:25:14 +01:00