Jump to content
The simFlight Network Forums
Sign in to follow this  
spen25

GF46 Button 0 crashes FSUIPC

Recommended Posts

Pete, while trying to set a function to Button 0 on the GF46, on my system it crashes FSUIPC every time. I'm running 4.80 and nothing is assigned it under GFconfig. My log file is below and really doesn't show much. I went thru every switch I have first before making sure it was the culprit. Any ideas? Thanks.

********* FSUIPC4, Version 4.80 by Pete Dowson *********

Running inside FSX on Windows 7

Module base=61000000

109 System time = 19/03/2012 07:26:59

172 FLT UNC path = "\\SPENCER-FSX\spencer\Documents\Flight Simulator X Files\"

515 Trying to connect to SimConnect Acc/SP2 Oct07 ...

515 FS UNC path = "\\SPENCER-FSX\fsx\"

936 LogOptions=00000000 00000001

936 Wind smoothing fix is fully installed

936 G3D.DLL fix attempt installed ok

936 SimConnect_Open succeeded: waiting to check version okay

936 Trying to use SimConnect Acc/SP2 Oct07

3338 Running in "Microsoft Flight Simulator X", Version: 10.0.61637.0 (SimConnect: 10.0.61259.0)

3338 Initialising SimConnect data requests now

3338 FSUIPC Menu entry added

3385 \\SPENCER-FSX\fsx\FLIGHTS\OTHER\FLTSIM.FLT

3385 \\SPENCER-FSX\fsx\SimObjects\Airplanes\Aircreation_582SL\Aircreation_582SL.AIR

28486 \\SPENCER-FSX\fsx\SimObjects\Airplanes\Maule_M7_260C\Maule_M7_260C.AIR

61574 Aircraft="Maule M7 260C paint2"

61574 System time = 19/03/2012 07:28:00, Simulator time = 15:27:02 (15:27Z)

62634 Starting everything now ...

62666 Using "C:\fsx\Modules\GFDEV.DLL", version 2.0.0.1

62666 GoFlight GFP8 detected: 2 devices

62666 GoFlight GFT8 detected: 2 devices

62666 GoFlight GFLGT detected: 1 device

62666 GoFlight GF166 detected: 2 devices

62666 GoFlight GFRP48 detected: 3 devices

62666 GoFlight GF46 detected: 1 device

62666 GoFlight GFMCPPRO detected: 1 device

62666 GoFlight GFEFIS detected: 1 device

62666 GoFlight GFSECM detected: 1 device

62666 GoFlight GFWP6 detected: 1 device

66207 Advanced Weather Interface Enabled

285887 System time = 19/03/2012 07:31:44, Simulator time = 15:27:17 (15:27Z)

285887 *** FSUIPC log file being closed

Average frame rate for running time of 15 secs = 29.8 fps

G3D fix: Passes 14240, Null pointers 0, Bad pointers 0, Separate instances 0

Memory managed: 8 Allocs, 8 Freed

********* FSUIPC Log file closed ***********

Share this post


Link to post
Share on other sites

while trying to set a function to Button 0 on the GF46, on my system it crashes FSUIPC every time.

The log shows normal FSUIPC termination at the end of the FS session. How exactly are you detecting that FSUIPC is "crashing"? There's no crash in this instance.

FSUIPC doesn't differentiate between different buttons on a device, except by number. Are you sure it isn't a Goflight driver which is crashing? Are you running both Goflight software and FSUIPC programming on these devices?

I'm afraid I need more information to help fursther -- in particular a log which actually shows a crasah rather than a normal run, and perhaps with Button logging turned on. Also, a more precise description of the steps you are taking which leads to this 'crash'.

But first, please update to the current version of FSUIPC: 4.81, or better 4.811 (see the Download Links subforum).

Forgot to add that all my modules stop working and I have to do a full reboot in order for them to start again.

That most certainly sounds more like the GoFlight driver crashing.

Regards

Pete

Share this post


Link to post
Share on other sites

Pete, you're probably right as I have to reboot the whole machine for them to work again. Guess that's a key I shouldn't mess with. Here's my log file though if you see anything blatant.

********* FSUIPC4, Version 4.811 by Pete Dowson *********

FSUIPC4 Key is provided

WideFS7 Key is provided

