Jump to content
The simFlight Network Forums

lvedin

Members
  • Content Count

    28
  • Joined

  • Last visited

Community Reputation

0 Neutral

About lvedin

  • Rank
    Member
  • Birthday 01/01/1970

Contact Methods

  • Website URL
    http://
  1. Yes, I since the FSX/P3D SDK does not support control of the actual output nose-wheel and rudder individual. I assigned tiller separate and lowered "rudder" sensitivity to 60%, it cannot be avoided it affect both nose-wheel and rudder, but I like high-speed steering better now. Regards Lennart Vedin
  2. "You manage to create tight turns at 160 knots? Really? What are you assigning your pedals to?" No, sorry if i'm not clear I mean the opposite, low speed give tight turns and high speed give small turn only, and this makes it possible in the sim to handle steering also i high speed. It is confusing that the P3D interface is named "axis Rudder" when it is actually the Pedals they mean, there are four different quantities: Pedals and Tiller are inputs, Nose-wheel and Rudder are outputs. I think I understand the root of issue is in FSX/P3D that AC-modeling can only support interfacing the Pedals quantity, while the nose-wheel and rudder are fixed modeled in the P3D. The modeling is very poor all in all regarding ground-movement behavior. I did also try the tiller input named "axis Steering set" in P3D, it behavior exactly like the pedals, just a parallel input. So thank you for your time :)
  3. Hi Pete ! Ok it is not really a "gear-box" but well a transmission-rate as percent of tiller/pedal to wheel-steer-angle. In Boeing 737 it is +/- 7 deg nose-wheel with the pedals, and 78 deg with the tiller. Tight corners are not possible at all with pedals, but only with the tiller. Of cause the pilot does not apply full pedals in 150 knot if not any abnormal situation. My considerations is that in real 737 the relationships is constant because it is mechanical steering. While in P3D/FSX the pedals relationship change with ground-speed, that's why you can make both tight corners and handle steering in 150 knots with the pedals. Yes it works in sim but it's not real realistic 🙂 . Some other aircraft like Viggen has a manual gear-shift where the pilot can chose between two steering-gears, high-speed or taxi using only pedals. Best regards Lennart Vedin
  4. Thank's for reply Pete ! ( With gear-ratio I meant the steering-gear-box-ratio not landing-gear 🙂 ) Ok I did not know P3D has separated tiller. However the remaining issue is how the pedals effect the nose-wheel in P3D. It definite have way too much effect in low speed (this is of cause to not make a tiller mandatory in sim). I want my pedals to effect the nose-wheel +/- 7 deg regardless of ground-speed, while the rudder shall remain realistic effect to the pedals. So I may only have the 3BAC Rudder and 3BC4 Steering tiller to play with. Realistic pedals to nose-wheel effect may be achieved via 3BC4 Steering tiller and an applicable limitation. But I'm afraid the 3BAC Rudder will affect also the nose-wheel in P3D right ?... and dramatic in low speed. Best Regards and thank,s. / Lennart Vedin
  5. Hello 🙂 ! I want to create realistic tiller/pedals regarding gear ratio for my P3D PMDG B737. Since nose-wheel and rudder are connected to pedals only, I assume the gear-rates are not realistic. So if possible I will unassign pedals in the P3D setup and control nose-wheel angle and rudder angle individual, from my SW. QUESTION: It it possible to control an AC nose-wheel angle and rudder angle individual via FSUIPC control from my SW ? Best regards Lennart Vedin
  6. lvedin

    Gear command PMDG 737

    One shall use PMDG mouse-flag as parameters. I.e. refer corresponding mouse action in the VC. Event ID: EVT_GEAR_LEVER (works for gear up, off and down) Parameter: MOUSE_FLAG_RIGHTSINGLE (this works for gear up)
  7. For me, this is absolute the best tip this year 🙂. There are 1000's of methods and offsets, but only 0x3110 did it, I should not have found in all doc's without pointing it out. Parking brake works and assumed all other as well. Thank's a lot Paul
  8. Hi ! Currently I use unregistered FCUIPC 5. P3D v4. PMDG 737NGX. Refer FCUIPC "Offset Mapping for PMDG 737NGX: All offsets are READ ONLY. To change values please use the Events (known as "controls" in FSUIPC) as listed in the "PMDG_NGX_SDK.h" file which you can find in the PMDG 737NGX SDK. The numerical values of those controls can be used directly in button and key assignments in the FSUIPC4.INI file, or from Lua plug-ins using the ipc.control function. " Primary I want to know if any alternative is possible so I not try things that cannot be done, and what SDK document to refer. I want to send e.g. the PMDG gear-lever command, i.e. Control of "6576 1 BYTE MAIN_GearLever 0: UP 1: OFF 2: DOWN". 1. Alternative via Borland C++ 5.0. I do currently use FSUIPC_Read() and FSUIPC_Write(), but I do not understand if I here can apply "use the Events (known as "controls" in FSUIPC)" ? 2. Alternative assign keys for EVT_GEAR_LEVER 0: UP 1: OFF 2: DOWN. This would works almost as fine since I can send key-strokes from Borland C++. Is this possible in the unregistered FSUIPC5.INI ? I have read about Lua and tried SimConnect C++, but I take those as the last easy options. Best regards and thank's / Lennart Vedin.
  9. Can I ask, how FSUIPC internal communicate with Prepar 3D, is it SimConnect or an other interface ? The question come up due to people state that FSUIPC get incompatible on any P3D update version, while SimConnect is backward compatible.
  10. Hello ! I've start some development for P3D v4. Typical I want to control e.g. PMDG 737 such as Gear up/down, Flaps, cockpit view control etc. SimConnect C++ project fail working correct for me, so I wonder if FSUIPC for P3D can do about the same in a C++ project ? I did use FCUIPC many years ago in C++ via memory map and remember it worked fine. By the way vPilot works fine so the SimConnect is probably somehow fine in my machine it's just me nuts. Regards Lennart Vedin.
  11. The freeware is ready, but I suppose it will only work with the FSUIPC as registred payware now. The freeware will be "FSFixedPos" (EXE or maybe become DLL). I suppose I do need some kind of freeware-registration with a key approved by you, to make the freeware work also with FSUIPC freeware, right ?
  12. Hello Pete ! 1. I have one question regarding application for FS9/FSX. If I develop an application for FS9 using FSUIPC, will it then typical work for FSX user regarding the FSUIPC program-interface? 2. Can this freeware be used without require licensed FSUIPC by user, what is the procedure (what should I do) ? The freeware is small and simple. Some aircraft such as MADDOG MD82 does not stay at fixed position even on Idle and breaks on, and I made a fix so it not move forward under some conditions. The movement is annoying for many users. p.s. ( Some year ago I did work with a commercial via FSUIPC and did get a lot support from you. I'm sorry I abrupt quit the develop without notice, due to personal reasons. ) Best regards Lennart Vedin
  13. http://www.fsvpi.com/ (I got a much lower licence fee specific for my type of application) Sorry I did not know how the timestamp work or what was wrong, just tried follow your example without understand exactly what happen behind the FSUIPC codes. I didnt think or say FSUIPC is in error, I think something is in error, primary I did not understand how the timestamp should work. So I understand timestamp change once after a proper access. This may explane why it doesnt change, cause I didnt write signature correct. I will try later when I come home. I also now understand how you explain, it really need to write as few Process call as possible. I didnt know how much each call acctually make sence to save. Yes I do have an issue to know what I want to read, it's the egg and hen. I dont know what aircraft type/livery information FSUIPC can offer as read out, string or ID. I dont know what kind of aircraft type/livery information FSVPI support and accept. I have to try this out. Right now I just know I need to read out something and try this at FSVPI. I'll check out all your other info also and try out what suit my need. Thank you. I dont think so. I skip empty slots in the two first loops. Just did try to read out the string without the wait-loop, 'cause the wait-loop hang due to my mistake. ok if the char idATC[15] in TCAS_DATA can be used for FSVPI, then I dont need more.
  14. Hello Pete ! Info: I have fixed a solution for the Multiplayer function for my commercial product, using a "FSVPI" custom licence. Now I need to read out traffic using FSUIPC. The purpose is to copy all aircrafts from one PC with traffic, info next PC using Multiplayer. I seams read all aircraft positions without problem. But I get problem at read "ATC aircraft type, plus ATC aircraft model" string. Ref: FSUIPC version 3.48 . Document FSUIPC for Programmers 4th March 2005. "Reading full AI Traffic identity strings" "2. Read the timestamp at D008 (32-bit DWORD)" I tried first all code as your example but reading timestamp at D008 always return zero. Also if the first thing I do (after initializing) is just read timestamp at D008, it return zero every read. If I test read a 32-bit value at another offset e.g. 2E80, it return correct value 0 or 1. If I skip your step "5. Wait till the timestamp in D008 changes." and instead Sleep one sec, process all application messages and then just read "6. Read string result (up to 48 bytes including terminating zero) from D010." there is just zero in the string at D010. Additional info. Prior try read "ATC aircraft type, plus ATC aircraft model" string, I read aircraft ID as typical like e.g. -124 -87. And I pass this ID in "3. Write the AI id (from the TCAS table, see earlier) to D00C (32-bit DWORD)". Question 1: Is it correct that I should use command "ATC aircraft type, plus ATC aircraft model string." to get info what type of aircraft (type e.g. "Boeing 737", "Cessna 172" etc), or how to get most visual information about aircrafts ? Remmark. I dont know exactly what type of string I need, I have to try out. FSVPI can take e.g. just string "737" or an id-integer-number. Question 2: Do you have any idea, or can you say what to try, why cant I read "ATC aircraft type, plus ATC aircraft model string." ? Question 3: Where can I read aircraft pitch and bank, the doc doesn't say ? Thanks and regards ! Attach my code in case I have some obvious misunderstand: traffic.zip traffic.zip
  15. :oops: I've complete missing the document included in the product FSUIPC, but only look SDK pack. There is a hole lot of FS commands in the doc :shock: . I've only tried control by writing to other offset as in the SDK-doc. Thanks and Regards !
×

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.