Tungumál

Topic-icon spurning Gpws vinnur ekki í flugvélum

Meira
1 ári 2 mánuðum síðan # 760 by aamalk

Ég dowlaoded um 5 bæta við flugvélum sem sögðu að það hefur gpws en ég heyri ekki neitt þegar ég er að landa. Þú þarft að virkja það einhvers staðar eða það virkar sjálfkrafa?

vinsamlegast Skrá inn or Búa til reikning að taka þátt í samtalinu.

Meira
9 mánuðum 1 viku síðan - 9 mánuðum 1 viku síðan # 937 by DRCW

FSX hljóðskrárnar eru virkjaðar með dll skrám og 64 bitaútgáfan virkjar þá með xml. Ef þú ert áræði getur þú umbreytt þessum skrám yfir á XML
Mælir: dsd_fsx_xml_sound.gau
Þó að nafnið sé vísað til FSX, mun þetta mál einnig vinna í FS2004. Það er mjög byggt á dsd_xml_sound3.gau.

Panel.cfg setningafræði
gauge10 = dsd_fsx_xml_sound! Hljóð, 2,2,2,2,. / gauges / dsd_xml_sound.ini
gauge11 = dsd_fsx_xml_sound! Debugger, 420,550,600,80

Mikilvægasta breytingin í mælitækni er hvernig það stjórnar hljóðstyrkstillingum. Fyrstu útgáfur af mælinum notuðu bilið frá 0 til 100 til að fá / setja hljóðstyrk. Ég hef breytt þessu á bilinu sem notað er af DirectSound, -10000 (táknað mjög, mjög rólegt) í 0 (fulltrúi fullt magn). Ef þessi breyting er að fara að valda vandræðum með núverandi kóða er hægt að stilla breytu (L: Old Volume Control) til að þvinga málið aftur í gamla aðferðina til að meðhöndla hljóðstyrkstillingar. Sjá fyrir neðan.

Fyrir þá sem ekki hafa notað fyrri útgáfur af málinu, er hvert hljóð stjórnað af sérstökum XML L: Variable (hér eftir nefnt LVar.) Þú stjórnar hljóðinu með því að stilla stýribreytilinn (LVar) á það gildi sem samsvarar til aðgerða sem þú vilt. Þú leyfir LVars að hljóma með stillingarskrá. Tilgreindu stillingarskrána í panel.cfg, sem fimmta breytu fyrir "hljóð" málþætti - sjá dæmi hér að ofan. Mælan mun fylgja eftirfarandi aðferðum við mat á framlengdu stillingarskrárstreng:

1. Þú tilgreinir ættingja slóð með því að hefja það með 'punktur' - sjá dæmi um setningafræði hér fyrir ofan. Þessi punktur festur okkur í raun í helstu FS möppunni. Í dæminu hér að ofan er .ini skráin staðsett í helstu FS gauges möppunni og það heitir dsd_xml_sound.ini. Þú ert ekki takmörkuð við FS gauges möppuna, þú getur tilgreint hvaða möppu þú vilt. Eina áskorunin er að tryggja að notandinn hafi möppuna sem þú tilgreinir í FS möppukerfinu. Þetta er aðferðin sem notuð er af fyrri útgáfum hljóðnemans.

2. Að öðrum kosti getur þú búið til alger slóð í stillingarskránni þinni. Mælirinn mun líta upp á sinn eigin hæfileika. Með því að afmá nafnið sjálft, þá erum við eftir með slóðinni að tiltekinni möppu þar sem málið er sett upp. Til þessa slóð heitir þú að bæta við tilteknu möppunni og skráarnafninu í uppsetningarskránni þinni. Til dæmis er venjulegt próf flugvél mín sett upp í möppu sem heitir:
D: \ fsx \ Aircraft \ b777_300
Setja málið í spjaldskránni og tilgreina stillingarskrá þannig:
gauge37 = dsd_fsx_xml_sound! Hljóð, 2,2,2,2, \ dsd_fsx_test_sound.ini
mun leiða til stillingar skilgreiningar á
D: \ fsx \ Aircraft \ b777_300 \ panel \ dsd_fsx_test_sound.ini - setja upp stillingarskrána í spjaldskrám loftfarsins með hljóðmælinum
Vinsamlegast athugaðu að með þessari aðferð er engin punktur í upphafi panel.cfg breytu strengsins, en strengurinn byrjar með a / eða \ staf. Málið mun meðhöndla / og \ stafina jafnt og þétt.