Running inside FSX on Windows 7

Module base=61000000

468 System time = 19/03/2012 11:33:33

514 FLT UNC path = "\\SPENCER-FSX\spencer\Documents\Flight Simulator X Files\"

546 Trying to connect to SimConnect Acc/SP2 Oct07 ...

546 FS UNC path = "\\SPENCER-FSX\fsx\"

982 LogOptions=00000000 00000001

982 Wind smoothing fix is fully installed

982 G3D.DLL fix attempt installed ok

982 SimConnect_Open succeeded: waiting to check version okay

982 Trying to use SimConnect Acc/SP2 Oct07

2776 Running in "Microsoft Flight Simulator X", Version: 10.0.61637.0 (SimConnect: 10.0.61259.0)

2776 Initialising SimConnect data requests now

2776 FSUIPC Menu entry added

2808 \\SPENCER-FSX\fsx\FLIGHTS\OTHER\FLTSIM.FLT

2808 \\SPENCER-FSX\fsx\SimObjects\Airplanes\Aircreation_582SL\Aircreation_582SL.AIR

38111 \\SPENCER-FSX\fsx\SimObjects\Airplanes\Lear45\Lear45.AIR

103740 System time = 19/03/2012 11:35:16, Simulator time = 14:33:37 (19:33Z)

103756 Aircraft="Learjet 45 Limited Edition"

104255 Starting everything now ...

104286 Using "C:\fsx\Modules\GFDEV.DLL", version 2.0.0.1

104286 GoFlight GFP8 detected: 2 devices

104286 GoFlight GFT8 detected: 2 devices

104286 GoFlight GFLGT detected: 1 device

104286 GoFlight GF166 detected: 2 devices

104286 GoFlight GFRP48 detected: 3 devices

104286 GoFlight GF46 detected: 1 device

104286 GoFlight GFMCPPRO detected: 1 device

104286 GoFlight GFEFIS detected: 1 device

104286 GoFlight GFSECM detected: 1 device

104286 GoFlight GFWP6 detected: 1 device

107906 Advanced Weather Interface Enabled

145970 LogOptions changed, now 40000000 00000001

148201 Button changed: bRef=0, Joy=2, Btn=21, Released

148201 [buttons] 22=P2,21,K190,10

148201 [buttons] 23=U2,21,K190,8

148201 SendKeyToFS(000000BE=[.>key], KEYDOWN) ctr=0

148201 Sending WM_KEYDOWN, Key=190 (Scan code 52), Ctr=1

148201 KEYDOWN: VK=190, Waiting=0, Repeat=N, Shifts=0

148201 .. Key not programmed -- passed on to FS

148310 SendKeyToFS(000000BE=[.>key], KEYUP) ctr=0

148310 Sending WM_KEYUP, Key=190 (Scan code 52), Ctr=1

148341 KEYUP: VK=190, Waiting=0

155392 *** Entered Buttons option page ***

157670 JoystickValues PCnum=0, dwCount=1, data[2]={00000065 00000040}

157670 FirstButtonChange res=00006506 (0.101, 6)

157857 JoystickValues PCnum=0, dwCount=1, data[2]={00000065 00000000}

158185 JoystickValues PCnum=0, dwCount=1, data[2]={00000065 00000020}

158185 FirstButtonChange res=00006505 (0.101, 5)

158434 JoystickValues PCnum=0, dwCount=1, data[2]={00000065 00000000}

158809 JoystickValues PCnum=0, dwCount=1, data[2]={00000065 00000010}

158809 FirstButtonChange res=00006504 (0.101, 4)

158980 JoystickValues PCnum=0, dwCount=1, data[2]={00000065 00000000}

160525 JoystickValues PCnum=0, dwCount=1, data[2]={0000007d 00000001}

160525 FirstButtonChange res=00007D00 (0.125, 0)

171601 *** Exiting Buttons option page ***

187404 *** Entered Buttons option page ***

191865 *** Exiting Buttons option page ***

206171 System time = 19/03/2012 11:36:59, Simulator time = 14:34:11 (19:34Z)

206171 *** FSUIPC log file being closed

Average frame rate for running time of 33 secs = 29.5 fps

G3D fix: Passes 19279, Null pointers 0, Bad pointers 0, Separate instances 0

