1
0
Fork 0
Commit graph

260 commits

Author SHA1 Message Date
legoboyvdlp R
0e71418a38 Remove debug info 2020-10-24 14:11:41 +01:00
legoboyvdlp R
d599e1ffc5 MCDU: add working ATIS fetcher 2020-10-24 14:07:15 +01:00
legoboyvdlp R
93cf903128 Show ATIS code + time 2020-10-23 18:18:55 +01:00
legoboyvdlp R
58a4136e4e Add ATIS fetching code. You can't see it in the MCDU yet; however the fetching page work 2020-10-23 14:49:01 +01:00
legoboyvdlp R
b847070a47 Bugfix ACARS received message interface; instead of denying station, send back an INVALID STATION ACARS message 2020-10-23 11:45:49 +01:00
legoboyvdlp R
b82b625e4b Status not response 2020-10-21 00:00:57 +01:00
legoboyvdlp R
abb267d6d3 Better error handling for HTTP requests. Ability to clear received AOC messages 2020-10-21 00:00:14 +01:00
legoboyvdlp R
98c2110b85 Merge branch 'dev' into 3D 2020-10-18 19:34:05 +01:00
legoboyvdlp R
bcf4754174 Hydraulic dual failure warnings 2020-10-18 17:38:50 +01:00
legoboyvdlp R
57e6da80c2 Add modern ALL ENGINE FAILURE ECAM warning which replaces old DUAL FAILURE 2020-10-17 14:12:36 +01:00
legoboyvdlp R
2f9d9914b2 Update warning for engine fire on ground to conform to new FWC standard 2020-10-17 13:14:08 +01:00
legoboyvdlp R
c5aac7038d Begin implementation of later FWC standard, including THR LVR ABV IDLE warning, for situation where one engine is in high power and the other is idle or reverse 2020-10-16 22:50:21 +01:00
legoboyvdlp R
c95912fa8b ATSU: add server switching for METAR server; add ATIS subsystem. However it is not yet connected to MCDU. That comes next week. 2020-10-16 21:37:30 +01:00
legoboyvdlp R
f46d787533 Merge branch 'dev' into 3D 2020-10-15 16:56:30 +01:00
legoboyvdlp R
473b85d106 Fix pushbutton sound volume; fix lower ecam typo. Prepare to add static inverter fault 2020-10-13 21:45:48 +01:00
legoboyvdlp R
8107bb73f5 New OH panel pushbutton sound 2020-10-13 20:50:22 +01:00
legoboyvdlp R
9db3a42e18 Merge branch 'dev' into 3D 2020-10-10 14:17:49 +01:00
legoboyvdlp R
b13ed84cc2 Nasal changes 2020-10-07 18:32:54 +01:00
legoboyvdlp R
16df254d13 Transfer much of managed speed loop to nodes or variables -- much faster! 2020-10-05 19:18:10 +01:00
legoboyvdlp R
162c36a3e6 Merge branch 'dev' into 3D 2020-10-04 15:30:00 +01:00
legoboyvdlp R
23dabc4b67 Formatting 2020-10-04 15:25:29 +01:00
legoboyvdlp R
1b9f31c726 MCDU: stop calling getprop(page) literally dozens of times when a button is pushed. In addition, we switch more stuff to PTS. Slowly getting faster! 2020-10-03 10:59:47 +01:00
legoboyvdlp R
e0fbf923af Merge branch 'dev' into 3D 2020-09-25 16:40:46 +01:00
legoboyvdlp R
844d604ea1 FADEC: efficientize the nasal loop 2020-09-24 20:44:26 +01:00
legoboyvdlp R
600f52375f Thrust: redo Nasal. Much more efficient now. 2020-09-20 21:07:51 +01:00
legoboyvdlp R
74a88f52b3 Merge branch 'dev' into 3D 2020-09-17 19:49:16 +01:00
legoboyvdlp R
9300c41fd1 Lower ECAM: cconvert electrical page to ELEC nodes. Remove all instances of getprop. Fix bug in battery display. 2020-09-17 17:48:31 +01:00
legoboyvdlp R
3d613905be Improve Nasal for brake system. Use PTS + more efficient loop. 2020-09-16 19:23:17 +01:00
legoboyvdlp R
990f2ed349 Merge branch 'dev' into 3D 2020-09-15 18:50:50 +01:00
legoboyvdlp R
bf4f576359 More PTS / getValue() 2020-09-15 18:49:07 +01:00
legoboyvdlp R
f69ed58384 Nasal fixup 2020-09-15 18:22:35 +01:00
legoboyvdlp R
96e1b7332b Correction 2020-09-15 18:18:34 +01:00
legoboyvdlp R
32a17efa67 Reverser control code to PTS 2020-09-15 18:17:06 +01:00
legoboyvdlp R
3241f5b592 Merge branch 'dev' into 3D 2020-09-12 19:16:11 +01:00
legoboyvdlp R
d779ddaa1c FADEC nasal: use PTS nodes rather than getprop 2020-09-12 19:07:52 +01:00
legoboyvdlp R
a1b5edf397 Remove legacy ventilation code; move legacy braking code to JSB 2020-09-12 18:13:34 +01:00
legoboyvdlp R
19e0b0b9aa Pneumatics: remove un-needed legacy starting engines code 2020-09-12 17:57:23 +01:00
legoboyvdlp R
2f6d04b2fd Fuel flow sensors on ECAM fuel page powered with FADEC self-test. Also, the fuel used is now reset when engine start occurs 2020-09-12 17:43:00 +01:00
legoboyvdlp R
6a54b0b9a9 Merge branch 'dev' into 3D 2020-08-15 14:06:02 +01:00
legoboyvdlp R
c08ebae3d1 More nodes 2020-08-14 19:51:57 +01:00
legoboyvdlp R
25942cb834 Electrical: use nodes 2020-08-14 19:25:58 +01:00
legoboyvdlp R
a443e0aa83 Fix battery percent 2020-08-13 19:54:58 +01:00
legoboyvdlp R
5fe512a913 APU: correct un-init property, and ensure start signal is ended when master switch is turned off in pre-init phase 2020-08-13 10:45:08 +01:00
legoboyvdlp R
6801002120 Nothing 2020-08-03 17:50:08 +01:00
legoboyvdlp R
aeb6aaa819 Merge branch 'dev' into 3D 2020-07-31 21:45:59 +01:00
legoboyvdlp R
e1ce34148e Bugfix 2020-07-31 14:32:19 +01:00
legoboyvdlp R
76ce5deae2 Ability to get METAR in MCDU 2020-07-31 14:32:18 +01:00
legoboyvdlp R
86f265b791 Weather uplink 2020-07-31 14:32:18 +01:00
legoboyvdlp R
1718d55e5b Merge branch 'dev' into 3D 2020-07-26 18:27:19 +01:00
legoboyvdlp R
ac7b9643fa Refactor more legacy 2020-07-26 13:43:14 +01:00
legoboyvdlp R
6b9209bd08 Improvements for brakes, merge two brake nasal files and use PTS / props.globals for brakes 2020-07-26 00:13:54 +01:00
legoboyvdlp R
c3c56e34ae Sound fixes / improvements 2020-07-25 21:04:38 +01:00
legoboyvdlp R
8d150121b5 Merge branch 'dev' into 3D 2020-07-25 01:23:56 +01:00
legoboyvdlp R
05bde5aa40 Company call 2020-07-23 15:33:11 +01:00
legoboyvdlp R
b1a71ccfbf Fix power source on right hand side MCDU 2020-07-22 18:35:09 +01:00
legoboyvdlp R
9ff9c5f3a6 Merge branch 'dev' into 3D 2020-07-17 21:31:04 +01:00
legoboyvdlp R
c50d42c138 Fix Nasal errors, fix payload dialog 2020-07-17 20:58:39 +01:00
legoboyvdlp R
fac5b143a0 Merge branch 'dev' into 3D 2020-07-13 16:48:35 +01:00
legoboyvdlp R
85779a5676 Major bugfixes to failures; correct property references; optimize it-fbw 2020-07-11 20:23:21 +01:00
legoboyvdlp R
19e1ecd78b Merge branch 'dev' into 3D 2020-07-04 21:15:52 +01:00
legoboyvdlp R
6951c78e77 Merge branch 'dev' into pneumatics 2020-07-03 15:28:27 +01:00
legoboyvdlp R
52a783292d Merge branch 'dev' into 3D 2020-06-26 14:02:10 +01:00
legoboyvdlp R
87c55a1fd0 Bugfixes to failures dialog 2020-06-26 14:00:28 +01:00
legoboyvdlp R
914ecaed4f Zone temperature. 2020-06-20 19:54:59 +01:00
legoboyvdlp R
3cf9fcc6ba Duct temperatures 2020-06-20 17:08:56 +01:00
Vladimir Jelovac
b504ed18a1 Using a single property for all gear chocks #151 2020-06-17 21:58:46 +02:00
legoboyvdlp R
2d59e2d040 Add alpha norm property per Octal's request 2020-06-05 22:48:53 +01:00
legoboyvdlp R
5d46f4e5ee Pack ram air / hot air valve / trim valve initial simulation 2020-06-04 12:43:30 +01:00
legoboyvdlp R
569a4811d5 Add emergency ram air valve 2020-06-03 19:20:10 +01:00
legoboyvdlp R
ecf434666d Merge branch 'dev' into pneumatics 2020-05-31 21:12:54 +01:00
legoboyvdlp R
1c77d670aa Load cost index automatically if you try to enter ZFW with no cost index set 2020-05-23 12:43:09 +01:00
legoboyvdlp R
f85886d395 Pack flow valves shown properly on the bleed page 2020-05-14 12:22:52 +01:00
legoboyvdlp R
ee81d65ff2 Packs: add output temperature. Correct bleed page errors. 2020-05-13 20:58:44 +01:00
legoboyvdlp R
dd5c49ef8c Air Cond - pack flow ctl valves 2020-05-13 00:44:03 +01:00
legoboyvdlp R
6408e95ac4 Correct pressure ratings from AMM for engine start 2020-05-12 22:03:29 +01:00
legoboyvdlp R
30d3a5bd6d Make engines start, restore legacy stuff from the old pneumatics system 2020-05-12 21:47:05 +01:00
legoboyvdlp R
c439905886 Merge branch 'dev' into pneumatics 2020-05-12 09:53:37 +01:00
Josh Davidson
e00b6a94a1 Control: Totally refactor Flaps/Slats system, add more detail 2020-05-11 22:40:59 -04:00
legoboyvdlp R
37c7ee320e Further improve bleed fault 2020-05-11 13:08:55 +01:00
legoboyvdlp R
bb897df526 Update properties; further corrections 2020-05-10 15:37:05 +01:00
legoboyvdlp R
31637b6f68 Bleed improved failures, ECAM warnings 2020-05-06 21:34:08 +01:00
legoboyvdlp R
062177aba6 Warnings 2020-05-06 17:05:53 +01:00
legoboyvdlp R
cb6fafd9c1 APU bleed improvements; improvements to lower ECAM 2020-05-05 21:58:50 +01:00
legoboyvdlp R
42c1a86668 APU bleed 2020-05-05 20:21:15 +01:00
legoboyvdlp R
531603e16b Re-organize the nasal foder a bit... oh, and add a pneumatics system 2020-05-05 19:12:14 +01:00
legoboyvdlp R
d6344cca6e New battery charging logic 2020-05-03 17:13:49 +01:00
legoboyvdlp R
bd9975db57 Updates to IRS INIT page 2020-05-01 17:46:53 +01:00
legoboyvdlp R
f64a7892d3 Bugfix lights; ALIGN --> OFF 2020-05-01 15:23:00 +01:00
legoboyvdlp R
8f60cd388e Correct ADR knobs 2020-05-01 12:47:53 +01:00
legoboyvdlp R
9d0817fd35 Re-add leading slash on ADR code; props.nas 2020-05-01 09:42:09 +01:00
legoboyvdlp R
e5066031d0 Remove deprecated file, rename class 2020-05-01 09:41:39 +01:00
Josh Davidson
62931a38a5 Sim: Refactor ND EFIS interface, Altimeter STD, and fix some bugs 2020-04-27 11:37:43 -04:00
Josh Davidson
9cc44f0ee0 Sim: Various cleanup and optimization 2020-04-27 09:58:38 -04:00
vezza
a257b23750 Bugfix - Brakes overheat on replay #115 2020-04-26 09:59:12 +02:00
legoboyvdlp R
1ed30c1f0c Fix PTU sound 2020-04-25 16:03:56 +01:00
legoboyvdlp R
7899e4e7e1 Remove debug statement. Leave other two for investigating potential bugs with excess motion in future 2020-04-23 10:15:01 +01:00
legoboyvdlp R
f68ad95db5 Electrical supply 2020-04-21 16:35:11 +01:00
legoboyvdlp R
49d2b0ec1c Bugfix, add to ECAM 2020-04-21 16:07:16 +01:00
legoboyvdlp R
1782383168 HF radios interfaced 2020-04-21 15:54:55 +01:00
legoboyvdlp R
330766b01d Connect to RMP 2020-04-21 14:24:05 +01:00
legoboyvdlp R
6c1c255a98 HF simulation: add class, static noises, and tuning. Interface with RMP 2020-04-21 13:07:47 +01:00
legoboyvdlp R
fdc636b5e7 Correct acconfig so it always works. Nasty. Rework acconfig? 2020-04-19 20:20:52 +01:00
f5b71b308c
Merge pull request #116 from legoboyvdlp/APU
JSBSim APU
2020-04-19 14:33:26 +00:00
legoboyvdlp R
e9d9407742 Bugfix buttons.nas, fault light operation, cooldown timer works now 2020-04-19 01:58:19 +01:00
legoboyvdlp R
caf3c3df47 Proper integration with fire, ecam, electrical 2020-04-19 01:26:24 +01:00
legoboyvdlp R
e2e42611f2 Major improvements, oil simulated, acconfig, lower ecam, etc 2020-04-18 19:57:59 +01:00
legoboyvdlp R
febdbf7a73 No need to fast start all the time, now. 2020-04-18 17:04:30 +01:00
legoboyvdlp R
a651bd1bfd Bugfix 2020-04-18 17:02:08 +01:00
legoboyvdlp R
200c7dc3ad Bugfix ADR 2020-04-18 14:13:07 +01:00
legoboyvdlp R
d7579a9df8 Add power and ADIRS to DDRMI, fix decimal point when > 20 nautical miles 2020-04-18 14:13:07 +01:00
Josh Davidson
60bdf8f08e GIT: Update 2019 to 2020 2020-04-18 01:36:46 -04:00
legoboyvdlp R
8bf1035d0d Acconfig... 2020-04-18 00:51:16 +01:00
legoboyvdlp R
d0d6c8fa82 Fix ref to old prop, remove old apu system, acconfig 2020-04-17 23:41:36 +01:00
legoboyvdlp R
6d95b51604 Fix apu valve weirdness 2020-04-17 23:27:01 +01:00
legoboyvdlp R
54c6891e4a If you toggle setlistener too fast it don't fire 2020-04-17 22:06:58 +01:00
legoboyvdlp R
04fb699371 Proper APU valve display on fuel page 2020-04-17 21:56:12 +01:00
legoboyvdlp R
4c7dd7fed5 Add to all variants, and correct fuel valve 2020-04-17 20:11:44 +01:00
legoboyvdlp R
b7fd20b692 JSBSim apu 2020-04-17 17:07:04 +01:00
fly
2202d90959 Save as well the nd mode model position
Signed-off-by: fly <merspieler@airmail.cc>
2020-03-21 15:09:09 +00:00
vezza
3e60a4d63c bugfix - removed the 2.5 °C error correction causing the brakes temp to be < TAT 2020-03-18 00:10:29 +01:00
b2b6365146
Merge pull request #86 from colingeniet/weather-effects
Add weather effects on windshield
2020-03-17 09:46:15 +11:00
Colin Geniet
fc50a1fbb5 Fix error when calling icingInit twice 2020-03-16 23:01:05 +01:00
Colin Geniet
b10a164a62 Icing: Add scaling factor to frost-level
Significantly increase scaling factor of
/environment/aircraft-effects/frost-level, so that frost effects are
visible.
2020-03-16 08:48:45 +01:00
1bd38663e0
Merge pull request #70 from legoboyvdlp/save
Implementing state save between sessions
2020-03-15 06:27:26 +11:00
Colin Geniet
197ce0c664 Rewrite icing parameters computation
Remove unnecessary properties I/O.
2020-03-14 11:48:41 +01:00
Colin Geniet
f6e8bed92b Rewrite nasal icing system
Rewrite the iceable components nasal code.
Remove code duplication and excessive setprop/getprop.
Fix that <output-property> tags were ignored.
2020-03-14 11:48:41 +01:00
fly
75b1d4c4f2 Add option to define saved props
Signed-off-by: fly <merspieler@airmail.cc>
2020-03-10 02:18:24 +00:00
fly
a7c87dc428 Added a few more common controls to be saved
Signed-off-by: fly <merspieler@airmail.cc>
2020-02-29 18:38:32 +00:00
fly
c16c0c2875 Accept parameter for save file
Signed-off-by: fly <merspieler@airmail.cc>
2020-02-29 18:11:57 +00:00
vezza
9cc76bed07 Added engines moisture effect, engines spray effect, brake temp modulation according weight /compression-norm), removed brakes temp increase on thrust 2020-02-21 23:27:52 +01:00
Andrea Vezzali
03584e4067
Merge pull request #12 from legoboyvdlp/dev
keep aligned with head repo
2020-02-21 23:26:50 +01:00
vezza
a209d8608d Merge branch 'dev' of https://github.com/legoboyvdlp/A320-family into legoboyvdlp-dev 2020-02-16 09:15:42 +01:00
Jan Hudec
837d2a16d3 Make reverse thrust also respect selected engines
The simple toggle, bound to Del, engages reverse on the selected engine,
but if it is engaged on either, disengages it on both, so you don't get
stuck in reverse when selecting engine.

