Dlaczego gaugesy z markowych modeli nie działają na innych?

Jeśli masz problem sprzętowy i/lub programowy związany z FS, ten dział jest dla Ciebie. Proszę wybrać odpowiednią podkategorię tematyczną.

Moderatorzy: PZL Belfegor, RzEmYk

Piotr Uchtomski
Cadet
Cadet
Posty: 37
Rejestracja: wt 10 kwie, 2007 08:08
Skąd jesteś: Opole

Dlaczego gaugesy z markowych modeli nie działają na innych?

Post autor: Piotr Uchtomski »

Dlaczego niektóre gaugesy z markowych modeli nie działają na innych maszynach
i jak to zrobic aby działały?
Awatar użytkownika
some1
Turboprop Captain
Turboprop Captain
Posty: 242
Rejestracja: śr 05 paź, 2005 18:20
Skąd jesteś: Pruszków

Post autor: some1 »

Bo:

a) producenci piszą skomplikowane gaugesy które są przeznaczone do funkcjonowania razem z resztą awioniki konkretnego samolotu jako całość (na przykład nie są podpięte pod standardową instalację elektryczną, tylko pod "własną" więc nie można ich włączyć przyciskiem "battery on" z cessny)
b) producenci payware/freeware zazwyczaj niechętnie patrzą na takie "pożyczanie" więc mało kto, kto pisze awionikę się tym przejmuje.

Jeśli zegary są skompilowane do .gau to nic nie zrobisz. Jeśli są w XML'u to możesz próbować poprawić... o ile znasz się na programowaniu gaugów w XML.
Piotr Uchtomski
Cadet
Cadet
Posty: 37
Rejestracja: wt 10 kwie, 2007 08:08
Skąd jesteś: Opole

Post autor: Piotr Uchtomski »

Rzeczywiście np. w Tupolewach jest jakaś specyficzna instalacja elektryczna
Instalacja elektryczna powinna być sterowana chyba tylko z aicraft.cfg ?


[General]
[pitot_static]
[weight_and_balance]
[lights]
[GeneralEngineData]
[smokesystem]
[effects]
[fuel]
[contact_points]
[keyboard_response]
[forcefeedback]
[airplane_geometry]
-> [electrical] <- da się z tym coś zrobić?
[flight_tuning]
[TurbineEngineData]
[jet_engine]
[folding_wings]
[flaps.0]
[direction_indicators]
[exits]
[autopilot]
[Reference Speeds]
[gear_warning_system]
[brakes]
[stall_warning]
[hydraulic_system]
[turn_indicators]
[Radios] <- tu się da dopisac np. ADF2
Awatar użytkownika
some1
Turboprop Captain
Turboprop Captain
Posty: 242
Rejestracja: śr 05 paź, 2005 18:20
Skąd jesteś: Pruszków

Post autor: some1 »

Nie, aircraft.cfg jest takim "łącznikiem" pomiędzy samolotem i FS'em i można w nim zdefiniować tylko to, co zostało przewidziane przez twórców symulatora (czyli standardową awionikę). Każdy samolot ma tam odpowiednią konfigurację po to, żeby mógł normalnie funkcjonować w świecie FS'a (na przykład żeby odbierać sygnały z radiolatarni albo komnikować się z ATC potrzebne są odpowiednie nadajniki, i w tym pliku definiuje się, że samolot je posiada).

Natomiast w dużych i skomplikowanych maszynach programista pisząc awionikę może stworzyć własny system elektryczny (czy jakiś inny), symulując realne zachowanie samolotu (na przykład: musi być włączony przełącznik generatora, przetwornicy 115V i bezpiecznik aby jakiś tam przyrząd zaczął działać). Te mechanizmy i zależności są "zamknięte" w gauegesach i nie można się do nich łatwo dobrać.

Jedno czego możesz spróbować to prześledzić które przełączniki trzeba włączyć zanim jakiś przyrząd w takim na przykład Tupolewie zacznie działać, i umieścić je na swoim panelu obok kopiowanego gaugesa, jako wyłączniki.
Piotr Uchtomski
Cadet
Cadet
Posty: 37
Rejestracja: wt 10 kwie, 2007 08:08
Skąd jesteś: Opole