Memory managed: 18 Allocs, 18 Freed

********* FSUIPC Log file closed ***********

Share this post


Link to post
Share on other sites

Update, Just tested it without GFCONFIG running in the taskbar and it worked. Guess it causes a crash in GOflights config program.

Share this post


Link to post
Share on other sites

Update, Just tested it without GFCONFIG running in the taskbar and it worked. Guess it causes a crash in GOflights config program.

Yes, the second log file also certainly doesn't show anything going wrong in FSUIPC.

Are you using the latest GoFlight software? You probably need to use a compatible version of GFDev.DLL. The latest I've seen is available in the Download Links subforum here, but you need to go to the GoFlight website for the full suite and installer.

Regards

Pete

Share this post


Link to post
Share on other sites

Pete, Yes its their latest 2.03. Don't see them updating their suite due to my lil bug, so I guess I just have to make sure to not try and map that button.

Share this post


Link to post
Share on other sites

Pete, Yes its their latest 2.03. Don't see them updating their suite due to my lil bug, so I guess I just have to make sure to not try and map that button.

There must surely be a wrong signal of something coming from the hardware, though, for a specific button to cause a problem. I mean buttons are buttons are buttons. It should make no difference which or where. It might be worth contacting GF support about it.

I assume you already checked that GFConfig wasn't set to use that button for something?

Pete

Share this post


Link to post
Share on other sites

Yeah, I checked and its unprogrammed. It's repeatable in that is shuts down all my goflight gear. It works if i use gfconfig to program it, but if i try to assign it via fsuipc it shuts down everything.

Share this post


Link to post
Share on other sites

Yeah, I checked and its unprogrammed. It's repeatable in that is shuts down all my goflight gear. It works if i use gfconfig to program it, but if i try to assign it via fsuipc it shuts down everything.

And you are also sure it isn't assigned in FSUIPC? Best show me your FSUIPC INI file.

Pete

Share this post


Link to post
Share on other sites

[General]

UpdatedByVersion=4800

History=385AWV7BYF8GP4P2BUN8T

MouseWheelTrim=No

MouseWheelTrimSpeed=1

JoystickTimeout=20

PollGFTQ6=Yes

BlankDisplays=No

FixControlAccel=No

FixMachSpeedBug=No

DeleteVehiclesForAES=Yes

VisibilityOptions=No

OneCloudLayer=No

CloudTurbulence=No

CloudIcing=No

GenerateCirrus=No

SuppressCloudTurbulence=No

MaxIce=-4

MinIce=-4

UpperWindGusts=No

SuppressWindTurbulence=No

SuppressWindVariance=No

WindTurbulence=No

TurbulenceRate=1.0,5.0

TurbulenceDivisor=20,20,40,40

SuppressAllGusts=No

MaxSurfaceWind=0

WindLimitLevel=200

WindDiscardLevel=400

WindAjustAltitude=No

WindAjustAltitudeBy=2000

SmoothBySimTime=No

WindSmoothing=No

WindSmoothness=2

WindSmoothAirborneOnly=Yes

PressureSmoothness=0

TemperatureSmoothness=0

DisconnTrimForAP=No

ZeroElevForAPAlt=No

ThrottleSyncAll=No

WhiteMessages=No

ShowPMcontrols=No

SpoilerIncrement=512

MagicBattery=No

RudderSpikeRemoval=No

ElevatorSpikeRemoval=No

AileronSpikeRemoval=No

ReversedElevatorTrim=No

ClockSync=No

ClockSyncMins=5

ClearWeatherDynamics=No

OwnWeatherChanges=No

TimeForSelect=4

LoadFlightMenu=No

LoadPlanMenu=No

PauseAfterCrash=No

BrakeReleaseThreshold=75

SaveDataWithFlights=No

ZapSound=firework

ShortAircraftNameOk=No

UseProfiles=Yes

EnableMouseLook=No

AxesWrongRange=No

TCASid=Flight

TCASrange=40

AxisCalibration=No

DirectAxesToCalibs=No

ShowMultilineWindow=Yes

SuppressSingleline=No

SuppressMultilineFS=No

AxisIntercepts=No

DontResetAxes=No

InitDelay=0

GetNearestAirports=Yes

WeatherReadFactor=2

WeatherRewriteSeconds=1

