PDA

View Full Version : Rn-time error 55 when entering a route



Ray Proudfoot
12-21-2008, 06:38 AM
I'm running build 400 of the Boeing CDU and I'm having great difficulty entering routes without encountering run-time error 55 - file already open.

Here is one example...

EGKK
Rwy 26L
LGAV
Rwy 03R
SID=BOGN1M

I press Route and the display shows BOGN1M.BOGNA in LSK4L and BOGNA in LSK4R.

I then press LSK5L to show available routes and select UN615.XAMAB and then press LSK5L to insert it into the plan.

I then press Next Page and press LSK1L. Nothing happens. the display remains blank. I wait 15 seconds and press LSK1L a second time.

BANG! Run-time error 55 - file already open.

This is very frustrating. I would love to enter my routes using this method but it just isn't reliable. I've just installed cycle 0813 but it has happened with previous cycles too.

Do I have a corrupt installation or are others suffering the same problem? As a programmer it would help if the error message was a bit more helpful. What file is already open? And why can't the routes be retrieved?

RGroebl
12-21-2008, 07:12 AM
Hi Ray,

only see this issue one time at entering a route.

I entered Airway and then the Waypoint, then CDU crashed with Run Time Error 55.

Entering complete Waypoints, without Airways, all was ok and no crash.

Route:

RTE VIA: DEP NSFA
GOTSO-GOTSO / H969-TUT / A212-PUPIS / G347-DATBE / VECKI6-VECKI /(APT-PHKO)

Latest Builds from PM-CDU 400.

Best regards

Roland

Ray Proudfoot
12-21-2008, 07:26 AM
Thanks Roland.

And what do you do if you don't know all the waypoints required? You're working around the problem. Have you reported it to PM as Jonathan has requested?

Something in the data must be wrong but the error is simply caused by trying to open a file that is already open. This should be a trappable error and shouldn't cause the CDU software to crash. So there are two problems - cleansing the data and preventing the error.

Navigraph supply data for other CDUs such as PMDG and Level-D. I don't know if this problem also occurs with their systems.

It's not as if this is some obscure jet route. I've had it happen twice now in UK airspace so something is clearly wrong somewhere.

JonathanRichardson
12-21-2008, 07:32 AM
Hi

I will continue to watch for the error, initial I can not create - perhaps someone will post an *exact* procedure, step by step to create it.

Regards
Jonathan Richardson
Project Magenta

Ray Proudfoot
12-21-2008, 08:50 AM
Here are the steps to creating the error. 1R means LSK1R; 3L means LSK3L. RTE means the RTE button was pressed. All LSK presses are in red.

Press RTE twice.
Press Flush.
Type EGKK and press 1L.
Press 3L and choose 26L.
Type LGAV and press 1R.
Press 3R and choose 03R.
Press 6R - Activate.
Press EXEC.
Press DEP/ARR.
Press 1L - DEP.
Press 2L - BOGN1M.
Press EXEC.
Press 6R - ROUTE.
Press 5L.
Choose 1R - UN615.XAMAB.
Press 5L to insert UN615.XAMAB.
Press Next Page.
Press 1L. Nothing happens. Wait 15 seconds.
Press 1L again. Run-time error 55 - File Already Open.
Press OK. CDU crashes.

RGroebl
12-21-2008, 09:06 AM
No, I havenīt reported to Jonathan cause I have in the moment bigger problems (2 Computer with Hardware defect, so I canīt fly and test). Some CDU 400 Problems by entering Airport POS the CDU enters DGTK as airport. Hope to get new hardware next week so i can build up my simulator and test.

I plan my route over http:/vatroute.net or FOC2003 so I get always plans with Jetways or the complete routing. I know itīs a workaround and I perhaps there are problems with the data to recompose Jetway and Waypoints.

Regards

Roland

Ray Proudfoot
12-21-2008, 09:20 AM
No, I havenīt reported to Jonathan cause I have in the moment bigger problems (2 Computer with Hardware defect, so I canīt fly and test). Some CDU 400 Problems by entering Airport POS the CDU enters DGTK as airport. Hope to get new hardware next week so i can build up my simulator and test.

I plan my route over http:/vatroute.net or FOC2003 so I get always plans with Jetways or the complete routing. I know itīs a workaround and I perhaps there are problems with the data to recompose Jetway and Waypoints.

Regards

Roland

Hi Roland,

The DGTK problem is because the CDU isn't 'seeing' FS. That airport is the closest to lat 0. long 0.

Anyway, I seem to be able to find these runtime problems at will so hopefully Jonathan can replicate it and then fix it. If he can't then it suggests I have a corrupt file. But which one?