Post autor: Piotr Uchtomski »

Jak zainstalować dopalacz silnika turboodrzutowego aby poprawnie działał?
Po wpisaniu do panel.cfg w Mig-21 CS nie powoduje żadnej czynności.
Na załączonym obrazku widać ten gauges autorstwa P. Morawca,
w jego kodzie XML odczytujemy jego funkcję:

<Gauge Name="afterburner eng1" Version="1.0">
<Element>
<Position X="0" Y="0"/>
<Select>
<Value>(A:turb eng1 afterburner,bool)</Value>
<Failures>
<SYSTEM_ELECTRICAL_PANELS Action="0"/>
</Failures>
<Case Value="0">
Załączniki
scren1.jpg
scren1.jpg (81.31 KiB) Przejrzano 12787 razy
PZL Belfegor
Moderator
Moderator
Posty: 2849
Rejestracja: sob 19 lut, 2005 14:55
Skąd jesteś: Warszawa

Post autor: PZL Belfegor »

Po co Ci ten gauges? MiG-21 od CS ma dopalacz:
Obrazek
Jednak nie jest to efekt, a część modelu - nie usuniesz go.
Piotr Uchtomski
Cadet
Cadet
Posty: 37
Rejestracja: wt 10 kwie, 2007 08:08
Skąd jesteś: Opole

Post autor: Piotr Uchtomski »

Wydaje mi się, że akcja aerodynamiki w FS wymaga aby znajdował się w pliku Aicr. cfg. zapis:

[TurbineEngineData]
afterburner_available= 1


A jeżeli jesteśmy przy Mig-21 to oto moje najnowsze mapy bitowe paneli 2D:

screny
http://www.avsim.ru/file_images/41/img10386_1.jpg
http://www.avsim.ru/file_images/41/img10386_2.jpg
http://www.avsim.ru/file_images/41/img10386_3.jpg

link:

http://www.avsim.ru/files.phtml?fileid=10386
Piotr Uchtomski
Cadet
Cadet
Posty: 37
Rejestracja: wt 10 kwie, 2007 08:08
Skąd jesteś: Opole

Post autor: Piotr Uchtomski »

jak zmodyfikować panel 2D i gaugesy w FS2004
-------------------------------------------------------

1. Teoretycznie powinien wystarczyć arkusz papieru milimetrowego, ale jest darmowy program CFGedit na flightsim.com najlepiej jest oczywiście posiadac Panel Studio.

2. w plikach *.gau i *.cab mozna zmieniać nazwy.

3. Pliki *cab należy umieszczać w folderze PANEL.

4. Jeżeli nie mamy Panel Studio, mapy bitowe gaugesów możemy edytować za pomoca darmowej aplikacji GAUBMP.

5. Gaugesy zakodowane w XML najlepiej obrabiać za pomocą darmowego programu FreeCommander. W jednym panelu otwieramy podgląd archiwym ale nie rozpakowujemy nic. Przenosimy do drugiego panelu żądany plik kopiując go i edytujemy. Następnie kasujemy dany plik z archiwum i kopiujemy do niego wyedytowany plik. XML lub bmp.

6. Mapy bitowe gaugesów nie mogą mnieć więcej jak 16 bitów BMP.

7. Zaczynamy zabawę od modyfikacji istniejących paneli, oczywiście zapisujemy sobie pierwotną wersję.

8. Mapa bitowa panelu powinna mieć wielkość pikseli naszego ekranu monitora i rozdzielczość nie większą jak 300 dpi. 24 bity RGB/BMP.

9. 100% czerń jest widoczna w FS jako przeźroczystość dlatego za pomocą defaultowego PAINTa zalewamy tło tam gdzie ma być okno a jeżeli mamy efekt przeźroczystości tam gdzie nie powinno go być rozjaśniamy całą bmp o 1%.

10. Układ współrzędnych obiektów 2d w panelu FS jest inny niż w szkole, punkt przecięcia się osi XY mamy w lewym górnym rogu.
Współrzędne punktu opisane są w pikselach. (dlatego teoretycznie do projektowania panelu 2D wystarczyłby nam arkusz papieru milimetrowego)

