Board index FlightGear Development Spaceflight

Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Discussion about development and usage of spacecraft

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby eatdirt » Sun Dec 06, 2020 5:42 pm

No pb, the message was just popping out of the console in linux :)

Do you see those hook in mentioned dps Pages despite the error ?


Funnily enough, it took me 30s-1mn to get myself stopping my mind exploration of the Shuttle trying to visualize the "hook" you were talking about, lol 8)

https://en.wikipedia.org/wiki/Hook

Concerning the square brackets "[" and "]", yes I do see them around the + or - sign on OPS202, they look fine. Maybe the font gets replaced by some defaulting one.

Cheers,
chris.
eatdirt
 
Posts: 1012
Joined: Wed Aug 15, 2018 3:06 pm

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby GinGin » Sun Dec 06, 2020 5:52 pm

eatdirt wrote in Sun Dec 06, 2020 5:42 pm:No pb, the message was just popping out of the console in linux

Concerning the square brackets "[" and "]", yes I do see them around the + or - sign on OPS202, they look fine. Maybe the font gets replaced by some defaulting one.

Cheers,
chris.


That’s why I missed that one, I saw them also despite the .tff thing.
I think as long as a .setfont is used in nasal, it will revert to a basic one if the font inserted is incorrect .
GinGin
 
Posts: 1580
Joined: Wed Jul 05, 2017 11:41 am
Location: Paris
Callsign: Gingin

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby eatdirt » Sat Dec 19, 2020 9:16 pm

Hello there,
It seems that there is indeed an issue with the font files, even with the typo fix, the errors are still there:

Code: Select all
120.61 [ALRT]:opengl     canvas::Text: No such font: LiberationMono-bold.ttf
120.61 [ALRT]:opengl     canvas::Text: No such font: LiberationMono-bold.ttf
120.61 [ALRT]:opengl     canvas::Text: No such font: LiberationMono-bold.ttf



Also, some files were forgotten, among all the log output, I still do see some wrongly named ones:

Code: Select all
52.60 [ALRT]:opengl     canvas::Text: No such font: LiberationMono-bold.tff
52.60 [ALRT]:opengl     canvas::Text: No such font: LiberationMono-bold.tff
52.62 [ALRT]:opengl     canvas::Text: No such font: LiberationMono-bold.ttf
52.62 [ALRT]:opengl     canvas::Text: No such font: LiberationMono-bold.ttf
52.62 [ALRT]:opengl     canvas::Text: No such font: LiberationMono-bold.ttf
52.62 [ALRT]:opengl     canvas::Text: No such font: LiberationMono-bold.ttf
53.27 [ALRT]:opengl     canvas::Text: No such font: LiberationMono-bold.ttf




In fact, I do see some almost matching files on my system, but the spelling is:

Code: Select all
LiberationMono-Bold.ttf



Are these files supposed to be packaged within flightgear or searched on the system?


Cheers,
Chris.
eatdirt
 
Posts: 1012
Joined: Wed Aug 15, 2018 3:06 pm

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby eatdirt » Sat Dec 19, 2020 11:47 pm

All right, fix here:

font_missprints.patch

Two issues:
The main one is that the font files path (certainly provided by flightgear) is:

Code: Select all
"LiberationFonts/LiberationMono-Bold.ttf"


The other issue is to not have defined a constant to refer to that file, fixing one line would have been nicer than tens of them :)

I don't know how patch works on windows, but for linux, entering the SpaceShuttle/ directory this does the job:

Code: Select all
patch -p1 < font_missprints.patch



Cheers,
Chris.
eatdirt
 
Posts: 1012
Joined: Wed Aug 15, 2018 3:06 pm

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby GinGin » Sun Dec 20, 2020 7:57 pm

Also, some files were forgotten, among all the log output, I still do see some wrongly named ones:


Yes, it is from the mnvr page, I said it will be corrected in the next merge for that dps display.

The main one is that the font files path (certainly provided by flightgear) is:


Ah yes thanks :)
It is indeed a FG font from root, I messed up with the setFont function typo once again.