3. Ef málið finnur ekki punktur eða rista staf í upphafi breytu strengsins, mun það leita í strenginn fyrir táknstafi ":" Ef það finnur einn mun það gera ráð fyrir að þú hefur búið til heill slóð þar á meðal akstursbréfi, í stillingarskránni og mun reyna að hlaða henni án nokkurrar leiðréttingar.
Ég mæli ekki með þessari nálgun fyrir neitt annað en einkanota á tölvunni þinni. Tilgreina stillingarskrárstreng eins og "D: \ fsx \ gauges \ sound_config.ini" er að biðja um vandræði ef þú dreifir spjaldið. Við vitum ekki raunverulega hvar endir notandi hefur sett upp FS.

4. Ef málið finnur ekki ":" staf, mun það gera ráð fyrir að þú reynir að tilgreina slóð á sama hátt og í aðferð 2, að ofan. Það mun bæta við viðmiðunarstrengnum sem fylgir með því að slóðin þar sem málið er hlaðið frá, gefur slash stafið eftir þörfum. Halda áfram með dæmi um próf flugvélin mína, með málinu sem hlaðinn er úr spjaldskránni, sem gefur uppsetningarskrárstreng eins og þetta:
gauge37 = dsd_fsx_xml_sound! Hljóð, 2,2,2,2, panel_sounds \ dsd_fsx_test_sound.ini
mun leiða til stillingar skilgreiningar á
D: \ fsx \ Aircraft \ b777_300 \ pallborð \ panel_sounds \ dsd_fsx_test_sound.ini

5. Sjálfgefið stillingarskrá. Ef engin stillingarskrá er tilgreind, eða ef málið getur ekki fundið skrána sem tilgreind er, mun það nota sjálfgefið heiti. Mælirinn mun líta upp eigin heiti hæfilegs heitis (ef þú eða endir notandinn hefur breytt því) skaltu fjarlægja ".gau" skráarfornafnið og bæta við ".ini" Sjálfgefið stillingarskrá er því í sömu möppu og málið, með sama grunnheiti. Þessi aðferð ætti að draga úr kröfunni um að tilgreina stillingarskrána í mörgum tilfellum. Athugaðu að ef málið notar sjálfgefið vegna þess að þú gafst ekki upp stillingarskrá, þá mun það einfaldlega gera það án frekari viðbótar. Hins vegar, ef það er að nota sjálfgefið þar sem það gæti ekki fundið skrána sem þú tilgreindir, þá birtist það Windows skilaboðareit

Búa til stillingarskrána
Stillingaskráin er notuð fyrir fjölda hluta. Mikilvægasta þessara er að koma á sambandi milli hljóðanna sem þú vilt spila og LVars sem þú notar til að stjórna þessum hljóðum. Ef þú lítur á sýnishornið .ini skrána skráningu í lok þessa skjals, muntu finna að það inniheldur þrjá kafla fyrirsagnir. Af þeim er einn merktur [Hljóð] og einn er merktur [LVars]. Hver hefur skráningu á númeruðu færslum. Númerið er hvernig tengslin milli hljóð og LVar er komið á fót. Vinsamlegast athugaðu að það er eina þýðingin við númerun færslna. Hljóðið við innganginn Sound00 er í samræmi við LVar á Lvar00, hljóðið við inngöngu Sound01 er í samræmi við LVar hjá Lvar01, o.fl.

Eins og þú gætir hafa safnað núna, þegar þú tilgreinir LVars í stillingarskránni, gefðu bara beru nafni. Þú bætir ekki við "L:" í upphafi, eða ", númer" í lokin. Þetta hefur ekkert að gera með því hvernig þú fáir aðgang að breytum í XML, það er aðeins viðeigandi fyrir hvernig C / C + + gauge vinnur með þessum breytum.