CustomWeatherModify=No

SimConnectStallTime=1

LuaRerunDelay=66

Console=No

FSVersionUsed="Microsoft Flight Simulator X",10.0.61637.0

SimConnectUsed=10.0.61259.0

[JoyNames]

AutoAssignLetters=No

0=Saitek Pro Flight Rudder Pedals

0.GUID={F52C3220-6075-11E1-8001-444553540000}

2=Saitek Pro Flight Yoke

2.GUID={F52C8040-6075-11E1-8004-444553540000}

1=Pro Flight TPM System

1.GUID={F52C5930-6075-11E1-8002-444553540000}

3=3 axis 9 button joystick

3.GUID={355F0560-6077-11E1-8017-444553540000}

[buttons]

ButtonRepeat=20,10

1=P176,0,CL1:R,0

3=P101,0,C65752,0

4=P176,1,CL2:R,0

5=P174,16,Cx03009400,x00000496

6=P174,17,Cx03009400,x00000496

7=P174,18,Cx03009400,x00000497

8=P174,19,Cx03009400,x00000497

9=P152,1,Cx03009400,x0000049B

10=P202,0,Cx03009400,x000004DD

11=P170,14,Cx03009400,x000004DD

12=P174,1,Cx03009400,x000001F5

13=P174,2,Cx03009400,x000001F6

14=P174,3,Cx03009400,x0000049C

15=R2,22,K113,8

16=R3,6,K113,8

17=P2,14,K71,11

18=R2,2,C65607,0

19=R2,3,C65615,0

20=P2,4,K83,8

21=P2,5,K65,8

22=P2,21,K190,10

23=U2,21,K190,8

24=P174,9,Cx03009400,x000002D1

25=P174,10,Cx03009400,x000002D2

26=P174,13,Cx03009400,x000002DF

27=P174,14,Cx03009400,x000002E0

28=P174,4,Cx03009400,x000004DA

29=U174,4,Cx03009400,x000004D9

30=P174,5,Cx03009400,x000004A7

31=P174,7,Cx03009400,x00000287

32=P170,0,Cx03009400,x000004DD

33=P175,9,Cx03009400,x000001DA

34=P175,10,Cx03009400,x000001DB

35=P175,8,Cx03009400,x000001DA

36=P175,11,Cx03009400,x000001DB

37=P175,13,Cx03009400,x000001E0

38=P175,12,Cx03009400,x000001E0

39=P175,14,Cx03009400,x000001E1

40=P175,15,Cx03009400,x000001E1

41=P175,17,Cx03009400,x000002E4

42=P175,18,Cx03009400,x000002E5

43=P175,21,Cx03009400,x000002ED

44=P175,22,Cx03009400,x000002EE

45=P175,16,Cx03009400,x000002E4

46=P175,19,Cx03009400,x000002E5

47=P175,20,Cx03009400,x000002ED

48=P175,23,Cx03009400,x000002EE

49=P175,0,Cx03009400,x000001E2

50=P175,1,Cx03009400,x000001E3

51=P101,2,Cx03009400,x000004A8

52=P101,4,Cx03009400,x000004AC

53=P101,5,Cx03009400,x000004AC

54=P101,6,Cx03009400,x000004AB

55=P101,7,Cx03009400,x000004AB

56=P176,9,Cx03009400,x00000213

57=P176,10,Cx03009400,x00000214

58=P176,16,Cx03009400,x0000021E

59=P176,19,Cx03009400,x0000021F

60=P176,5,Cx03009400,x0000022A

61=P176,21,Cx03009400,x000003B8

62=P176,22,Cx03009400,x000003B9

63=P2,19,Cx03009400,x000001FF

64=P2,18,Cx03009400,x000001FE

65=P3,3,Cx03009400,x00000202

66=P3,0,Cx03009400,x00000201

67=P3,1,Cx03009400,x00000202

[AutoSave]

Next=1

Interval=60

Files=10

SaveOnGround=No

AutoSaveEnabled=No

[GPSout]

GPSoutEnabled=No

Port=COM0

Speed=4800

Interval=2000

PosTo6Decimal=No

Sentences=

[GPSout2]

GPSoutEnabled=No

Port=<none set>

Speed=4800

Interval=2000

PosTo6Decimal=No

Sentences=