The other issue is to not have defined a constant to refer to that file, fixing one line would have been nicer than tens of them


It just concerns the brackets, I will include those brackets in the SSU font anyway to avoid to call a specific font for those square brackets.


Do you have any other faults or errors concerning dps ?
GinGin
 
Posts: 1580
Joined: Wed Jul 05, 2017 11:41 am
Location: Paris
Callsign: Gingin

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby eatdirt » Sun Dec 20, 2020 9:22 pm

Do you have any other faults or errors concerning dps ?


No! I am looking forward to fly it now, with all these beautiful displays you have done!

If you succeed applying the patch, I can send you bug fixes this way (when I understand them of course).

Cheers,
Chris.
eatdirt
 
Posts: 1012
Joined: Wed Aug 15, 2018 3:06 pm

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby eatdirt » Tue Jan 12, 2021 10:44 pm

Hi there,
happy Y-mas (amputated X-mas) and "happy new year" to the fellow space mates!

Gingin, a little patch for you to fix the font path :)

Code: Select all
 42.61 [ALRT]:opengl     canvas::Text: No such font: LiberationSans-Regular.ttf
   42.61 [ALRT]:opengl     canvas::Text: No such font: LiberationSans-Regular.ttf
   42.93 [ALRT]:opengl     canvas::Text: No such font: LiberationSans-Regular.ttf
   42.93 [ALRT]:opengl     canvas::Text: No such font: LiberationSans-Regular.ttf
   42.93 [ALRT]:opengl     canvas::Text: No such font: LiberationSans-Regular.ttf
   42.93 [ALRT]:opengl     canvas::Text: No such font: LiberationSans-Regular.ttf
   42.93 [ALRT]:opengl     canvas::Text: No such font: LiberationSans-Regular.ttf
   42.93 [ALRT]:opengl     canvas::Text: No such font: LiberationSans-Regular.ttf
   42.93 [ALRT]:opengl     canvas::Text: No such font: LiberationSans-Regular.ttf
   42.93 [ALRT]:opengl     canvas::Text: No such font: LiberationSans-Regular.ttf



There: fontsans.patch

I've also spotted various issues in the cockpit when trying latest devel snaphot with SpaceShuttle-approach: System alarms for Freon Loops cooling and SSME positioning ring out!
I suspect some of them may no longer be properly initialized in the case of SpaceShuttle-approach?

Cheers,
Chris.
eatdirt
 
Posts: 1012
Joined: Wed Aug 15, 2018 3:06 pm

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby GinGin » Wed Jan 13, 2021 10:13 pm

eatdirt wrote in Tue Jan 12, 2021 10:44 pm:happy Y-mas (amputated X-mas) and "happy new year" to the fellow space mates!




Happy New Year in Belgium :)
I answered to your remarks there: https://forum.flightgear.org/viewtopic.php?f=87&t=35077&p=379496#p379496
GinGin
 
Posts: 1580
Joined: Wed Jul 05, 2017 11:41 am
Location: Paris
Callsign: Gingin

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby GinGin » Fri Mar 05, 2021 9:15 pm

Small PFD commits today, going for tiny details:

1)The Medium rate logic for TAEM is now complete, and it will display during the HAC the X track from HAC trajectory ( fly to indicator like a LOC deviation in red // as opposed to the Spec 50 which is not a fly to in Purple).

2)More blinking thing: The delta azimuth will blink in red during Roll Reversal ( and the shuttle marker also in mm304) // the GS deviation needle will blink if above/below the limits (like in the Spec 50 display)

Image


A nice PFD with all the informations in the T basic.
I think it is almost complete now ( next step would be the differences with the BFS PFD when engaged, less "furnished")

Image
GinGin
 
Posts: 1580
Joined: Wed Jul 05, 2017 11:41 am
Location: Paris
Callsign: Gingin

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby GinGin » Sun Mar 14, 2021 12:17 am

A small commit pushed for the Spec 50 .
Time to HAC ladder is now correctly displayed depending on right or left turn into the HAC (like for the Medium TAEM ADI rate logic)