Þegar þú býrð til færslur fyrir hljóðin sjálfar í stillingarskránni þinni, getur þú, ef þú vilt, tilgreint hljóðstyrk sem á að sækja um hljóðið þegar það er hlaðið. Sjá fyrstu tvær hljóðfærslur í sýnishorninu .ini skrána hér að neðan. Þessi valkostur er gagnlegur ef þú, eða notandi vörunnar, finnur sérstakt hljóð eða hljóð, eins og það er skráð, er of hátt. Þú getur tilgreint hljóðstyrkinn sem á að nota og þar af leiðandi þarf ekki að trufla að setja það innan skamms. Tilgreina hljóðstyrk á þennan hátt kemur ekki í veg fyrir að þú breytir hljóðstyrknum síðar.

Þegar þú tilgreinir hljóð í stillingarskránni, mun málið fylgja sömu samskiptareglum til að tilgreina hljóðheiti eins og það gerir til að tilgreina stillingar skráarheiti. Þú getur notað ættingja slóð (byrjar með "punktur" og vísar til möppu innan FS möppu trésins) eða þú getur búið til alger slóð með því að nota slóðina að uppsetningarskránni sem grunn (með því að tilgreina \ eða / sem fyrsta staf breytu strengsins, eða með því að skrá möppu og skrá án þess að leiðandi rista.) Sjá fyrsta hljóðstillinguna í sýnishorninu .ini skránni hér að neðan. Það tilgreinir möppu sem heitir PanelSounds, staðsett í möppunni þar sem stillingarskráin er fundin, sem staðsetning hljóðskrárinnar.
Mælirinn mun ekki staðfesta einstök hljóðheiti á mældan hleðslutíma. Hins vegar mun það nota Windows skilaboðareit til að tilkynna notandanum að ekki sé hægt að finna tiltekið hljóð þegar reynt er að spila hljóðið.

Stillingar í þriðja hópnum, [Config] eru skoðaðar síðar.

Vinna með hljóð
Til að stjórna tilteknu hljóði er það bara spurning um að setja samsvarandi LVar við gildið hér fyrir neðan fyrir aðgerðina sem þú vilt:
1 (> L: SomeXMLControlVar, tala) mun spila hljóðið einu sinni, án breytinga á hljóðstyrk eða pönnustillingum.
0 (> L: SomeOtherXMLControlVar, tala) mun stöðva hljóðið ef það er að spila.
8 (> L: YetAnotherXMLControlVar, tala) mun fyrst sækja núverandi hljóðstyrk og innsláttarskjástillingar. Það mun þá beita þeim við hljóðið sem um ræðir, og að lokum, byrja að spila hljóðið í lykkjunarstillingunni.

Stýribreytur breytur geta notað eftirfarandi gildi:
0 - Stöðva hljóð
1 - Spila hljóð einu sinni, án þess að breyta núverandi rúmmáli eða pönnustillingum.
2 - Spila hljóð sem lykkju, án þess að breyta núverandi rúmmáli eða pönnustillingum.
3 - Stilltu hljóðstyrk hljóðsins með því að nota stillinguna sem finnast í tilgreindum VolumeIn breytu, sjá hér að neðan.
4 - Fáðu núverandi hljóðstyrk hljóðsins, settu það í tilgreint VolumeOut breytu.
5 - Settu pönnu hljóðsins með því að nota stillingu sem finnast í tilgreindum PanIn breytu.
6 - Fáðu núverandi stillingu hljóðsins, settu það í tilgreint PanOut breytu.
7 - Spila hljóð einu sinni, en settu fyrst hljóðstyrkinn og pönnuð í stillingar sem finnast í VolumeIn og PanIn breytur.
8 - Spila hljóð sem lykkju, en settu fyrst hljóðstyrkinn og pönnu í stillingarnar sem finnast í VolumeIn og PanIn breytur.
9 - Fáðu lykkjustöð hljóðsins. Skilar 1 aftur ef leikjatölva er lykkja, 0 ef hljóðið er í leik einu sinni eða er ekki að spila.
10 - Afhala hljóð. Hljóð verður sjálfkrafa affermt á lokunarmælingu, en ef hljóðskráin er stór og þú ert búin með það, gætirðu viljað hlaða því strax og endurheimta minnið. Þessi stjórn getur einnig verið gagnleg meðan á prófun stendur. Þú getur breytt hljóðinu og endurhlaðið það án þess að endurhlaða alla spjaldið.
11 - Hlaða inn hljóð með því að nota Windows rödd tækið. Sjálfgefin mun málið nota Windows hljóð tækið til að spila hljóð. Ef þú vilt nota Windows rödd tækið (venjulega annað hljóðkort eða USB hljóð tæki) getur þú notað gildi 11 til að hlaða hljóðinu til að spila á raddbúnaðinum. Öll önnur skipanir, ef þeir þurfa að hlaða hljóð áður en eigin aðgerð er framkvæmd, hleðir hljóðinu fyrir Windows hljóð tækið. Ef þú vilt nota raddbúnaðinn þarftu að nota þessa skipun til að hlaða hljóðinu áður en þú gerir eitthvað annað með því. Ef raddbúnaðinn er sami tækið og hljóðbúnaðurinn, verður hljóðið hlaðið með því að nota tiltæka hljóðbúnaðinn. Ef þú vilt hljóðið að spila í gegnum höfuðtól notandans, ef það er til staðar getur þú notað þetta gildi. Ef annar notandi hefur ekki heyrnartól verður sama hljóðið spilað með því hvaða hljóð tæki sem notandinn hefur. Innifalið með þessum pakka er gagnsemi sem leyfir notandanum að tilgreina sérstaklega hljóðtækin fyrir málið sem á að nota. Ég býst við að í flestum tilvikum mun þetta tól ekki vera nauðsynlegt. Það verður aðeins nauðsynlegt ef notandinn telur að Windows sjálfgefið gildi séu ekki viðeigandi fyrir FS, en vill ekki breyta Windows sjálfgefið.
12 - Eins og 11 hér að ofan, en hleður hljóðinu með Windows hljóð tækinu.