I also removed the check of weight-on-wheels from the disengage case, so
you don't get stuck if somehow the aircraft still becomes airborne after
selecting reverse on the ground.

The finer control, bound to F1 and F2, only controls the selected engines
now. Previous version disengaged reverse for both engines when either
reached zero throttle-rev, which does not seem to be founded in reality
and does not make much sense. You can always use Del to disengage reverse
on both engines.
2020-02-15 23:34:12 +01:00
Jan Hudec
9e82967df1 Make the thrust detent bindings respect selected engines
Now that PgUp/PgDn respect selected engines respects selected engines,
make the TOGA, MCT/FLX and CL shortcuts do so as well.

Idle binding is an exception, because both thrust levers must be set to
idle for spoilers to deploy while one is enough to disengage the A/THR
and you don't want to repeat TAM3054 just because you forgot the
re-select both engines.
2020-02-15 23:26:09 +01:00
fly
f66013f0b1 save.nas
Signed-off-by: fly <merspieler@airmail.cc>
2020-02-11 16:39:41 +00:00
vezza
868fd28a16 Moisture effect on engines + brakes temp bug fix 2020-02-07 20:39:12 +01:00
legoboyvdlp R
d9df41ddde Test removing forward slash 2020-02-07 16:10:54 +00:00
legoboyvdlp R
1fbd141fd7 double the cooling effect, divide engine thrust effect by five 2020-02-02 21:03:03 +00:00
legoboyvdlp R
d888b1a1e6 Correct whitespace, remove un-needed things, remove tat calculation 2020-02-02 20:40:05 +00:00
vezza
c40c32433a Brakes temp improvements 2020-01-27 19:01:33 +01:00
Andrea Vezzali
a21ac7213c
Merge pull request #8 from legoboyvdlp/dev
keep aligned with head repo
2020-01-13 10:11:16 +01:00
vezza
5a20652c4a Tune brake's temperatures and change brk_fan_on color 2020-01-09 00:25:12 +01:00
vezza
fbc72db56f Tune brakes temperatures 2020-01-08 23:39:10 +01:00
vezza
2a858cec7d Adding:
- brakes temperature;
- brake temp indication in LOWER ECAM wheels page;
- Brake fans switch on main panel;
- Brake Hot light on main panel;
- "BRK FAN" ECAM message;
2020-01-05 20:01:35 +01:00
legoboyvdlp R
6ef03f87e9 Fix fire warnings 2020-01-02 22:30:59 +00:00
legoboyvdlp R
450a3d6e25 Fix the fire buttons powersupply in EMER ELEC 2020-01-02 11:25:47 +00:00
legoboyvdlp R
e30af58122 Add overspeed PFD warning for the landing gear 2020-01-01 22:11:26 +00:00
legoboyvdlp R
ba51c852f5 Add timer to elec to wait a short time before tripping autopilot if there is a failure, to account for transient failures 2020-01-01 21:49:44 +00:00
legoboyvdlp R
327e04b5c0 Fail the autopilot and autothrust depending on the electrical status of the aircraft 2019-12-28 17:55:37 +00:00
legoboyvdlp R
6d806db28e Move DMC, comment in ATC 2019-12-25 13:01:02 +00:00