RGroebl
12-21-2008, 09:28 AM
Hi Ray,
thanks for your information about DGTK.

I donīt think you have a corrupt file. I think there is something with the navdata and the recomposing of Jetway and Waypoint. There is also sometimes problems with SIDīs donīt calculate FL and Speed, after inserting an FL or Altitude (at example /4000A) all is calculated correctly.

There must something wrong with the imported data.

Roland

JonathanRichardson
12-21-2008, 10:17 AM
Hi Ray

I don't get a runtime error with that procedure - tried it three times. Can you explain to me what you are expecting to see on the RTE page 2? May be I got lost here...

Do you have VIA and TO shown on the RTE 1 page?

BTW - this is using most recent Navdata cycle, but previously I have been using April / July & August without problems. This one is Nov/Dec

Regards
Jonathan Richardson
Project Magenta

Ray Proudfoot
12-21-2008, 11:08 AM
Hi Ray

I don't get a runtime error with that procedure - tried it three times. Can you explain to me what you are expecting to see on the RTE page 2? May be I got lost here...

Do you have VIA and TO shown on the RTE 1 page?

BTW - this is using most recent Navdata cycle, but previously I have been using April / July & August without problems. This one is Nov/Dec

Regards
Jonathan Richardson
Project Magenta

Pictures are the best way of showing my situation. The first shows the situation after I have entered the SID and the first sector - UN615.XAMAB.

On the second page I would expect it to be blank initially but when I press 1L I'd expect to see several routes to choose from. Can you show a screenshot of what you're presented with please?

I am also on the latest Nav cycle installed yesterday. I extract the required files and place them in the main CDU folder. That's what the readme say's to do. Do you also do the same?

I'm attaching a screenshot of the contents of CDU\Data.

JonathanRichardson
12-21-2008, 12:35 PM
Hi Ray

Okay, you are using a different key layout version of the CDU than me, I use the N1 layout.

Are the airways never listed when you press L4 or L5 ?

Regards
Jonathan Richardson
Project Magenta

Ray Proudfoot
12-21-2008, 12:55 PM
Hi Ray

Okay, you are using a different key layout version of the CDU than me, I use the N1 layout.

Are the airways never listed when you press L4 or L5 ?

Hi Jonathan,

I tried another plan - EGKK-EFHK - and that was absolutely fine so in answer to your question, no, I do see airways listed. Just not all the time.

iI you switch to the same layout as me can you still successfully create the scenario I posted earlier? Surely the CDU is not so sensitive to layout changes that it would work with one type but not with another?

I'll try changing layouts later but if you could also do the same it would help.

Are my data files identical to yours?

JonathanRichardson
12-21-2008, 01:15 PM
>I tried another plan - EGKK-EFHK - and that was absolutely fine so in answer to your question, no, I do see airways listed. Just not all the time.

Oh - okay. Well I just did not understand the point of navigating to page 2 of the route. I thought I was missing a step in your procedure, I am not sure why you only see the Airways sometimes - only many more tests will show if I can create that - it never happened here yet... but actually the Airway function is not that often used here, but it is sometimes.

>iI you switch to the same layout as me can you still successfully create the scenario I posted earlier?

I can't do that in the simulator. Only the office tomorrow.

>Surely the CDU is not so sensitive to layout changes that it would work with one type but not with another?

I would not think so. I was merely commenting you are using a different layout.

>I'll try changing layouts later but if you could also do the same it would help.

I can't do that right now I am afraid due to the hardware.

>Are my data files identical to yours?[/QUOTE]

Yes, as far as I can see.

Regards
Jonathan Richardson
Project Magenta

Ray Proudfoot
12-21-2008, 02:50 PM
Oh - okay. Well I just did not understand the point of navigating to page 2 of the route. I thought I was missing a step in your procedure, I am not sure why you only see the Airways sometimes - only many more tests will show if I can create that - it never happened here yet... but actually the Airway function is not that often used here, but it is sometimes.

The point of navigating to the second page is because the 1st page is full. Am I missing something here. If you have to build a plan how do you enter legs after page 1 is full? If you're not using the airways function how do you enter a plan? Each individual waypoint? Is that realistic?


>iI you switch to the same layout as me can you still successfully create the scenario I posted earlier?

I can't do that in the simulator. Only the office tomorrow.

Okay. I've just switched to a 737-900 and changed to the N1 layout. See attached image. Still have the same problem with the supplied scenario. However, I have been able to create EGKK-EDDF as follows DVR UL9 KONAN UL607 SPI UT180 DITEL T180 OSMAX