11. Gauges jest umieszczany w panelu jako prostokąt, którego współrzędnymi jest położenie punktu jego lewego wierzchołka oraz szerokość i wysokość mierzona w pikselach. Tutaj dopuszczalne są niewielkie błędy ale powodują one zniekształcenia.

12. Obiekty w *cabie należy projektować/edytować wyłącznie przy użyciu kalkulatora i papieru milimetrowego z dokładnością 0.5 piksela. Stosuje się punkt 9.

13. Uwaga! dwa rodzaje określania pozycji map bitowych w pikselach dla XML gauges:

a) dla kwadratów:

P x, y

określa się najpierw główne tło i wg. niego pozycję względem lewego wierzchołka od góry.

A x, y

względem własnego środka danej mapy bitowej.



b) dla prostokątów obracających się:


P x, y

środek głównego tła,

A x, y

oś obrotu wyznaczona na mapie bitowej poszczególnej figury.


14. PIERWSZY TRIK Z PANELEM - robimy skrót do innego panelu. posługując się nazwą folderu z katalogu aircrafts przykładowo: PssConcorde2004


[FLTSIM]
product_code=FSIM
alias=PssConcorde2004\panel


te trzy wiersze zapisujemy to jako panel.cfg

15. DRUGI TRIK - Modyfikujemy panel markowego samolotu i stosujemy trik pierwszy.

16. Trzeci TRIK - Kopiujemy całą zawartość folderu Panel do dowolnego samolotu i modyfikujemy.

17. Niektóre modele wymagają uzgodnienia zapisu w pliku aircraft.cfg trzeba porówanać ich treść jak coś nie będzie działać.

18.Niektóre modele muszą z kolei mieć wczytane wszystkie gaugesy razem dlatego nie usuwamy ich ale przesuwamy niepotrzebne w dół poza krawędzie mapy bitowej którą użyliśmy jako głównego tła.
Piotr Uchtomski
Cadet
Cadet
Posty: 37
Rejestracja: wt 10 kwie, 2007 08:08
Skąd jesteś: Opole

Post autor: Piotr Uchtomski »

W Mig-15 Bear Studio, mamy dwa typy busoli GIK i UGR
w obydwu przypadkach wskazówka zadanego kursu (w UGR chodzi o tę z dwoma równoległymi liniami) nie obraca się razem ze zmianą wskazania busoli, możemy ją tylko ustawić na dowolny kurs i ani nie drgnie.
Stąd pytanie do ekspertów czy tak powinno być w oryginalnym przyrządzie?
Awatar użytkownika
piotral
Cadet
Cadet
Posty: 43
Rejestracja: czw 31 maja, 2007 19:15
Skąd jesteś: EPBC/EPBK

Post autor: piotral »

Piotr Uchtomski pisze:W Mig-15 Bear Studio, mamy dwa typy busoli GIK i UGR
w obydwu przypadkach wskazówka zadanego kursu (w UGR chodzi o tę z dwoma równoległymi liniami) nie obraca się razem ze zmianą wskazania busoli, możemy ją tylko ustawić na dowolny kurs i ani nie drgnie.
Stąd pytanie do ekspertów czy tak powinno być w oryginalnym przyrządzie?
Czy masz Sp2 do tego MiGa?
Piotr Uchtomski
Cadet
Cadet
Posty: 37
Rejestracja: wt 10 kwie, 2007 08:08
Skąd jesteś: Opole

Post autor: Piotr Uchtomski »

Najnowszy Mig-15 ma SP2, ulepszający wiele szczegółów.
Bardzo dobrze zrobiona jest radiostacja ARK-5.
Na załączonym obrazku widać, wymieniony wskaźnik radiokompasu na nowszy UGR-4 UK (zrobiony ze zdjęcia z Iskry). Pulpit przyrządów i radiostacja R-832M wygląda chyba na lata 80.
Załączniki
RS.JPG
RS.JPG (73.46 KiB) Przejrzano 12773 razy
Lim-2.JPG
Lim-2.JPG (93.99 KiB) Przejrzano 12776 razy
Piotr Uchtomski
Cadet
Cadet
Posty: 37
Rejestracja: wt 10 kwie, 2007 08:08
Skąd jesteś: Opole