Í Stillingarþáttur .ini skráarinnar er hægt að stilla eftirfarandi atriði. Þau eru öll sýnd með samsvarandi sjálfgefin gildi þeirra.

MaxSounds = 10
Sjálfgefið er 10, en hámarkið er nú 1000. (Já, þú lest það rétt!) Ég get ekki séð neinn með því að nota marga, en minnið er úthlutað í raun núna, þannig að það er engin skað í mjög hámarki. Það mun leyfa hollur notendum að forðast að hlaða fleiri en einu dæmi af málinu á sama spjaldi. Ég hef séð það gerast. Með því að halda hámarkinu á fjölda hljóð sem þú notar í raun munðu bæði CPU og minni nota með málinu.

ErrorFlag = -1
Komi til einhvers konar villu sem eiga sér stað mun stjórnunarbreytu mælisins vera stillt á þetta gildi. Sjálfgefið er -1. Þú getur valið hvaða heiltala gildi þú vilt, nema frá 1 til 99, sem er frátekið fyrir raunveruleg skipanir. Mælan hefur nú nokkra gluggakista skilaboðarefna sem eru byggð á því sem birtist ef villa er til staðar. Ég býst við að sá eini sem þú munt aldrei sjá muni eiga sér stað ef málið finnur ekki hljóðskrá sem tilgreind er í .ini skránni. Til að auðvelda vandræna lausn mun það upplýsa notandann hvaða skrá fannst ekki. Ef villa er til staðar verður neitað að breyta frekari breytingum á stjórnunarbreytu þess hljóðs. Annað hljóð verður þó unnið.

GlobalCommands = DSDGlobals
Þú getur stillt þessa breytu í 3 þroskandi gildi.
1 - stoppar öll hljóð sem eru í spilun.
2 - mutes öll hljóð. Það sett er bindi þeirra til -10000, en hindrar þá ekki í raun að spila.
3 - slökkt á öllum hljóðum sem áður hafa verið þögguð. Það endurheimtir áður geymdar bindi stillingar.
Í hverju tilfelli verður breystin endurstillt á 0.

VolumeVarIn = dsd_xml_sound_volume_in
Notaðu þessa breytu til að tilgreina hljóðstyrkstillingu til notkunar með SetVolume skipuninni (3). Rúmmál er tilgreint sem gildi milli 0 (fullt bindi) og -10000 (100 db dämpun, óásættanlegt.) Í reynd er einhver stilling sem er minna en um -3000 (30 db dregið) óásættanleg.

