Problems showing EXT screens - Training edition

Hi!

I'm have moved the efis folder to another computer on my network. I have configured both the main ini file and the efis ini file.

Efis ini:

; UDP 0 CONNECTOR TO FSX SETTINGS
[UDP_CONNECTOR_0]
UDP_ENABLED=1
SEND_RATE_DIVIDER=4
UDP_BROADCAST_ALLOWED=0
UDP_BROADCAST_MASK=127.0.0.1:49260
UDP_RECEIVE_ALLOWED=1
UDP_RECEIVE_MASK=0.0.0.0:49250
; Filter is set to transmit FSI events only
ICP_TX_FILTER=512

Main ini

; UDP 4 CONNECTOR FOR THE COCKPIT APPLICATIONS. This is now set to the EFIS application config
[UDP_CONNECTOR_4]
UDP_ENABLED=1
SEND_RATE_DIVIDER=4; // 32 times per second
UDP_BROADCAST_ALLOWED=1
UDP_BROADCAST_MASK=xxx.xxx.xx.xx:49250 (IP to computer where efis folder is)
UDP_RECEIVE_ALLOWED=0
UDP_RECEIVE_MASK=0.0.0.0:49260

When I run the exe file I just get black screens

Does anyone know what I'm missing here?

R

Comments

  • BTW i have open port 49250 in the Firewall on both pc's

  • Hello,
    Not sure the logic is the same as for the syspan, but in your EFIS.ini I see UDP_BROADCAST_MASK=127.0.0.1:49260.
    Shoudn't "127.0.0.1" be remplaced with your target computer's IP ?
    And also UDP_RECEIVE_ALLOWED and UDP_BROADCAST_ALLOWED set to 1 instead of 0 ?

    This is how I understand the dual UDP ports communication, but I may be wrong as I have myself an issue with my networked syspan....

    Georges

  • ...hmm.. In the documentation it says different

    1. EFIS application configuration
      The EFIS application is configured using the mjc84.ini file, located inside the
      efis/ini folder.
      The file contains configuration entries for the network properties, and the
      instrument windows positions.

    The following section defines the network properties:
    [UDP_CONNECTOR_0]
    UDP_ENABLED=1
    ;SEND_RATE_DIVIDER=0
    UDP_BROADCAST_ALLOWED=0
    UDP_BROADCAST_MASK=127.0.0.1:49260
    UDP_RECEIVE_ALLOWED=1
    UDP_RECEIVE_MASK=0.0.0.0:49250

    UDP_ENABLED=1
    is a flag, allowing the application to listen on the specific UDP port.

    UDP_BROADCAST_ALLOWED=0
    is the line that generally must be left unchanged. If activated, the EFIS
    application will attempt to send the data back to the mjc8q400 application.
    There is no use for such data at the moment, therefor the default state for this
    flag is inactive (0)

    UDP_BROADCAST_MASK=127.0.0.1:49260
    In the case if it becomes necessary to enable to above flag, this line identifies
    the address and port where the EFIS application will send the data

    UDP_RECEIVE_ALLOWED=1
    Activates the data reception by the EFIS application from the mjc8q400 host
    application

    UDP_RECEIVE_MASK=0.0.0.0:49250
    Identifies the UDP port on which the application will listen.

    Main INI file:

    In order for the EFIS application to function, it needs the system data from the
    host MJC8Q400 TRAINING edition application (Flight Sim addon itself). When
    the addon is first installed, it's EFIS connector is not activated. In order to
    activate the connector, open the ini/mjc84.ini file, located inside the mjc8q400
    folder, and set
    [UDP_CONNECTOR_3]
    UDP_ENABLED=1
    SEND_RATE_DIVIDER=4; // 32 times per second
    UDP_BROADCAST_ALLOWED=1
    UDP_BROADCAST_MASK=127.0.0.1:49250
    UDP_RECEIVE_ALLOWED=0
    UDP_RECEIVE_MASK=0.0.0.0:49260

    Where the UDP_BROADCAST_MASK must be either set to the IP and the port
    of the PC where the EFIS application will be running, or 127.0.0.1 if both
    applications will run on the same computer, or the UDP mask, and the port if
    more than one PC has the EFIS application installed. For more information on
    the properties of the connector, please see the Ext UDP Interface specification.

  • Honestly, I didn't read the EFIS doc before my answer.
    But as far as I understand, the 127.0.0.1 IP is used only if the EFIS run on the same computer where the MJC is installed.
    In networked configuration I would try :smile:
    In the EFIS.ini
    UDP_BROADCAST_MASK=xxx.x.x.x:49260 where xxx.x.x.x is the IP of the majestic computer installation
    In the main.ini (the MJC one)
    UDP_BROADCAST_MASK=yyy.y.y.y:49250 where yyy.y.y.y is the computer's IP of your EFIS location

  • Thanks, for your effort. Still no luck :) But if I understand the docx right, the UDP broadcast mask should be disabled on the efis ini, and the recive mask on the main ini should also be disabled

  • BTW I have the Cockpit edition not the training edition :)

  • Thanks! I will try :)

Sign In or Register to comment.