In-Development Information Display for Logitech Flight Instrument Panel

version 1.3.8

Show any stations in the systems along your route on the route card

dydIf16.png
 
Last edited:
Hello,

Thanks for developing this application! I plan to use it on a secondary usb display, and right now it seems to start and just show the Elite logo. I got this on the log file:

NFO 2020-06-21 09:02:13,718 AddWindow - Adding new Window device 0 of type: 00000000-0000-0000-0000-000000000000
INFO 2020-06-21 09:02:13,719 InitalizeWindow - FipPanel Serial Number : window
INFO 2020-06-21 09:02:14,221 <OnStartup>b__0 - Looking for directinput devices with PID=c0f3 and VID=068e
INFO 2020-06-21 09:02:14,221 <OnStartup>b__0 - Button numbers : Up=9 Down=11 Left=12 Right=10 Push=4
INFO 2020-06-21 09:02:14,369 <OnStartup>b__0 - P:c0f3 - V:068e - Joystick - c0f3068e-0000-0000-0000-504944564944 - 18b4a520-613e-11ea-800c-444553540000 - CH Fighterstick USB
INFO 2020-06-21 09:02:14,369 <OnStartup>b__0 - P:c0f2 - V:068e - Joystick - c0f2068e-0000-0000-0000-504944564944 - 18b51a50-613e-11ea-800d-444553540000 - CH Pro Pedals USB
INFO 2020-06-21 09:02:14,369 <OnStartup>b__0 - P:c0f1 - V:068e - Joystick - c0f1068e-0000-0000-0000-504944564944 - 18b42ff0-613e-11ea-800b-444553540000 - CH Pro Throttle USB
INFO 2020-06-21 09:02:14,369 <OnStartup>b__0 - No joystick found with PID=c0f3 and VID=068e
INFO 2020-06-21 09:02:15,009 <OnStartup>b__0 - Fip-Elite started
INFO 2020-06-21 09:02:15,043 MoveNext - json task started

My joysticksettings.config:

<?xml version="1.0" encoding="utf-8" ?>
<joystickSettings>
<add key="PID" value="c0f3" />
<add key="VID" value="068e" />
<add key="UpButton" value="9" />
<add key="DownButton" value="11" />
<add key="LeftButton" value="12" />
<add key="RightButton" value="10" />
<add key="PushButton" value="4" />
<add key="FipSerialNumber" value="window" />
<add key="WindowWidth" value="400" />
<add key="WindowHeight" value="500" />
</joystickSettings>
 
1)
It is normal that the first time it starts with the elite logo.
Then you need to press the joystick button defined as 'PushButton'.
That pops up a menu, where you can select another screen.
2)
However, I see the error message :

No joystick found with PID=c0f3 and VID=068e

I'll look into it.
 
Last edited:
The problem is, that this needs to be upper case :

<add key="PID" value="C0F3" />
<add key="VID" value="068E" />

Please try and let me know if that fixes the problem...

(I now made this case independent, for the next version)
 
Last edited:
The problem is, that this needs to be upper case :

<add key="PID" value="C0F3" />
<add key="VID" value="068E" />

Please try and let me know if that fixes the problem...

(I now made this case independent, for the next version)

That was it, thank you very much! Just wondering, wouldn't be possible to make the font size configurable?
 
mhwing,

Thanks for the reply. I had figured it out myself but got too busy playing the game to say so. Sorry.


CMDR Wommit
 
version 1.3.9

fix problem with data not updating (e.g. prices) due to duplicate names in eddb data

added support for CarrierJump event

PID and VID values in joysticksettings.config are now case independent
 
Hey, having some issues. The program worked perfect once, and then the next day it won't work. There's a big blank spot taking up the whole screen aside from a little at the top. When I do get it working, it's almost like the resolution is out of whack, the writing if huge and nothing lines up.
 
I never heard this problem before ?

did you modify styles.css or joysticksettings.config ?

are you using the VR window or are you using fip panels ?

can you download the latest version from github and copy it unmodified into a separate directory?
then run it and check the log files. (don't change styles.css and don't change joysticksettings.config)
 
Last edited:
Sure. I didn't modify anything, either time. Also using the FIP.
This is how it looks
Source: https://imgur.com/cPe7TMg



This is the log.