[WideServer]

WideFSenabled=Yes

AdvertiseService=1

Port=8002

Port2=9002

[sounds]

Path=C:\fsx\Sound\

Device1=Primary Sound Driver

Device2=Headset (Playback) (2- Creative USB Headset)

[Axes]

0=0X,256,D,7,0,0,0

1=0Y,256,D,8,0,0,0

2=0R,256,D,3,0,0,0

3=2X,1,D,1,0,0,0

4=2Y,256,D,2,0,0,0

5=2Z,256,D,22,0,0,0

6=2Z,BR,12032,16383,66067,0

7=2Z,BR,8064,12032,66066,0

8=2V,256,D,9,0,0,0

9=3X,256,D,10,0,0,0

10=3Z,256,D,23,0,0,0

[JoystickCalibration]

AllowSuppressForPFCquad=Yes

ExcludeThrottleSet=Yes

ExcludeMixtureSet=Yes

ExcludePropPitchSet=Yes

SepRevsJetsOnly=No

ApplyHeloTrim=No

UseAxisControlsForNRZ=No

FlapsSetControl=0

FlapDetents=No

ReverserControl=66292

Reverser1Control=66422

Reverser2Control=66425

Reverser3Control=66428

Reverser4Control=66431

MaxThrottleForReverser=256

AileronTrimControl=66731

RudderTrimControl=66732

CowlFlaps1Control=66162

CowlFlaps2Control=66163

CowlFlaps3Control=66164

CowlFlaps4Control=66165

SteeringTillerControl=0

MaxSteerSpeed=60

Aileron=-16380,-512,512,16380/8

Elevator=-16380,-512,512,16380/8

Rudder=-16384,256,512,16128/8

Flaps=-16128,16380/16

Throttle1=-16384,-16123,-512,16128/40

Throttle2=-16384,-16253,-15083,16383/40

Spoilers=-16384,16383/24

LeftBrake=-16384,16383/24

RightBrake=-16384,16383/24

[LuaFiles]

1=gfwp6

2=autobrake

3=speedbrake

4=wip

[ClientNames]

1=SPENCER2-PC

Share this post


Link to post
Share on other sites

This is the one before you told me to upgrade, but it still remained the same.

And thee's nothing in the INI file that could lead me to nbe suspicious about anything FSUIPC was doing, either. It must be some sort of clash withing the GFConfig program caused by the re-initialisation of Gf devices (rescanning) done via GFDev when you enter the FSUIPC options -- I think you did say that was when the problem occurred, was it not? Ah, yes, you said right at the start "while trying to set a function to Button 0 on the GF46, on my system it crashes FSUIPC every time", though of course there was never any sign of an FSUIPC crash -- what gave you the impression that FSUIPC crashed? If FSUIPC crashes so does FS.

I did earlier ask for more details of the circumstances ("Also, a more precise description of the steps you are taking which leads to this 'crash'."), but it seems that got overtaken by the other findings.

Rgards

Pete

Share this post


Link to post
Share on other sites

Pete, The only thing I do is load up a default A/C and go into FSUIPC on the addons menu, go to button assignment, push the button and all my devices shut down. It's the only one that does it.

Share this post


Link to post
Share on other sites

Pete, The only thing I do is load up a default A/C and go into FSUIPC on the addons menu, go to button assignment, push the button and all my devices shut down. It's the only one that does it.

Okay. In that case it's certainly a GFConfg problem or the device itself. What FSUIPC is doing there is simply closing and re-opening its links to GFDev so that it can discover any changes. I think it's time now for you to contact GoFlight support.

Regards

Pete

Share this post


Link to post
Share on other sites

Hi,

I have regularly same problems when assigning any function to A GF button. Part or all GF modules are freezed, FPS can some time be affected. Restarting FSX cannot change the state of the modules, Windows restaring cannot. I hve to stop the computer AND disconnect the electric power.

So, I think this is USB power problem : there are too many modules on the same USB plug anywhere in the USB chain, OR an USB cabel is too long or has defect.

Best regards

Denis

Share this post


Link to post
Share on other sites

There is a bug in GFDevFSX.exe that causes this problem when nothing is assigned in GFConfig to the GF46. GoFlight have fixed the problem in version 2.21 (or above), but currently its not released.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • 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.