PanVarIn = dsd_xml_sound_pan_in
Notaðu þessa breytu til að tilgreina pönnunarstillingu til notkunar með SetPan skipuninni (5). Pan er tilgreint sem gildi milli -10000 (fullt til vinstri) og 10000 (til hægri). 0 er miðstöðvar.

VolumeVarOut = dsd_xml_sound_volume_out
Notaðu þessa breytu til að fá bindi stillinguna sem er sótt með GetVolume skipuninni (4).

PanVarOut = dsd_xml_sound_pan_out
Notaðu þessa breytu til að fá pönnuna sem er sótt með GetPan skipuninni (6).

LoopOut = dsd_xml_sound_loop_out
Notaðu þessa breytu til að taka á móti lykkjunarstillingunni sem er sótt með stjórninni (Loop Status Status) (9).

VolumePlayed = dsd_volume_played
Þessi breytu fær sjálfkrafa hljóðstyrkinn sem er notaður þegar síðasti spilunarljósin var gefin út. Athugaðu að þetta hljóðstyrk getur ekki lengur farið - það gæti verið breytt með SetVolume stjórn.

PanPlayed = dsd_pan_played
Þessi breytu mun sjálfkrafa fá pönnuna sem er notuð þegar síðasti leikritið var gefið út. Athugaðu að þessi pönnustilling gæti ekki lengur sótt - það gæti verið breytt með SetPan skipuninni.

LoopPlayed = dsd_loop_played
Þessi breytu fær sjálfkrafa lykkjuna sem er notuð þegar síðasta spilunarskipan var gefin út.

Önnur LVARS, nöfn ekki hægt að velja:

FSSoundIsOn:
Í báðum FS9 og FSX mun þessi breyti snúa aftur 1 ef hljóð FS er virkt og 0 ef það er ekki. Eigin hljóð hljóðarins mun fylgja FS hljóð stöðu - þau munu slökkva ef hljóð FS er slökkt eða ef sim er stöðvuð.

Old Volume Control:
Settanlegt. Ef stillt á 1, mun málið nota gamla hljóðstyrk 0 til 100, með 100 sem táknar fullt hljóðstyrk og 0 táknar að fullu slökkt. Ef stillt á 0, mun málið nota raunverulegt DirectSound svið, sem er -10000 fyrir að fullu þaggað, til 0, sem táknar fullt magn. Athugaðu að ef mælirinn mætir jákvæðum gildum fyrir bindi í [Hljóð] hlutanum í .ini skránni, mun það gera ráð fyrir að þú viljir nota gamla sviðið og stilla þennan breytu í samræmi við það. Fyrir tæknilega hneigð táknar DirectSound sviðið attenuation í 100ths decibels, þannig að gildi -10000 táknar dregið úr 100 decibels. Ekki breyta þessum breytu þegar það er stillt - slæmt mun gerast.

VoiceAvailable:
Þessi breytu gefur til kynna hvort sérstakt raddstæki sé í boði. Skilar 1 ef kerfið hefur aðskilið Windows hljóð og raddbúnað og 0 annars.

FSVersionMajor, FSVersionMinor, FSVersionBuild:
Þessar breytur skilað nákvæmar upplýsingar um útgáfu Flight Simulator sem mælirinn er í gangi.
FSVersionMajor skilar 9 fyrir FS2004 og 10 fyrir FSX. Afleidd ef þú vilt nota hvaða útgáfu tiltekna kóða í eigin mælikvarða.

SimConnected:
Aðeins FSX. Skilar 1 ef tenging við SimConnect var stofnuð og 0 ef það var ekki.

FSSimIsPaused:
Skilar 1 ef uppgerðin er stöðvuð og 0 ef það er ekki.

SoundIsMuted:
Í báðum FS9 og FSX mun þessi breyti koma aftur 1 ef málið hefur slökkt á eigin hljóði og 0 ef hljóðin eru ekki slökkt.

UserMutedSounds
Í báðum FS9 og FSX mun þessi breytu koma aftur 1 ef XML-mál hefur dulbúið hljóðin með því að stilla GlobalCommands-breytu í gildi 2. Þó að einstök hljóð geti verið óvirk með því að stilla hljóðstyrkinn, mun hljóðin ekki sjálfkrafa slökkva með breytingu á hljóðbreytu eða hléustað. Þú verður að höndla sjálfvirkt með því að stilla breytu Global Commands til 3. Ef hljóð hefur ekki verið svo þaggað, mun breytu vera með núll.

