1
0
Fork 0
Commit graph

1304 commits

Author SHA1 Message Date
legoboyvdlp R
768cf4e1a0 FCU: improve display of characters; LVL / CH should always display also. Improve speed control range 2021-06-16 13:36:36 +01:00
legoboyvdlp R
84526a7dfe FCU: vs / fpa -- improve display 2021-06-16 12:39:59 +01:00
legoboyvdlp R
0c8b70403b Add missing variable 2021-06-13 19:41:53 +01:00
legoboyvdlp R
851c06ec3e Style improvements and restore work that was reverted 2021-06-13 19:29:25 +01:00
legoboyvdlp R
2590e73403 Nasal cleanup 2021-06-13 18:57:13 +01:00
legoboyvdlp R
a702a2b4db Merge branch 'rework' of https://github.com/inuyaksa/A320-family into inuyaksa-rework 2021-06-13 18:48:13 +01:00
legoboyvdlp R
b87c404581 Simbrief: explicitly disable the ability whenever FROM / TO is already filled, because the function is not available then 2021-06-13 17:58:01 +01:00
legoboyvdlp R
c87de06eff Simbrief: after a FMGC reset, also reset the Simbrief inhibit for a new flight 2021-06-13 17:55:01 +01:00
legoboyvdlp R
3345d0247f FMGC: bugfix; also more getprop --> props.globals 2021-06-13 00:24:46 +01:00
Inuyaksa
5715d480b7 A better autoland light - first attempt 2021-06-12 21:46:44 +02:00
Inuyaksa
7720e583ba lost changes 2021-06-12 20:57:09 +02:00
Inuyaksa
650eea4f6e typo 2021-06-12 20:49:37 +02:00
Inuyaksa
3f3442d259 MCDU web, qrcode with local-it, fixes on html
- For mobile devices, you have to insert your local ip to generate a qrcode
- Fixed HTML for zoom action and double tap
2021-06-12 18:53:54 +02:00
Inuyaksa
c7743820cd Revert "Merge branch 'dev' into rework"
This reverts commit 0140738582, reversing
changes made to 23369f854b.
2021-06-12 17:36:16 +02:00
Inuyaksa
0140738582 Merge branch 'dev' into rework 2021-06-12 15:46:45 +02:00
Inuyaksa
c4036fc407 autoland light, phase as a nodes optimzed fmgc phase loop 2021-06-12 15:42:41 +02:00
Inuyaksa
e1f4c230cc Merge branch 'dev' into rework 2021-06-12 11:41:36 +02:00
legoboyvdlp R
87f49f28e9 FMGC: improve nasal 2021-06-12 00:29:04 +01:00
Josh Davidson
66c53a91e2 FMGC: Fix listener cancel break some func 2021-06-10 11:49:30 -04:00
Josh Davidson
d33d229f86 FMGC: Fix listener cancel break some func 2021-06-10 11:49:09 -04:00
legoboyvdlp R
f025bb82f9 FMGC: improve Nasal code quality 2021-06-10 16:42:16 +01:00
legoboyvdlp R
6c138c4a10 FMGC: improve Nasal code quality 2021-06-10 16:38:16 +01:00
legoboyvdlp R
1827042f10 Merge branch 'dev' into 3D 2021-06-09 17:33:32 +01:00
legoboyvdlp R
35ddbf0426 Some extra PTS 2021-06-09 17:25:17 +01:00
legoboyvdlp R
51e82aeb09 FCU code: use ITAF nodes rather than own nodes 2021-06-09 17:20:19 +01:00
legoboyvdlp R
49f994bece ADF radio: implement BFO mode such that it will allow the ident to be heard with backup nav 2021-06-09 13:19:52 +01:00
legoboyvdlp R
aa3990d3d9 Misc fixes + improvements to Nasal code; no real changes; only improved code quality 2021-06-08 18:16:19 +01:00
legoboyvdlp R
0dd4f55400 Correct acconfig.nas failures resetting; brake guague --> use lag_filter instead of property rules filter 2021-06-08 16:53:09 +01:00
legoboyvdlp R
113b2264f3 Pneumatics: remove some extra un-needed code 2021-06-08 16:09:21 +01:00
legoboyvdlp R
9798a20850 Hydraulics / brakes: smooth the pressure guague 2021-06-07 15:38:50 +01:00
Inuyaksa
d18b121223 rework fix 2021-06-06 23:21:58 +02:00
Inuyaksa
69a4678e16 Revert "some logic optiomizing"
This reverts commit b4e59e15b8.
2021-06-06 22:25:52 +02:00
Josh Davidson
0515ff4f66 VC: Display shader overhaul 2021-06-06 12:45:04 -04:00
Josh Davidson
fa1ace4da3 Files: Merge dev 2021-06-06 11:18:50 -04:00
Inuyaksa
b4e59e15b8 some logic optiomizing 2021-06-05 14:59:50 +02:00
legoboyvdlp R
bdd2c6c9fe Fix the ARRIVAL page; remove version checks for approach VIAs 2021-05-26 16:06:49 +01:00
legoboyvdlp R
4146260147 Misc improvements to DEPARTURE page to correct edge usecases 2021-05-22 13:50:29 +01:00
legoboyvdlp R
249ea57d29 MCDU DEPARTURE page: fix such that transitions are scrollable. Fix a couple of other bugs. To change the SID you'll have to go back to the runway page and re-select the runway. 2021-05-22 13:41:54 +01:00
Josh Davidson
d5b0099aec Merge branch 'dev' into 3D 2021-05-19 12:48:25 -04:00
Josh Davidson
b771101300 FMGC: fix bug on disarm loc/appr 2021-05-19 12:48:06 -04:00
Josh Davidson
5be6d11265 Control: Begin EPR simulation for IAE 2021-05-18 12:01:52 -04:00
legoboyvdlp R
4b9166605d Leading / with setlistener 2021-05-18 13:02:11 +01:00
Josh Davidson
632c73c3d1 Control: Fix autobrake to work with new FADEC 2021-05-17 12:30:04 -04:00
Josh Davidson
722c89c27b Control: Start V2500 2021-05-16 18:31:08 -04:00
Josh Davidson
ebcab7f21d Control: Make Alpha Floor and Toga Lk work, DU: fix the a floor message on ECAM 2021-05-16 13:18:18 -04:00
fly
d11a5dac47 Merged 3D into 3D-canvas
Signed-off-by: fly <merspieler@airmail.cc>
2021-05-15 18:07:05 +00:00
legoboyvdlp R
53439c3cb6 Merge branch 'dev' into new-electrical 2021-05-12 12:17:12 +01:00
legoboyvdlp R
37802c6354 Fix property reference 2021-05-03 13:29:56 +01:00
fly
0dd88aaf2c Added sidestick priority latching
Signed-off-by: fly <merspieler@airmail.cc>
2021-04-30 16:05:37 +00:00
fly
2443d3a4d0 Fix priority left/right being cut off in some cases
Signed-off-by: fly <merspieler@airmail.cc>
2021-04-30 15:38:58 +00:00
fly
ac599a2319 Fix APDisc warning being cancled instantly
Signed-off-by: fly <merspieler@airmail.cc>
2021-04-30 12:32:41 +00:00
Josh Davidson
8befc0458c Sim: FIx engine pos for differential, Control: Fix really broken lever reminder logic 2021-04-29 17:24:50 -04:00
fly
a2a3403efa Basic sidestick priority
Signed-off-by: fly <merspieler@airmail.cc>
2021-04-29 21:18:20 +00:00
fly
6a15da11b2 Fixed VHF datamode according to real aircraft
Signed-off-by: fly <merspieler@airmail.cc>
2021-04-28 19:09:56 -04:00
Josh Davidson
bfeb003c41 Control: Add and enumerate proper second input sidestick 2021-04-28 19:09:54 -04:00
fly
adecca1091 Fixed VHF datamode according to real aircraft
Signed-off-by: fly <merspieler@airmail.cc>
2021-04-28 20:01:15 +00:00
Josh Davidson
9fa94b6982 Sim: Update view controller 2021-04-27 08:39:42 -04:00
Josh Davidson
694c2ea795 Control: Add thrlock logic 2021-04-27 08:34:07 -04:00
Josh Davidson
89b5590d01 Sim: Cleanup more useless sh*t 2021-04-27 08:07:26 -04:00
Josh Davidson
a376044f5c Control: Simulate thrust reversers properly 2021-04-24 13:05:23 -04:00
Josh Davidson
78bdc2997b Control: Fix slewPitchWheel problem 2021-04-24 10:49:02 -04:00
Josh Davidson
35d3c7f178 Control: Fix FADEC issues, make throttle lever available to systems 2021-04-23 18:01:12 -04:00
Josh Davidson
0f4dd9a4b9 FMGC: Install new speed on pitch system, hook up FADEC properly to engage SRS/RWY, bugfixes 2021-04-23 16:30:35 -04:00
Josh Davidson
5df1032bd1 Control: Refine engine control law farther, fix and add flex logic, add limits indications properly 2021-04-23 13:21:07 -04:00
Josh Davidson
e12fda712b FMGC: Update ITAF controller to 4.0.7 beta 3 2021-04-22 18:03:06 -04:00
Josh Davidson
c154cdc0ee Control: Tie fadec into the plane more and add eng 2 control 2021-04-22 17:44:17 -04:00
Josh Davidson
3532ff11a0 FADEC: Redo and begin new system, Control: add simulated drooping 2021-04-22 15:01:55 -04:00
fly
85eddca06b Added missing RAT doors
Signed-off-by: fly <merspieler@airmail.cc>
2021-04-06 20:48:04 +10:00
legoboyvdlp R
135c438e49 Elec: some improvements to the ELEC page 2021-04-04 20:10:40 +01:00
legoboyvdlp R
9aa7143d21 Electrical: fix bugs 2021-03-28 20:39:46 +01:00
fly
23fb5ba25e Fixed object names
Signed-off-by: fly <merspieler@airmail.cc>
2021-03-20 03:47:37 +11:00
legoboyvdlp R
75b874d2a9 A320 Electrical system: push an entirely new battery logic and connections 2021-03-19 16:46:37 +00:00
fly
089fa1d992 Merged 3D
Signed-off-by: fly <merspieler@airmail.cc>
2021-03-14 04:10:31 +11:00
legoboyvdlp R
3f9852d0f0 Merge branch 'dev' into new-electrical 2021-03-11 12:12:23 +00:00
legoboyvdlp R
3a37a2dc42 Merge branch '3D' into cpdlc 2021-03-11 11:45:07 +00:00
legoboyvdlp R
eb8cafceae Merge branch 'dev' into 3D 2021-03-11 11:44:39 +00:00
legoboyvdlp R
9252af7f80 Fix VHF3 2021-03-06 19:54:29 +00:00
legoboyvdlp
b6c14ccabc
Merge pull request #210 from inuyaksa/terrain
NavDisplay: add Terrain on ND
2021-03-06 12:14:01 +00:00
fly
e1c538299e Fixed broken VHF data mode
Signed-off-by: fly <merspieler@airmail.cc>
2021-03-06 07:30:29 +11:00
legoboyvdlp R
f894183cf7 More ATC pages 2021-03-02 17:53:46 +00:00
legoboyvdlp R
9158416153 MDCU: add ATC pages 2021-03-01 21:12:12 +00:00
legoboyvdlp R
9c7e8350df Merge branch '3D' into cpdlc 2021-03-01 17:46:44 +00:00
legoboyvdlp R
55f81ab7ab Merge branch 'dev' into 3D 2021-03-01 17:46:09 +00:00
Inuyaksa
ec429b8c83 detection for GPWS alert modes 2021-02-24 23:00:46 +01:00
Inuyaksa
15f64c5a23 Merge remote-tracking branch 'upstream/dev' into terrain 2021-02-22 23:59:05 +01:00
legoboyvdlp R
05f5774fd2 Fix that some code was not called with FROM / TO 2021-02-19 20:17:38 +00:00
legoboyvdlp R
06e81b2030 SOP: seatbelt, smoking, emer lts to off 2021-02-19 19:42:56 +00:00
legoboyvdlp R
82521c8e76 Aircraft Config: call resetVarious(). SOP: seatbelts and crew oxy to off 2021-02-19 19:27:51 +00:00
Inuyaksa
cb54074596 Merge remote-tracking branch 'upstream/dev' into terrain 2021-02-19 00:17:43 +01:00
Inuyaksa
ce38936d6a Merge remote-tracking branch 'upstream/dev' into terrain 2021-02-15 23:12:46 +01:00
legoboyvdlp R
341e8558ab VERT REV: add ability to change altitude constraints and speed constraints on the page 2021-02-15 17:45:54 +00:00
Inuyaksa
16f14691ce Merge remote-tracking branch 'upstream/dev' into terrain 2021-02-14 22:04:03 +01:00
vezza
8ba0263978 Chrono on ND (both sides) 2021-02-14 21:01:00 +01:00
Inuyaksa
d08be1e613 real "empty" diamond 2021-02-14 21:00:19 +01:00
legoboyvdlp R
171a9296e1 Simbrief parser: handle no alternate 2021-02-14 16:50:50 +00:00
legoboyvdlp R
fae0c3fed2 Merge branch 'dev' into 3D 2021-02-11 17:19:39 +00:00
legoboyvdlp R
573dbac463 9900 feet 2021-02-09 13:26:28 +00:00
legoboyvdlp R
952933d27f Merge branch 'tcas-test' of https://github.com/inuyaksa/A320-family into tcas 2021-02-09 13:08:54 +00:00
legoboyvdlp R
cf38d944e8 Merge remote-tracking branch 'origin/dev' into tcas 2021-02-09 13:08:32 +00:00
Inuyaksa
b2f9d97534 TCAS - empty diamond for threat level zero 2021-02-08 22:41:37 +01:00
Inuyaksa
2b234d553e Merge branch 'tcas-test' into preflight 2021-02-08 20:50:13 +01:00
Inuyaksa
0a4c5ead33 Merge remote-tracking branch 'upstream/dev' into preflight 2021-02-08 18:59:11 +01:00
legoboyvdlp R
49559e5a68 Emesary system update framework: this works towards reducing property IO by only ever caling a property once. 2021-02-08 15:52:10 +00:00
legoboyvdlp R
2b6749da76 Remove excess comments 2021-02-08 11:52:13 +00:00
Josh Davidson
4466f8b701 Engines: New CFM performance, toga limit but its not active. needs fadec rewrite 2021-02-07 14:12:27 -05:00
Inuyaksa
09051ee137 manage TCAS threatlevel == -1 2021-02-07 17:07:08 +01:00
Inuyaksa
6a0e839c49 Inverted meaning of TCAS THRTALL button 2021-02-07 16:42:10 +01:00
Inuyaksa
53d6193dae TCAS fix THRALL button and AbvBlw altitudes 2021-02-07 15:25:14 +01:00
Inuyaksa
ef53e7ffb2 tcas merge with legoboy 2021-02-07 13:04:05 +01:00
Inuyaksa
87f26de0ff Manual merge from legoboy code 2021-02-07 11:48:32 +01:00
Inuyaksa
2cfd79582b optimized tcas - refresh timed at 500ms 2021-02-06 16:53:22 +01:00
Inuyaksa
730345c732 first step for code optimization 2021-02-06 11:29:21 +01:00
Inuyaksa
f7cb3b062e Merge branch 'dev' into tcas 2021-02-06 01:06:46 +01:00
Inuyaksa
c9c9d93652 A few optimizations and more close to airbus tcas 2021-02-06 01:02:15 +01:00
legoboyvdlp R
622e1ac4ae Bugfix startup from cold and dark 2021-02-05 11:17:54 +00:00
legoboyvdlp R
4a8dd54f9e Add experimental TCAS layer which should not negatively impact performance like the last one by tdammers 2021-02-03 17:10:05 +00:00
legoboyvdlp R
34f949f937 Add GEN 1 / 2 OFF warnings, WING TK LO LVL warnings, and fix warning for lbs / kgs, add CTR TK OFF warning 2021-02-02 19:55:47 +00:00
legoboyvdlp R
c8e186321c ECAM: add SPDBRK STILL OUT warning 2021-02-02 17:25:40 +00:00
legoboyvdlp R
16aba3cbfb Big revision of the electrical warnings 2021-02-02 15:57:48 +00:00
legoboyvdlp R
d73eecc4f3 warning when FLX < outside temp 2021-02-02 13:53:20 +00:00
legoboyvdlp R
b4a2a16656 ENG 1(2) SHUTDOWN 2021-02-02 13:31:20 +00:00
legoboyvdlp R
146f14bde5 add ENG1/2 FAIL warnings, THR LVR NOT SET message 2021-02-01 18:42:28 +00:00
Inuyaksa
9a0f155762 Merge branch 'dev' into preflight 2021-01-31 23:05:21 +01:00
Inuyaksa
7c75030bd3 litlle optiomizations 2021-01-31 23:05:03 +01:00
legoboyvdlp R
a7128554c8 ECAM: fixes for hydraulic faults; ensure that the faults only happen on the ground wtih engine running 2021-01-31 20:18:19 +00:00
legoboyvdlp R
177679ff7a EMER ELEC: big fixes to the logic of the warning 2021-01-31 17:24:49 +00:00
legoboyvdlp R
7abb18dca7 fix logic of gear warning 2021-01-31 12:29:28 +00:00
legoboyvdlp R
4d252bade0 Change color of GEAR NOT DOWNLOCK warning and fix inverted logic 2021-01-30 22:14:20 +00:00
legoboyvdlp R
77a677ed01 Big improvements to cargo fire / lavatory fire warnings 2021-01-30 21:47:32 +00:00
legoboyvdlp R
c986935810 Improve stall warning: found better documentation. It actually does operate in normal law -- just uses different angles to alternate or direct law. Inhibited under 1500 feet at takeoff 2021-01-30 20:22:09 +00:00
legoboyvdlp R
8857a2641c Rework all takeoff config warnings 2021-01-30 18:31:06 +00:00
legoboyvdlp R
7d5db5ad01 Fixes for ENG FIRE warn 2021-01-30 17:18:11 +00:00
legoboyvdlp R
e51dab2e3b ECAM: many fixes to THR LVR ABV IDLE, STALL, and fixes when there was an electrical failure 2021-01-30 16:12:34 +00:00
legoboyvdlp R
59b6196e4c XBLEED FAULT fixes so they don't come on with engine fire 2021-01-29 21:09:21 +00:00
legoboyvdlp R
f10da37fed Improve PROG (add the BRG / DIST) 2021-01-28 18:57:20 +00:00
legoboyvdlp R
c18c35abc5 GPS MONITOR 2021-01-28 13:59:08 +00:00
legoboyvdlp R
318da4c0a2 Merge branch 'dev' into 3D 2021-01-28 12:00:05 +00:00
legoboyvdlp R
39045f9b69 Fixes for MCDU; add EXCESS MOTION 2021-01-28 11:14:03 +00:00
vezza
5d1a800ce9 Chrono on ND (both sides) 2021-01-27 00:14:02 +01:00
legoboyvdlp R
d2bde4b727 Merge branch 'dev' into new-electrical 2021-01-24 20:44:34 +00:00
Inuyaksa
85b1763a92 bool error + PROGAPPR
-fix bool on perfTOInput
- back to CLB from PROGAPPR
2021-01-24 21:03:52 +01:00
Inuyaksa
54f6de1f19 added POSMON page 2021-01-23 20:37:04 +01:00
Inuyaksa
3036056696 PERFTO params not modifiable after prefligh 2021-01-22 23:36:43 +01:00
Inuyaksa
d39f6c89bd little fixes on PROG and PERF pages 2021-01-22 22:14:22 +01:00
legoboyvdlp R
40213dab44 Use acconfig option 2021-01-21 12:56:22 +00:00
legoboyvdlp R
d5c4f80c64 Inhibit canvas in external views (about 3 fps improved for me) 2021-01-21 12:35:22 +00:00
legoboyvdlp R
8c2e0d6600 Bugfix: fix the ATIS API references 2021-01-21 11:57:43 +00:00
legoboyvdlp R
366c8e4d4c PFD: fix bug where it would desync RHS PFD 2021-01-21 11:56:20 +00:00
Inuyaksa
e1a0be5401 cleaning the code 2021-01-21 11:56:17 +00:00
legoboyvdlp R
2dbd7d5c7a APU: instant start up with panel states 2021-01-21 11:56:15 +00:00
Inuyaksa
65705be97b preflight 2021-01-21 11:55:43 +00:00
Inuyaksa
f99479d842 little modifications to fltlog - manage MCDU reset 2021-01-21 11:55:41 +00:00
Inuyaksa
ab603af179 Merge branch 'dev' into preflight 2021-01-20 22:19:39 +01:00
Inuyaksa
9b9dc79026 cleaning the code 2021-01-20 21:25:37 +01:00
Inuyaksa
f4ffe335e0 Merge branch 'dev' into preflight 2021-01-20 21:10:42 +01:00
Inuyaksa
da6562bc8a preflight 2021-01-20 20:32:21 +01:00
legoboyvdlp R
fd3010f82f Bugfix: fix the ATIS API references 2021-01-20 14:51:36 +00:00
legoboyvdlp R
988fab63d0 PFD: fix bug where it would desync RHS PFD 2021-01-19 17:30:25 +00:00
legoboyvdlp R
62e3035ac1 APU: instant start up with panel states 2021-01-18 20:02:24 +00:00
legoboyvdlp R
35cd0ba7a1 update CPDLC library 2021-01-18 12:45:38 +00:00
legoboyvdlp R
4aae0ca23e Merge branch '3D' into cpdlc 2021-01-18 12:32:59 +00:00
Josh Davidson
66251b7c5c Merge branch 'dev' into itaf-update 2021-01-17 15:52:33 -05:00
Inuyaksa
533682abce little modifications to fltlog - manage MCDU reset 2021-01-16 14:27:55 +01:00
Josh Davidson
a987dcdefa FMGC: Oops 2021-01-15 23:57:14 -05:00
legoboyvdlp R
bd98a8dbbd Merge branch 'dev' into 3D 2021-01-14 18:01:55 +00:00
legoboyvdlp
a559b17d1c
Modifications by inuyaksa (#204)
* Addition of AOC page FLIGHT LOG
* Improvements to ATSU
* Add OOOI system (ACARS)
2021-01-14 14:22:12 +00:00
legoboyvdlp R
f4fa67ea57 Merge branch 'dev' into 3D 2021-01-04 12:04:16 +00:00
legoboyvdlp R
79b8a8fc74 Restore missing file. Correct per pilot reference -- the Thales behaves slightly differently 2020-12-31 20:44:26 +00:00
legoboyvdlp R
0161ebf940 As the Simbrief element is representing the AOC rather than CO RTE, its not correct to set a CO RTE. But I'll leave the code there for future CO RTE support. 2020-12-31 20:29:04 +00:00
legoboyvdlp R
2298a87e4b Manual merge of work completed by inuyaksa:
- long pressing CLR button (keyboard/MCDU panel) clears scratchpad
- abort button for panel state dialog, when error occurs on state
  script, you can't close panel
- fix MCDU starting page, arrow color and REQ state
  (https://youtu.be/twwUjHXdNVU?t=57)
- PERFTO, validation on insert of V1/Vr/V2 values and type II error
  messages
- PERFTO, basic validation of THRRED/ACC
2020-12-31 20:03:47 +00:00
legoboyvdlp R
1cb7573d0a Add CPDLC library; add response support and display actual message 2020-12-30 17:52:48 +00:00
legoboyvdlp R
82d4eec004 Pass CPDLC message to DCDU 2020-12-28 16:01:09 +00:00
legoboyvdlp R
28ad15a0c5 Merge branch '3D' into cpdlc 2020-12-28 15:11:45 +00:00
legoboyvdlp R
447b978d2e Rework clustered shading lights (the problems with inside views are known) and add logo lightmap 2020-12-24 16:37:15 +00:00
Josh Davidson
756fec2762 FMGC: Begin to merge in new 4.0.5 and 4.0.6 updates redo FMA calling etc... incomplete and does not fly yet 2020-12-22 13:41:07 -05:00
legoboyvdlp R
944d822ac4 Merge branch 'dev' into 3D 2020-12-18 12:16:42 +00:00
legoboyvdlp R
6499139888 Merge branch 'dev' into cpdlc 2020-12-11 19:28:39 +00:00
legoboyvdlp R
72cebd9077 bugfix for simbrief parser 2020-12-09 19:16:17 +00:00
legoboyvdlp R
fe8877c5c1 Typo fix 2020-12-06 14:59:58 +00:00
legoboyvdlp R
21dbe38bf1 Issue next-CPDLC message command upon receipt. Temporary. 2020-12-02 20:29:03 +00:00
Josh Davidson
33e344097d Aero: Refinements 2020-12-01 12:36:28 -05:00
Josh Davidson
3c73dcb13c Merge 3D 2020-12-01 11:33:13 -05:00
Josh Davidson
449ae8345a Merge branch 'dev' into 3D 2020-12-01 11:26:52 -05:00
Josh Davidson
78f4f8ff63 Control: Fix the trim 2020-12-01 11:25:31 -05:00
legoboyvdlp R
6debf52e8c Add a quickly generated sound which plays after 15 / 5 seconds when you receive a CPDLC message 2020-11-30 19:17:32 +00:00
legoboyvdlp R
0410a0fc91 Upgrade the DCDU / notification interface to allow for full connection and disconnection sequence 2020-11-30 16:53:10 +00:00
fly
0822b86232 Added IAE
Signed-off-by: fly <merspieler@airmail.cc>
2020-11-30 10:32:34 +11:00
vezza
879deba025 Hydraulic and brake system improvements
- loss of braking if no hydraulic pressure;
- code restyling;
2020-11-30 00:13:43 +01:00
fly
892a540008 Won't let me switch branch without committing... damn merge...
Signed-off-by: fly <merspieler@airmail.cc>
2020-11-30 09:13:28 +11:00
legoboyvdlp R
acc4b5c381 CPDLC: add some initial work. Once it's merged to -next, I can then proceed to implement it better 2020-11-29 21:41:52 +00:00
legoboyvdlp R
d6d654afbf Merge branch 'dev' into 3D 2020-11-29 21:40:08 +00:00
legoboyvdlp R
c9d13ca14b CPDLC: add free text page 2020-11-29 16:58:38 +00:00
legoboyvdlp R
94225f512c Merge branch 'dev' into 3D 2020-11-29 14:40:21 +00:00
legoboyvdlp R
05e992132d Add G-force indication to the SD 2020-11-29 13:17:56 +00:00
legoboyvdlp R
9905cc803f Merge branch 'dev' into 3D 2020-11-28 19:27:39 +00:00
legoboyvdlp R
b16aac146e FCU: fix bindings. Not all FBW failures inhibit the autoflight system. 2020-11-28 17:49:09 +00:00
legoboyvdlp R
d2c6dc100d Default value of no smoking sign to 0.5 2020-11-28 15:39:24 +00:00
legoboyvdlp R
30a3d8576d A320: more updates to libraries.nas 2020-11-28 15:38:17 +00:00
legoboyvdlp R
a0fce7b5aa Bugfix shake effect, improve buttons.nas code to avoid running settimer multiple times 2020-11-28 15:25:02 +00:00
legoboyvdlp R
bc445a1eaa Optimization of the systems loop. Remove most of the excess code in libraries.nas, replaced with jsb / updateManager 2020-11-28 13:40:33 +00:00
legoboyvdlp R
98378f45ea Prevent excess garbage collection in FGMC.nas; correction for bug in PTS 2020-11-28 12:26:07 +00:00
Josh Davidson
8d55eda2d4 Sim: Fix the view ordering, the walker now is properly again 2020-11-27 21:17:59 -05:00
legoboyvdlp R
f247d9f4fd Merge branch 'dev' into new-electrical 2020-11-27 20:33:18 +00:00
legoboyvdlp R
8df8dc6868 Merge branch 'dev' into 3D 2020-11-27 19:19:06 +00:00
Josh Davidson
9c359e4d62 Merge branch 'dev' of github.com:legoboyvdlp/A320-family into dev 2020-11-27 12:13:51 -05:00
Josh Davidson
730c0f3117 Sim: Refactor views system to be in more efficent code, and reset views everywhere, add new wing views 2020-11-27 12:13:47 -05:00
legoboyvdlp R
daa5bc5bcc Merge branch 'dev' into 3D 2020-11-27 13:56:25 +00:00
vezza
8ff4d1d662 Hydraulic and brake system improvements
- fix parking brake gauge indication;
- fix accumulator pressure;
- accumulators now provides 7 full brakings to get depressurized.
2020-11-27 00:00:50 +01:00
legoboyvdlp R
cd141f357f Merge branch 'dev' into 3D 2020-11-26 20:47:55 +00:00
legoboyvdlp R
b75fbce2a1 Optimization 2020-11-26 19:31:18 +00:00
legoboyvdlp R
d803796f6b ELEV fault messages + separate ALTN and direct law warning 2020-11-26 19:05:41 +00:00
legoboyvdlp R
2bb5ec6578 MAN PITCH TRIM is controlled now by elevator fault. 2020-11-26 17:53:04 +00:00
legoboyvdlp R
55e4dac6ac FBW: FCTL pitch axis rework. Add FBW dependency to ailerons (ELAC 1 / 2 / SEC 1 / SEC 2 required). Add THS JAM failure. Add hydraulic dependency to the stabalizer. 2020-11-26 17:20:34 +00:00
legoboyvdlp R
20b4d4e767 Fix MMO not showing on PFD 2020-11-24 19:21:58 +00:00
legoboyvdlp R
c6d607e6b2 Landing gear warning light, add emission animation and electrical dependency 2020-11-23 20:18:28 +00:00
Josh Davidson
49140e440c temp fdm shit 2020-11-23 12:54:32 -05:00
vezza
4b58edb995 Hydraulic and brake systems improvements:
- fix flightdeck brakes pressure indicator's bug;
- disable autobrake if antiskid is disabled or green pressure is low/missing;
- set hydraulic brakes snd accumulator's pressure;

to be done: set brake power according to brake's pressure
2020-11-23 02:29:46 +01:00
legoboyvdlp R
024fca8b7d Update engine nasal files to pts / getValue() 2020-11-22 22:54:35 +00:00
legoboyvdlp R
1ece6edb5b Set default chase distance to 60m rather than 80m. This will reduce the impact of a problem with shadow cascade ranges with Compsitor. 2020-11-22 20:43:48 +00:00
Matthew Maring
fe8bb7526b Minor typo 2020-11-22 13:30:24 -05:00
legoboyvdlp R
947428d34c Merge branch 'dev' into 3D 2020-11-22 17:32:13 +00:00
legoboyvdlp R
3582325aa4 ADIRS: make it that PFD comes online after ~25 seconds of align per video reference. FBW: make it that failures can be reverted. So if failure condition ends, you go back to normal law. Please report any problems! 2020-11-22 17:28:35 +00:00
legoboyvdlp R
33a4d70046 Fix FCU - altitude input should be between FL001 and FL490 2020-11-21 20:54:28 +00:00
legoboyvdlp R
1cca50498c Add TCAS stby / NAV TCAS fault warning to A320. NAV TCAS FAULT is implemented according to F9 FWC standard so does not show on powerup, unlike the FSLabs A320. 2020-11-21 20:47:57 +00:00
legoboyvdlp R
1bf301f8ce Further fix 2020-11-21 18:42:47 +00:00
legoboyvdlp R
d41a5be22f Fix runtime error - cruise page has no light so failed 2020-11-21 18:41:27 +00:00
legoboyvdlp R
c4ef0d1cff Possible fix for runtime errors 2020-11-21 18:01:04 +00:00
legoboyvdlp R
81449ed8c0 Fix ATIS parser to conform with changed API 2020-11-21 11:13:28 +00:00
legoboyvdlp R
09cc3447e0 Bugfix departure transitions 2020-11-19 19:27:13 +00:00
legoboyvdlp R
c84d28a7a2 Potential fix for reported error 2020-11-18 16:58:09 +00:00
legoboyvdlp R
5264de9b7f Use framecount technique to improve performance 2020-11-16 22:55:11 +00:00
legoboyvdlp R
d8a962d969 Switch ECAM controller to Emesary 2020-11-16 21:59:53 +00:00
legoboyvdlp R
b171018c27 Emesary: add ECAM subsystem; fix potential bug-causer in IESI. 2020-11-16 21:34:01 +00:00
legoboyvdlp R
1cf8fb5cfd Autopush: update to last version 2020-11-15 18:49:17 +00:00
legoboyvdlp R
fed0432e02 IESI power: now refers to 7XB relay. Also, 200ms delay before IESI power is lost. 2020-11-15 17:03:39 +00:00
legoboyvdlp R
1991d5b60d Merge branch 'dev' into 3D 2020-11-15 16:26:28 +00:00
legoboyvdlp R
497364fbfd Bugfix APU that would fail to start due to not being synced with JSBSim perfectly 2020-11-08 17:52:56 +00:00
legoboyvdlp R
a59364f64f APU: fix bug where it would shutdown on some power transients 2020-11-08 14:40:54 +00:00
legoboyvdlp R
9b45e4d675 It was necessary to manually call predicates to update RTE layers 2020-11-07 19:07:55 +00:00
legoboyvdlp R
7d77279fe6 Bugfixes, enable ATT HDG switch 2020-11-07 14:35:31 +00:00
legoboyvdlp R
9a98276803 Now works 2020-11-05 20:58:25 +00:00
legoboyvdlp R
dcbc72b2a7 Merge branch 'dev' into 3D 2020-11-05 19:13:21 +00:00
legoboyvdlp R
469c7ad171 Improve FWC phase switching, such that some weird behaviours are gone (like flickering from 4 to 6 to 5 on rotation) + its more efficient due to JSBSIM 2020-11-02 17:51:31 +00:00
legoboyvdlp R
46a1c7411d New altitude alerter (should be more reliable, in JSBSim.) 2020-10-31 23:59:18 +00:00
legoboyvdlp R
5adce22c68 Fix potential bug in QRH, fix bug in simbrief parser 2020-10-31 21:56:02 +00:00
legoboyvdlp R
ef3bc019ae Improve FADEC power on the E/WD display, so that you don't get out of sync; also make sure that the TLA indicator disappears when it should 2020-10-30 21:30:35 +00:00
legoboyvdlp R
d550bf84fb Fix power transients 2020-10-28 18:11:19 +00:00
legoboyvdlp R
5d561b851c Add test page again 2020-10-28 17:38:08 +00:00
legoboyvdlp R
def546d04f Updates and improvements to Emesary code. Fix bugs. Everything ported for CFM. All works. Add memoized update to ensure efficiency is maximum. 2020-10-28 16:03:20 +00:00
legoboyvdlp R
d1b65655ba Most of the engine parameters ported. 2020-10-28 00:53:52 +00:00
legoboyvdlp R
6bb53d70d1 Add framework for new Emesary based display framework. This is based off work by Richard Harrison on the F-15, making use of the FrameNotification concept 2020-10-27 23:29:07 +00:00
legoboyvdlp R
cbaa9f2aa8 Bugfix unclearable warning 2020-10-27 17:45:06 +00:00
legoboyvdlp R
30d7d2841a Merge branch 'dev' into 3D 2020-10-26 00:15:55 +00:00
legoboyvdlp R
996372de02 Add procedures parsing to Simbrief parser again. 2020-10-25 21:47:47 +00:00
legoboyvdlp R
03c4c91399 Improve Simbrief parser 2020-10-25 21:15:59 +00:00
legoboyvdlp R
a169c4bd1d Merge branch 'dev' into 3D 2020-10-25 14:17:42 +00:00
legoboyvdlp R
39c1a6447a Better error parsing for METAR / TAF 2020-10-24 22:16:41 +01:00
legoboyvdlp R
868b6c9610 AOC CONFIG page. Bugfixes. ECAM memo for the AOC system, also you need to input flight number now to have a working AOC 2020-10-24 19:09:49 +01:00
legoboyvdlp R
e2123ca287 Implement a standard dictionary interface; bugfixes to ATIS; display ATIS code as a phonetic alphabet rather than a letter 2020-10-24 18:09:28 +01:00
legoboyvdlp R
a867cfc4c9 Save server selection. Improve parser to remove any lowercase char or comma (invalid) 2020-10-24 15:07:23 +01:00
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
5c60cafb68 Add ability to display ATIS in MCDU 2020-10-23 20:38:12 +01:00
legoboyvdlp R
d83e2554d2 Typo fix 2020-10-23 20:09:49 +01:00
legoboyvdlp R
93cf903128 Show ATIS code + time 2020-10-23 18:18:55 +01:00
legoboyvdlp R
66a59b90b2 Link to the flightplan in ATIS 2020-10-23 15:00:57 +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
7990e8349a MCDU: change the way WEATHER REQUEST works slightly, based off video reference. Now, it will return to AOC page, and after some time say WX UPLINK. Also, promp on 6R on AOC page to go to last message. And make dummy ATIS page. 2020-10-22 21:21:04 +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
62ab5483f0 Bugfix for yaw damper fault on startup 2020-10-20 22:24:29 +01:00
legoboyvdlp R
26205d7bec Merge branch 'dev' into 3D 2020-10-20 01:23:00 +01:00
legoboyvdlp R
7fcfff4ad3 Canvas QRH 2020-10-19 15:22:24 +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
f81c7ca72a Add landing gear down warnings (failure to extend and also below 750 feet 2020-10-17 19:59:30 +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
6b7bbeeb7c Takeoff CONFIG test button can now trigger config warnings, except parking brake 2020-10-17 13:40:48 +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
ddc629d258 Revisit stall + park brk config warnings 2020-10-17 12:55:09 +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
293270f57e ECAM warnings for the GEN 1 / 2 fault 2020-10-14 18:08:18 +01:00
legoboyvdlp R
6a8f13aeb4 Emergency bugfix: fix that GCU fault would inhibit gens connecting on startup... 2020-10-14 13:51: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
69a7302f04 Merge branch 'dev' into 3D 2020-10-11 20:52:42 +01:00
Josh Davidson
433fe4ca0e Control: Refactor cockpit elevator trim clickspots to properly control the trim, fixes #150 2020-10-10 20:23:41 -04: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
24cf10b032 Fix managed speed: it should target the entered VAPP if set in the MCDU 2020-10-05 19:40:30 +01:00
legoboyvdlp R
f9aa957083 more typo fix 2020-10-05 19:30:49 +01:00
legoboyvdlp R
e1279ce24e Typo fix 2020-10-05 19:22:38 +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
2b6e1520e3 Improve rudder trim / clock code to be faster / use no getprop or setprop 2020-10-04 15:18:22 +01:00
legoboyvdlp R
b9f2593c82 Fix bug with wind component in simbrief parser 2020-10-03 16:59:06 +01:00
legoboyvdlp R
8000651176 Merge branch 'mcdukgs' into dev 2020-10-03 16:50:42 +01:00
legoboyvdlp R
8793cdda35 Fix Simbrief parser to respect Simbrief weight option 2020-10-03 16:48:31 +01:00
legoboyvdlp R
3d046eea30 Corect very serious error in the block / fuel calculations 2020-10-03 12:34: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
6dce8486d5 Remove un-needed variable 2020-10-03 10:33:38 +01:00
legoboyvdlp R
830617bebc FMA: update Nasal to be more efficient, remove all getprop, logic changes so that things go faster 2020-10-03 10:29:57 +01:00
legoboyvdlp R
e236de2f69 Refactor version checks. Improve altitude alerter code so it uses less properties. FMGC: use less properties 2020-09-28 20:22:00 +01:00
legoboyvdlp R
d38496f196 More Nasal improvements (remove getprop more etc) 2020-09-27 19:00:46 +01:00
legoboyvdlp R
f86c4901c6 UPPER ECAM: Efficientize. Remove old code that isn't needed, and make the ECAM color switching faster 2020-09-27 18:08:34 +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
6f0114457d Accept MCDU input in KG 2020-09-19 14:43:44 +01:00
legoboyvdlp R
74a88f52b3 Merge branch 'dev' into 3D 2020-09-17 19:49:16 +01:00
legoboyvdlp R
74cd14db02 Split the ECAM controller loop to improve performance 2020-09-17 18:15:50 +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
f5c66d6047 JSBSIM Misc file added. 2020-09-12 18:27:32 +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
67edd9a4b8 Merge branch 'dev' into 3D 2020-09-11 16:30:46 +01:00
legoboyvdlp R
5479c1d4f1 Formatting 2020-09-05 11:45:46 +01:00
legoboyvdlp R
8aaca54988 Improve light positions for new 3D model 2020-09-04 21:50:45 +01:00
legoboyvdlp R
bfa4aca7fe A320 wipers, fix view positions more 2020-08-28 21:22:44 +01:00
legoboyvdlp R
221eec42d7 Initial nasal setup for canvas QNH 2020-08-28 15:40:33 +01:00
legoboyvdlp R
5c0ee999ee Merge branch 'dev' into 3D 2020-08-28 14:54:31 +01:00
legoboyvdlp R
8e73fb6b5b Bugfix for issue 176 2020-08-18 17:54:44 +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
258eae0fda GPWS warning for TERR 2020-08-13 11:34:53 +01:00
legoboyvdlp R
95613c43df GPWS: activate TERR switch 2020-08-13 11:16:27 +01:00
legoboyvdlp R
4ba0d35b14 Better relay sounds 2020-08-13 10:58:13 +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
Matthew Maring
e3266e5325 Crz wind bug fix 2020-08-09 09:18:47 -04:00
Matthew Maring
6f69dee2ac Add up/down arrows to winds, support navaid/fix import 2020-08-09 08:38:46 -04:00
Matthew Maring
601d733e46 Fix FL in history wind 2020-08-08 08:55:49 -04:00
legoboyvdlp R
0aefdda66d Better error messaging for simbrief download failure 2020-08-07 13:01:15 +01:00
legoboyvdlp R
b8c31535c4 Fix the flight number. 2020-08-07 12:48:47 +01:00
legoboyvdlp R
1b9c2667bf Fix DCT routing simbrief parser 2020-08-07 12:44:22 +01:00
legoboyvdlp R
e48e060ef6 Invalid flightplan input won't crash flightgear 2020-08-07 11:44:03 +01:00