Post autor: Piotr Uchtomski »

katalog zawierający prawdopodobnie pełną listę skrótów i nazw radzieckich i rosyjskich instrumentów pokładowych

http://www.aviamts.ru/catalog.jsp
Piotr Uchtomski
Cadet
Cadet
Posty: 37
Rejestracja: wt 10 kwie, 2007 08:08
Skąd jesteś: Opole

Post autor: Piotr Uchtomski »

Dash 8-300 by Oleksiy Frolov ma niezly radar pogodowy ale niestety nie udało mi sie go zainstalowac na innym samolocie. To chyba według mojej wiedzy jeden z dwóch funkcjonalnych i darmowych Wheather Radar's.
Piotr Uchtomski
Cadet
Cadet
Posty: 37
Rejestracja: wt 10 kwie, 2007 08:08
Skąd jesteś: Opole

Post autor: Piotr Uchtomski »

Zupełnie nowy projekt, coś dla miłosników dobrych darmowych gaugesów. rzeczywiście robi wrażenie:

http://mirage.orz.ne.jp/fsdev/

Description
===========

This is FMS gauge for FS2004.
Piotr Uchtomski
Cadet
Cadet
Posty: 37
Rejestracja: wt 10 kwie, 2007 08:08
Skąd jesteś: Opole

Post autor: Piotr Uchtomski »

instalacja i eksploatacja FMC Mirage works
--------------------------------------------

FMC działa z wykorzystaniem bazy danych AIRAC PMDG
mozna go zainstalować na dowolnym samolocie FS2004

1) instalacja według załączonej instrukcji

uwaga!!!
przy braku FSUIPC
uzyc darmowego modułu FDSConnection (www.flightdecksoftware.com)
wtedy trzeba aktywowac odpowiedni wiersz w pliku konfiguracyjnym

location\Gauges\MirageFmsType1\FMS_TYPE1.ini

Następnie postępujac zgodnie z instrukcją instalujemy bazy danych AIRAC PMDG i SID/STAR
Na poczatek wystarczy nam EPWA
Nie wszystkie SID/STAR PMGD działaja (prawdopodobnie błąd wpisanego RWYXX w plikach z navdata.com)

2)wpisywanie i wykonanie planu lotu

Zasada wpisywania planu lotu złożonego z punktów nawigacyjnych do FMC jest prosta jak horoskopy (nie obrażając przysłowiowej blondynki), to co wpisujemy z klawiatury pojawia się w lewym dolnym rogu okna.
Po obu stronach okna mamy klawisze, do wstawiania wpisanego w ten sposób kodu w linie widoczne, po lewej i po prawej stronie.

1' [FPLN]
wpisujemy kod lotniska odlotowego i przylotowego

2' [DEP/ARR] wybieramy pas wylotu i przylotu

3' [LEGS] wpisujemy kod kolejnego punktu nawigacyjnego naszego planu lotu i klawiszem po lewej stronie okna wybieramy miejsce gdzie znajduje sie kod docelowego lotniska, (tak aby sie przesuwał do nastepnego wiersza poniżej). Wyświetli się okno ze współrzędnymi, z listy wybieramy odpowiednie z kilku dostępnych o tej samej nazwie (wystarczy wypisać sobie wczesniej tylko stopnie). Wypełniamy kolejne okno przeskakując do następnego ta pomocą klawiszy [PREV][NEXT].

3' przechodzimy do [FPLN] i wciskamy [EXE]

4' Jezeli chcemy uzyć dany SID/STAR i jest dostępny w trybie [DEP/ARR] wpisujemy jego kod z klawiatury i zatwierdzamy [EXE]

5' po ustabilizowaniu się i nabraniu wysokości włączamy AP FD ALT w zwykłym trybie

6' następnie [LNAV] na dołączonym do FMC panelu funkcyjnym.

Dla bezpieczeństwa lotu zaleca się uzywac w tym FMC tylko trybu:
AP + FD + LNAV (natomiast ALT hold w zwykłym trybie)