Left turn into the HAC forecasted

Image


Right turn into the HAC forecasted

Image
GinGin
 
Posts: 1580
Joined: Wed Jul 05, 2017 11:41 am
Location: Paris
Callsign: Gingin

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby GinGin » Wed Mar 17, 2021 8:11 pm

Another minor thing added, the CA appendix for OPS 6 contigency aborts, and the Magenta Line that represents the Nz to hold durin Nz Hold OPS 6 phase

Image
GinGin
 
Posts: 1580
Joined: Wed Jul 05, 2017 11:41 am
Location: Paris
Callsign: Gingin

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby eatdirt » Mon Jun 28, 2021 5:01 pm

Just to report some minor display issue observed yesterday, the "AUT/MAN" label is a bit out of its box, only visible when the MEDS are becoming autonomous:

Image

Cheers,
Chris.
eatdirt
 
Posts: 1012
Joined: Wed Aug 15, 2018 3:06 pm

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby GinGin » Tue Jun 29, 2021 10:32 am

Thanks Chris, I will fix that.
GinGin
 
Posts: 1580
Joined: Wed Jul 05, 2017 11:41 am
Location: Paris
Callsign: Gingin

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby GinGin » Tue Jul 13, 2021 4:27 pm

Small update for the pitch attitude error during TAEM.
It is now driven by the Nz error coming from the TAEM guidance.
From 0.5g to 1.25g of error shown depending on attitude error switch position.

Image
GinGin
 
Posts: 1580
Joined: Wed Jul 05, 2017 11:41 am
Location: Paris
Callsign: Gingin

Re: Space Shuttle - Display adjustments (PFD, DPS, HUD,...)

Postby GinGin » Fri Jan 06, 2023 10:00 pm

I pushed a commit with the new DPS page SPEC 54 Entry Bearing for the Entry mode.

It is a new display that was available in the latest Shuttle software update (OI-33) which debuted with STS-126: https://www.nasaspaceflight.com/2008/10/126-debut-oi-33-rco-ability/

It helps with situational awareness for Ascent, Entry and ECAL aborts.
Only the Entry part of the Spec 54 is supported for now.
Not too much datas about it.
Here are the informations about the display coming from the OI-33 update at the end of the latest SCOM.

Image


*Three items are available for crew inputs in Spec 54 display (item 41, 1 and 2).
Item 41 will choose the targeted site (and it will update the Entry guidance accordingly).
Item 1 and 2 will allow to select the alternate sites to assess the range / delta azimuth / energy condition.
To use those latest items, the alternate site mode must be activated in OPS 304 display (item 4) (Red arrow).
Two rings with some range indications in Nautical Miles are displayed (4000 / 2000 / 1000 / 500 / 250 / 125).
A white azimuth line links the Shuttle symbol to the targeted landing site.

Pink arrows show the relative position of alt sites on spec 54 and the Shuttle energy status alt sites wise in OPS 304.

Image



*Roll reversal lines are displayed to indicate when the Shuttle should roll in the opposite direction for crossrange consideration.
Dashed lines are for 10 degrees roll reversal and plain lines are for actual roll reversal logic (10° or 17°).
First roll reversal will be done at 10° of delta azimuth (left picture).
Then up to mach 4, roll reversal will happen at 17° of delta azimuth (plain lines "open" in the middle picture).
Below mach 4, roll reversal will happen at 10° of delta azimuth again (right picture).

Image


*Shuttle symbol will bank according to real bank experienced.

Image


*An overbright blank “+” is also displayed off the nose of the orbiter representing the instantaneous impact point (iip). It represents where the Shuttle would end if nothing was changed to the L/D profile (ie. Shuttle bank roughly).

Image
GinGin
 
Posts: 1580
Joined: Wed Jul 05, 2017 11:41 am
Location: Paris
Callsign: Gingin

PreviousNext

Return to Spaceflight

Who is online

Users browsing this forum: No registered users and 7 guests