meiilax Posted February 11, 2007 Report Posted February 11, 2007 Hi to all, I need get payload weight from stations. I use offset 1400. When I set for station1 payload weight 1LBS (in FS), I get result 1072693248 , when I set 2LBS, I get result 1073741824. I need get result 1 as 1LBS or 2 as 2LBS and so on. Can anyone help me ? Thanks. Milan
hsors Posted February 12, 2007 Report Posted February 12, 2007 Hi Milan, First check that payloads stations are defined in your aircraft.cfg file in the [Weight_and_balance] section, otherwise FS and FSUIPC will not be able to write/retrieve any. Definitions of stations are for example: station_load.0 = 170.0, 46.3,-1.5,0.0 station_load.1 = 120.0, 46.3, 1.5,0.0 Then, check that you can read 170 lbs at offset &H1400 and 120 at offset &H1430. These are doubles and you will need to provide a corresponding 8 bytes value for read/write (I don't know which language you use for that) Check for changes after you write and process new values at the same offsets Hope, it will help Hervé
Jive Posted February 13, 2007 Report Posted February 13, 2007 Hi, you get that kind of values when you not read with correct variable types. As Herves wrote u need to read with a "double".... (you can use FS Interrogate for analyse it first) +++ But i have another problem on this topic. Maybe somebody knows the answer: I read the payload stations correct. But when i write them then they are writen into the single stations and they show correct values within the FS payload window, but the ZFW (zero fuel weight) does not change!!! Pete is writing in the SDK that for FS2004 this is done by FS automatically. But that is not the case (i use original FS2004 without Patch, FSUIPC is 3.72). Also when i try to overwrite the ZFW with a calculated value that is ignored by FS. It seems that there is a kind of activation missing. Like when you press OK button in the FS menue. Is there any trick on it? Regards Roland
hsors Posted February 13, 2007 Report Posted February 13, 2007 Roland, I monitored &H3BFC offset that appears to work correctly when payload is changed within FS. I didn't test it after directly changing payload weights at assigned FSUIPC offsets &H1400 and following. May be there is a dysfunction here and Pete will surely check that. Writing at &H3BFC has little sense (even if it's marked OK in the SDK) since this offset adds total payload weight to basic empty weight (a fixed aircraft.cfg value) Regards Hervé PS: Zero fuel weight at &H3BFC (marked ?) doesn't appear to work correctly in FSX. It only reports basic empty weight and doesn't add payload Edit:PS
Pete Dowson Posted February 20, 2007 Report Posted February 20, 2007 I read the payload stations correct. But when i write them then they are writen into the single stations and they show correct values within the FS payload window, but the ZFW (zero fuel weight) does not change!!! Pete is writing in the SDK that for FS2004 this is done by FS automatically. But that is not the case (i use original FS2004 without Patch, FSUIPC is 3.72). Where are you reading that in the SDK. In my copy it clearly states, in the details for offset 1400: These loadings can be changed, and this does have some effect, but such changes are not being promulgated to the overall weights (offsets 30C0, 30C8, 3BFC) nor balance (2EF8), and it looks like they have to refreshed, as FS overrides them from time to time. It has also been reported that FS can crash if a lot of changes are made here, so care and full testing is needed. Regards Pete
Jive Posted March 1, 2007 Report Posted March 1, 2007 i readed it at Offset 3BFC.... In FS2004 this changes as the payload is adjusted. but that unfortunatly not the case Regards Roland
Pete Dowson Posted March 1, 2007 Report Posted March 1, 2007 i readed it at Offset 3BFC....In FS2004 this changes as the payload is adjusted. but that unfortunatly not the case But it is the case, when the payload is changed in FS2004 dialogues. As documented for the payloads in the FSUIPC Offsets list, and quoted above, this is not so by directly writing to the internal values. In Fs2002 and before there was no payload facilities, hence the comments. In those days folks had to adjust payload by adjusting fuel load! Regards Pete
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now