Jump to content
The simFlight Network Forums

Recommended Posts

Posted

Hi,

does anybody knows for what these offsets are used? In FSInterrogate there are declared as "Unknown". I have set an BCD4T value into these offsets and noticed that the range 5 up and below will be in some parts affected but without any result to FS.

Or does anybody know two other not used offsets?

Any ideas?

Regards,

Frank

Posted

does anybody knows for what these offsets are used? In FSInterrogate there are declared as "Unknown".

FSInterrogate will say whatever the particular FSI data file used with it tells it to say. The data file I supply with FSInterrogate only covers offsets being populated or assigned in FSUIPC itself. The two places you mention are part of a region which is assigned to third-party addons.

You should be referring to the FSUIPC offset tables in the SDK in any case, as it contains more information, and in particular shows that those offsets are reserved for applications.

I have set an BCD4T value into these offsets and noticed that the range 5 up and below will be in some parts affected

Sorry, I don't know what all that means. What's BCD4T? I know BCD, but what does adding 4T to it mean?

Or does anybody know two other not used offsets?

If you want offsets for private use, use the ones allocated for this -- 66C0 - 66FF, as listed for general use in the FSUIPC offset table. If you need offsets assigning for use in a program which others will also use, you should apply for an allocation. It is important for different programs to use separate offsets so that users and authors don't get some nasty shocks when two conflicting programs are run together.

Regards

Pete

Posted

Hi Pete,

thank`s for reply!

A BCD4T is used by FSBus and an internal of this program. You are right, in IPC it is BCD. FSBus use the 4T to display a value of of an offset like BCD 0x2280 to display 12280. This is mainly used for NAVCOM frequenz.

The reason for my question is I have programmed a virtual COM3 section with VHF3 in FSBus. To complete the FSBus routine you have to assign a offset for COM3 and COM3STBY like a memory function. These offsets or values should not have any affect to fs because COM3 doesn`t exist in fs.

So, with this section I can define company channels to switch Teamspeak to several servers without changing frequenzies on COM 1or 2. Thats a very nice feature and works perfect but I was not sure with the offsets I use.

If you mean it is better to use 66C0 - 66FF I will check that.

Thank`s and regards,

Frank

Posted

If you mean it is better to use 66C0 - 66FF I will check that.

I mean that you should NOT try to find "free" offsets yourself, but either use 66C0-66FF which are specifically allocated for personal use, or apply for specific offsets for a program or product you hope to distribute. There are no "free" ones otherwise -- even if they appear to be "unused" from FSInterrogate, they may simply be in use by a program you haven't got (yet).

Regards

Pete

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.