INFO 2020-06-27 23:11:34,110 <OnStartup>b__0 - Sending joystick button presses to FIP panel with serial number : window
INFO 2020-06-27 23:11:34,123 AddWindow - Adding new Window device 0 of type: 00000000-0000-0000-0000-000000000000
INFO 2020-06-27 23:11:34,123 InitalizeWindow - FipPanel Serial Number : window
INFO 2020-06-27 23:11:34,341 <OnStartup>b__0 - Looking for directinput devices with PID=0127 and VID=231D
INFO 2020-06-27 23:11:34,341 <OnStartup>b__0 - Button numbers : Up=21 Down=23 Left=24 Right=22 Push=25
INFO 2020-06-27 23:11:34,714 <OnStartup>b__0 - PID:0402 - VID:044f - Joystick - 0402044f-0000-0000-0000-504944564944 - 7fc76d70-afbc-11ea-8003-444553540000 - Joystick - HOTAS Warthog
INFO 2020-06-27 23:11:34,714 <OnStartup>b__0 - PID:2044 - VID:03eb - Joystick - 204403eb-0000-0000-0000-504944564944 - 808c4410-afbc-11ea-8007-444553540000 - LEFT VPC Stick WarBRD
INFO 2020-06-27 23:11:34,729 <OnStartup>b__0 - PID:0763 - VID:06a3 - Joystick - 076306a3-0000-0000-0000-504944564944 - 808c1d00-afbc-11ea-8006-444553540000 - Saitek Pro Flight Rudder Pedals
INFO 2020-06-27 23:11:34,729 <OnStartup>b__0 - PID:0404 - VID:044f - Joystick - 0404044f-0000-0000-0000-504944564944 - 7f227ae0-afbc-11ea-8001-444553540000 - Throttle - HOTAS Warthog
INFO 2020-06-27 23:11:34,729 <OnStartup>b__0 - No joystick found with PID=0127 and VID=231D
INFO 2020-06-27 23:11:35,138 EnumerateCallback - Adding new DirectOutput device 2477264943520 of type: 3e083cd8-6a37-4a58-80a8-3d6a2c07513e
INFO 2020-06-27 23:11:35,140 Initalize - FipPanel Serial Number : MZ8E8AD7E9
INFO 2020-06-27 23:11:35,164 AddPage - Page: 0 added
ERROR 2020-06-27 23:11:35,216 RefreshDevicePage - Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference
at CallSite.Target(Closure , CallSite , Object )
at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0)
at CompiledRazorTemplates.Dynamic.RazorEngine_bfb7e17e8b29497494d6aaaedfcc0aff.Execute()
at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)
at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
at Elite.FipPanel.RefreshDevicePage(Boolean mustRender)
INFO 2020-06-27 23:11:35,297 <OnStartup>b__0 - Fip-Elite started
INFO 2020-06-27 23:11:35,306 MoveNext - json task started
 
Last edited:
Did you download everything from github again ?
If you use the toggle window button on the tray menu
does it look better ?

you are now on the mining screen
what about other screens ?
 
Yeah, got a new copy of the download.
It's the same on every screen I've tried. And the Toggle Window button doesn't help.
Also, the system tray icon isn't the Elite logo, instead it's an hourglass. Not sure if that's important.
 
>And the Toggle Window button doesn't help.

this button opens up another window on the desktop.
does that screen look ok ? (it has no effect on the fip panel)

The hourglass should disappear after some seconds (maybe a minute max.)
it's refreshing all data in the data directory (see importdatalog.txt)
 
that you are seeing the elite logo is normal.
it won't show anything else, until you bind a joystick hat to it to control the menu.

I don't know what changed for you, since yesterday ?
Unfortunately, I can't think of anything that would cause this problem.

What about plugging the fip panel in another usb port and rebooting?
I remember having to change from a usb3 hub to a usb2 hub before my fip panel would work 100%.

can you change joysticksettings.config

and change the line

<add key="FipSerialNumber" value="MZ8E8AD7E9" />

now the vr window should always show the same as the fip panel
 
I've tried a different USB Port, switching hubs, uninstalling all drivers and plugins, and reinstalling. Nothing. Still comes up like that. I only got it yesterday, so, maybe I can send it back to Amazon and see if a new one has an issue.
 
did you change something since yesterday ? (windows updates, monitor configuration etc.)
please try the change to joysticksettings.config that I mentioned earlier.
If the vr window is also messed up, then maybe the problem isn't with the fip panel
 
I changed it and it's the same as on the FIP. Resolution(?) and text all huge.

I don't believe I changed anything. I've got two monitors I connect and disconnect all the time, however, along with my Joysticks, etc.
 
ok, then it's probably not the fip panel.
I still don't understand why it worked yesterday and not today?
did you change something since yesterday ? (windows updates, monitor configuration etc.)

you can try to reduce the text size by making the font-size smaller in templates\styles.css
 
Top Bottom