ViewSystemStatus:
Aðeins FSX. Sótt um SimConnect.
0 - Utan (blettur) útsýni.
1 - 2D cockpit útsýni
2 - 3D VC skoða
4 - Orthogonal (kort) útsýni
ViewSystemMessages:
Aðeins FSX. Sjálfgefið gildi er núll. Ef stillt er á gildi sem er ekki núll, birtist ViewSystemStatus gildi, að ofan, í Windows skilaboðareit, hvert skipti sem það breytist. Vitanlega, aðeins til tilraunar.

Tími dagsins:
Aðeins FS2004. Skilar annars brotinn tími dagsins breytu.

Dæmi .ini:
Að undanskildum fyrstu tveimur færslum í hlutanum [Hljóð] sýnir eftirfarandi dæmi sjálfgefið gildi sem mælirinn mun nota í fjarveru notanda sem tilgreindur er, eða að öllu leyti engin stillingarskrá. Fyrsta hljóðfærslan sýnir lýsingu á hljóði sem er staðsett innan möppu sem heitir PanelSounds, með þessari möppu sem er staðsettur innan spjaldskrám loftfarsins. Fyrstu tvö hljóðfærslurnar sýna forskriftina um hljóðstyrk sem á að tengja við hljóðið þegar það er hlaðið fyrst af málinu. Fyrstu og þriðju færslurnar lýsa forskrift skráar, innan möppu, þar sem þessi mappa er staðsett í sömu möppu og stillingarskrá.

[Config]
MaxSounds = 10
GlobalCommands = DSDGlobals
VolumeVarIn = dsd_xml_sound_volume_in
PanVarIn = dsd_xml_sound_pan_in
VolumeVarOut = dsd_xml_sound_volume_out
PanVarOut = dsd_xml_sound_pan_out
LoopOut = dsd_xml_sound_loop_out
VolumePlayed = dsd_volume_played
PanPlayed = dsd_pan_played
LoopPlayed = dsd_loop_played

[Hljóð]
Sound00 = \ PanelSounds \ dsd_xml_00.wav, -1500
Sound01 =. \ Hljóð \ dsd \ dsd_xml_01.wav, -2000
Sound02 = Hljóð \ dsd \ dsd_xml_02.wav
Sound03 =. \ Hljóð \ dsd \ dsd_xml_03.wav
Sound04 =. \ Hljóð \ dsd \ dsd_xml_04.wav
Sound05 =. \ Hljóð \ dsd \ dsd_xml_05.wav
Sound06 =. \ Hljóð \ dsd \ dsd_xml_06.wav
Sound07 =. \ Hljóð \ dsd \ dsd_xml_07.wav
Sound08 =. \ Hljóð \ dsd \ dsd_xml_08.wav
Sound09 =. \ Hljóð \ dsd \ dsd_xml_09.wav
Sound100 =. \ Hljóð \ dsd \ dsd_xml_100.wav
Sound999 =. \ Hljóð \ dsd \ dsd_xml_999.wav

[LVars]
Lvar00 = dsd_fsx_sound_id_00
Lvar01 = dsd_fsx_sound_id_01
Lvar02 = dsd_fsx_sound_id_02
Lvar03 = dsd_fsx_sound_id_03
Lvar04 = dsd_fsx_sound_id_04
Lvar05 = dsd_fsx_sound_id_05
Lvar06 = dsd_fsx_sound_id_06
Lvar07 = dsd_fsx_sound_id_07
Lvar08 = dsd_fsx_sound_id_08
Lvar09 = dsd_fsx_sound_id_09
LVar100 = dsd_fsx_sound_id_100
LVar999 = dsd_fsx_sound_id_999

Síðasta breyting: 9 mánuðir 1 fyrir viku síðan með DRCW.

vinsamlegast Skrá inn or Búa til reikning að taka þátt í samtalinu.

  • Ekki leyft: til að búa til nýjan þráð.
  • Ekki leyft: til að svara.
  • Ekki leyft: til að bæta við attachements.
  • Ekki leyft: til að breyta skilaboðunum.
Tími til að búa til síðu: 0.096 sekúndur
Tungumál