Look forward to hearing your tests with a different layout tomorrow. That XAMAB route is a killer every time.

JonathanRichardson
12-21-2008, 04:46 PM
[QUOTE=Ray Proudfoot;71709]The point of navigating to the second page is because the 1st page is full. Am I missing something here.

Hi Ray

I think so. You refered to the route page not the legs page - the first page is the main RTE entry page, then you must go to the legs pages not the RTE 2 page. If you see your screen shot it tells you you are on the RTE 2 page not the legs page.

Press 6R - ROUTE.
Press 5L.

[Here we get a whole list of all airways and we can select what we want - this appears to be one area of your problem - but I always see them]

Choose 1R - UN615.XAMAB.
Press 5L to insert UN615.XAMAB.
Press Next Page.
Press 1L. Nothing happens. Wait 15 seconds.

I think this is the problem, your instrustion above is 'Press Next Page' - don't do that, those two entries are already there at the bottom of page RTE page 1 (Boeing option). Just press LEGS page at this point. Here you can work with the plan and see the full loaded airway.

Regards
Jonathan Richardson
Project Magenta

Ray Proudfoot
12-21-2008, 05:58 PM
[quote=Ray Proudfoot;71709]The point of navigating to the second page is because the 1st page is full. Am I missing something here.

Hi Ray

I think so. You refered to the route page not the legs page - the first page is the main RTE entry page, then you must go to the legs pages not the RTE 2 page. If you see your screen shot it tells you you are on the RTE 2 page not the legs page.

Press 6R - ROUTE.
Press 5L.

[Here we get a whole list of all airways and we can select what we want - this appears to be one area of your problem - but I always see them]

Choose 1R - UN615.XAMAB.
Press 5L to insert UN615.XAMAB.
Press Next Page.
Press 1L. Nothing happens. Wait 15 seconds.

I think this is the problem, your instrustion above is 'Press Next Page' - don't do that, those two entries are already there at the bottom of page RTE page 1 (Boeing option). Just press LEGS page at this point. Here you can work with the plan and see the full loaded airway.

Regards
Jonathan Richardson
Project Magenta

Hi Jonathan,

This is very confusing. You appear to be saying don't go to the 2nd Route page. But how do I get the rest of the route into the CDU? I've only included waypoints that get me as far as the middle of the English Channel. How do I insert the remainder of the route to get me to Athens?

You say to go to the Legs page but that only shows the legs that are part of the jet route I have already inserted. And remember I have only inserted two route instructions into the CDU - BOGN1M.BOGNA and UN615.XAMAB.

There is a lot more to be input and the only place it can go is on the second Route page. Otherwise there is only the option to insert two jet route entries and no more.

I have just completed a flight from EGKK-EDDF using the method already described and it was accepted. I'm convinced there is a problem with jet routes from XAMAB but because your data files are encryted I cannot read them.

Just to prove I'm not going mad please tell me how you would insert this route into the CDU...

DVR UL9 KONAN UL607 SPI UT180 DITEL T180 OSMAX

The Legs page is only there to insert or delete individual waypoints isn't it? If you wanted to insert UL9.KONAN where else would you enter it except on the Route page and if Page 1 is full then the only place it can be inserted is Page 2.

I'm very familiar with the CDU and understand that individual waypoints are inserted in the Legs page and jet routes with entry/exit points are inserted on the Route page. Surely that is how the PM one works?

JonathanRichardson
12-22-2008, 08:56 AM
Hi Ray

I already replied to this, but I think it did not post for some reason. I understand now what you want to do, before I was looking at something a little different re your runtime error 55. Normal ops of the real CDU do not present you with all the airways listed (unless there is some new Boeing option for this that I / we are unaware of) you have to know your airways from the flight plan, as such, on page 2 you enter these respectively. I think we are in a real world v FS cross-over here, but I will as always check this. This is why this does not and has not cropped up in general pro usage I think. I am however looking into this, and also looking into the fact that there may be a Boeing update and perhaps it is becoming the norm to have all these airways listed? If so I was not aware of it!

Regards
Jonathan Richardson
Project Magenta

Ray Proudfoot
12-22-2008, 10:12 AM
Hi Jonathan,

Thanks for your reply. I think we're now on the same wavelength.

Your suggestion that the CDU doesn't hold all the world's jet routes is understandable but there is a utility provided with the CDU - NavExtract.exe - and this allows the user to select / deselect various areas of the world. I assume this is to filter just the regions you want to use but does have the option to enable all of them. Presumably if this was done then all routes would be available in the PM CDU database. Otherwise, what's the point of it?