7' częściowe wyłączenie FMC przez przełączenie z [LNAV] na [HDG]

8' całkowite odłaczenie za pomocą osobnego przełącznika (Mirage_FMS_Type1!LNAV_TGL)

2) konfiguracja panelu dla King Air b350

[Window01]

gaugexx=Mirage_FMS_Type1!FMScore, 0,0,1,1
gaugexx=Mirage_FMS_Type1!LNAV_BTN, 161,260,19,16
gaugexx=Mirage_FMS_Type1!LNAV_TGL, 181,258,18,18

[Window0x]
Background_color=0,0,0
size_mm=320,240
window_size_ratio=1.000
position=0
visible=0
ident=90
window_size= 0.500, 0.530
window_pos= 0.290, 0.470

gauge00=dfd_adi84a!adi84a, 1,0,127,116
gauge01=dfd_hsi!hsi70, 1,118,127,121



dodatkowe okna:
---------------------------------------------

[Window0x]
Background_color=0,0,0
size_mm=500,717
window_size_ratio=1.000
position=0
visible=0
ident=80
window_size= 0.400, 1.000
window_pos= 0.000, 0.000

gauge00=Mirage_FMS_Type1!FMS_Type1, 0,0,500,559
gauge01=Mirage_FMS_Type1!AP85, 0,560,500,158

[Window0y]
Background_color=0,0,0
size_mm=512,384
window_size_ratio=1.000
position=0
visible=0
ident=90
window_size= 0.400, 0.500
window_pos= 0.000, 0.000

gauge00=Mirage_FMS_Type1!EHSI_Type1, 0,0,510,382



3)

konfiguracja panelu dla DC9 i omówienie na forum:

http://www.hilmerby.com/
(szczególnie warto polecić tę stronę z uwagi na autorytet i zaangażowanie autora)
Piotr Uchtomski
Cadet
Cadet
Posty: 37
Rejestracja: wt 10 kwie, 2007 08:08
Skąd jesteś: Opole

Post autor: Piotr Uchtomski »

tutaj fajne duże zdjecia rosyjskich instrumentów pokładowych do zrobienia gaugesów w xml:

http://www.avsim.ru/forum/index.php?showtopic=22159

tutaj szczegółowe schematy panelu ATR72-500

http://www.smartcockpit.com/plane/atr/ATR72/
Piotr Uchtomski
Cadet
Cadet
Posty: 37
Rejestracja: wt 10 kwie, 2007 08:08
Skąd jesteś: Opole

Post autor: Piotr Uchtomski »

Czasami mamy fajne zdjęcia kokpitów, wiele jest tam przełaczników i dźwigni ale nie da się im przypisać działania w FS2004.
Jak zatem zbudować większa ilość animowanych dwudzielnych przełączników,którym nie bedzie przypisana żadna funkcja?
Można utworzyć duża ilość pustych przełączników w taki sposób:
wykorzystujemy np iskrownik i rozszerzamy nazwy od 5 do 99
dalej //mój komentarz//


<Gauge Name="//tutaj dowolna nazwa która musi być taka sama jak nazwa pliku z rozszerzeniem .xml//" Version="1.0">
<Element>
<Select>
<Value>(G:Var1,bool)</Value>
<Case Value="0">
<Image Name="switch_off.bmp//musimy mieć mapę bitową o takiej nazwie i wielkości jak dalej wpisana//" ImageSizes="27,39"/>
</Case>
<Case Value="1">
<Image Name="switch_on.bmp//tak samo musimy mieć mapę bitową o takiej nazwie i wielkości jak dalej wpisana//" ImageSizes="27,39"/>
</Case>
</Select>
</Element>
<Mouse>
<Cursor Type="Hand"/>
<Click>(G:Var1) ! (>G:Var1) (G:Var1) if{ 0 (>K:MAGNETOx_BOTH//za x wpisujemy dowolną liczbę od 5 do 99//) } els{ 0 (>K:MAGNETOx_OFF//za x wpisujemy tą sama dowolną liczbę od 5 do 99 co w poprzednim wierszu//) }</Click>
</Mouse>
</Gauge>
ODPOWIEDZ