diff --git a/.github/CHANGELOG.md b/.github/CHANGELOG.md index 685f456bfc3..a75798888c1 100644 --- a/.github/CHANGELOG.md +++ b/.github/CHANGELOG.md @@ -152,6 +152,7 @@ 1. [FMS] Fix approach ident only showing on ND when approach is being flown - @BravoMike99 (bruno_pt99) 1. [A380X/FWS] Add support for deferred procedures, abnormal (non-)sensed procedures - @flogross89 (floridude) 1. [A380X/FWS] Enable FWS failures (FWS 1/2, FWS 1+2, ECP, Audio Function) - @flogross89 (floridude) +1. [ND] Fix wind and speed display update rate for more frequent updates - @bulenteroglu (senolitam) ## 0.12.0 diff --git a/fbw-common/src/systems/instruments/src/ND/ND.tsx b/fbw-common/src/systems/instruments/src/ND/ND.tsx index 04d142918bc..1b26c841f3d 100644 --- a/fbw-common/src/systems/instruments/src/ND/ND.tsx +++ b/fbw-common/src/systems/instruments/src/ND/ND.tsx @@ -532,7 +532,7 @@ class SpeedIndicator extends DisplayComponent<{ bus: EventBus }> { sub .on('groundSpeed') - .atFrequency(2) + .atFrequency(25) .handle((value) => this.groundSpeedRegister.setWord(value)); this.groundSpeedRegister.sub((data) => { @@ -543,7 +543,7 @@ class SpeedIndicator extends DisplayComponent<{ bus: EventBus }> { sub .on('trueAirSpeed') - .atFrequency(2) + .atFrequency(8) .handle((value) => this.trueAirSpeedRegister.setWord(value)); this.trueAirSpeedRegister.sub((data) => { diff --git a/fbw-common/src/systems/instruments/src/ND/shared/WindIndicator.tsx b/fbw-common/src/systems/instruments/src/ND/shared/WindIndicator.tsx index 989b993a318..2a10fdc0483 100644 --- a/fbw-common/src/systems/instruments/src/ND/shared/WindIndicator.tsx +++ b/fbw-common/src/systems/instruments/src/ND/shared/WindIndicator.tsx @@ -32,7 +32,7 @@ export class WindIndicator extends DisplayComponent<{ bus: EventBus }> { sub .on('windDirection') - .atFrequency(2) + .atFrequency(10) .handle((value) => { this.windDirectionWord.setWord(value); @@ -43,7 +43,7 @@ export class WindIndicator extends DisplayComponent<{ bus: EventBus }> { sub .on('windSpeed') - .atFrequency(2) + .atFrequency(10) .handle((value) => { this.windSpeedWord.setWord(value); @@ -54,7 +54,7 @@ export class WindIndicator extends DisplayComponent<{ bus: EventBus }> { sub .on('trueHeadingRaw') - .atFrequency(2) + .atFrequency(25) .handle((value) => { this.planeHeadingWord.setWord(value); });