Regarding the entry of a route I have found an interesting scenario. Let's use the EGCC-EIDW flight you now love.

I select the SID from 23R at EGCC (WAL1R) and input it. However, if I then press 5L to choose the available jet routes nothing happens and if I press 5L a second time I get the dreaded run-time error 55.

But if I type L975.LIFFY it is accepted and all the relevant waypoints appear in the legs page.

So as you suggest if the route is entered by hand everything seems okay. Let me try the dreaded EGKK-LGAV route BOGNA UN615 XAMAB UL612 SRN UL153 PAR UZ904 PREKI DCT PES UM872 AME UW97 BRD UL612 ARA UB34 NEMES

Later... YES!!! I was able to enter that route. The difference is I didn't press the relevant key to show the available jet routes. I entered them directly.

Now why that happens I really don't know but if entering them directly gets around the problem then that's fine.

I guess everyone does it this way so I'd better change my routine.

Thanks for all your patience and have a Happy Christmas. :)

JonathanRichardson
12-22-2008, 12:44 PM
> Presumably if this was done then all routes would be available in the PM CDU database. Otherwise, what's the point of it?

Not anymore - it was provided for the days when computers were running win95 / 98 at 300 to 450mzh - it is now considered not a requirement.

>Regarding the entry of a route I have found an interesting scenario. Let's use the EGCC-EIDW flight you now love.

It's is the funny thing about love, there is always a way to fall out of it.. .

>I select the SID from 23R at EGCC (WAL1R) and input it. However, if I then press 5L to choose the available jet routes nothing happens and if I press 5L a second time I get the dreaded run-time error 55.

Normal in real world is to do your DEP / ARR - select SID as you said, select the X Dept from the dept/arr page, goto legs page - check SID, then Route Page - next page - now enter route from end of SID. If you don't know the airways, then we have a problem, because what you want is for them to be listed, so you can chose them (understandable and very useful) but alas not how it is on the real a/c (to my original knowledge and also now cross-checked)

>But if I type L975.LIFFY it is accepted and all the relevant waypoints appear in the legs page.

Okay - at least that is something, it is operating how it should in the real world then.

>So as you suggest if the route is entered by hand everything seems okay.

Okay.

Let me try the dreaded EGKK-LGAV route BOGNA UN615 XAMAB UL612 SRN UL153 PAR UZ904 PREKI DCT PES UM872 AME UW97 BRD UL612 ARA UB34 NEMES

>Later... YES!!! I was able to enter that route. The difference is I didn't press the relevant key to show the available jet routes. I entered them directly.

Good - I am afraid perhaps we missled you by showing you the airways! But perhaps it might give us a new idea for later.

>Now why that happens I really don't know but if entering them directly gets around the problem then that's fine.

Very good.

>I guess everyone does it this way so I'd better change my routine.

Ideally yes, but I suspect we can also change it to show the list, but I am not sure if we should or what problems it can cause.

>Thanks for all your patience and have a Happy Christmas. :)[/QUOTE]

You too!

Currently on route to Dublin, but for another reason -

Regards
Jonathan Richardson
Project Magenta

Ray Proudfoot
12-22-2008, 02:22 PM
Hi Jonathan,


> Not anymore - it was provided for the days when computers were running win95 / 98 at 300 to 450mzh - it is now considered not a requirement.

Ah yes, the good old days when no-one would need more than 640Kb of RAM. Bill Gates' words, not mine.:)


It's is the funny thing about love, there is always a way to fall out of it.. .

:D I've just fallen in love with this new system I've just found. No more 55's!


Normal in real world is to do your DEP / ARR - select SID as you said, select the X Dept from the dept/arr page, goto legs page - check SID, then Route Page - next page - now enter route from end of SID. If you don't know the airways, then we have a problem, because what you want is for them to be listed, so you can chose them (understandable and very useful) but alas not how it is on the real a/c (to my original knowledge and also now cross-checked)

Thanks for listing the correct procedure. Fortunately I do know the airways as I use VRoute and that uses the Navigraph monthly updates also shared by PM. The information was there all the time. I was just using the CDU in an incorrect way. But you might want to investigate why you get that error 55 on some routes.


Currently on route to Dublin, but for another reason

Checking the ILS perhaps? ;) I saw your other message about the mismatch on 28. I'd forgotten about that. AFCAD is very useful for amending such things.

I've just completed EGKK-LGAV and it went well. The only glitch was a couple of waypoints in the BOGNA SID where a identically named pair from a couple of thousand miles away were incorrectly inserted. Not sure how to get around that problem but checking the SID before inserting any more data will identify them.

All in all a pretty good day.:)