A340-642X 3 Posted January 23, 2024 Author Share Posted January 23, 2024 Same thing for CPDLC: Quote many thanks for your reply and already your "thorough" investigation! I have forwarded this as well to the respective development team, however I cannot tell you if/when this will be fixed. I am sorry for this inconvenience. So we are waiting... Let's give 'em some time and will see. 1 Link to comment https://forum.aerosoft.com/index.php?/topic/176868-cpdlc-help-needed/page/2/#findComment-1116477 Share on other sites More sharing options...
RAZERZ 0 Posted September 21, 2024 Share Posted September 21, 2024 After having received 0 response from Aerosoft after raising a ticket, I decided to take matter into my own hands. Using wireshark, I saw that the last character of my hoppie logon code was being cutoff, so hoppie would always return "incorrect logon code". I decompiled the CPDLC.dll and increased the memory size for reading the ACARS.ini, but that did not sort it. Instead, I got Fiddler and made a rule such that any request being made using the incorrect logon code would be re-routed as a request using the correct code. This now made the requests go through and hoppie to return "ok". EDIT: I did manage to fix the issue in the CPDLC.dll by just hardcoding the missing character, thus not needing to use fiddler. If anyone has the same issue, see if the correct login code is being used or if it is being cutoff somewhere. Link to comment https://forum.aerosoft.com/index.php?/topic/176868-cpdlc-help-needed/page/2/#findComment-1121391 Share on other sites More sharing options...
Recciosilva 3 Posted October 6, 2024 Share Posted October 6, 2024 On 9/22/2024 at 12:08 AM, RAZERZ said: EDIT: I did manage to fix the issue in the CPDLC.dll by just hardcoding the missing character, thus not needing to use fiddler. If anyone has the same issue, see if the correct login code is being used or if it is being cutoff somewhere. Thank you for your efforts in finding a fix for this issue You say you've managed to register your Hoppie's network key in the CPDLC.DLL. Path :Aerosoft A330 Pro V5\SimObjects\Airplanes\Aerosoft A330 Professional Base\Panel_Fallback\DLLs I myself have tried with JetBrains Dotpeek but I can't find my key. Can you help please? Link to comment https://forum.aerosoft.com/index.php?/topic/176868-cpdlc-help-needed/page/2/#findComment-1121651 Share on other sites More sharing options...
RAZERZ 0 Posted October 22, 2024 Share Posted October 22, 2024 On 10/6/2024 at 8:18 AM, Recciosilva said: I myself have tried with JetBrains Dotpeek but I can't find my key. Firstly, put in your logon code in the A330 configurator (or in Documents/Aerosoft/General/A3XX CPDLC/CPDLC.ini) Then, install wireshark and filter for http on your connection (I use my ethernet port, so I select ethernet, then in the search bar type in http). Then load up the sim with the plane and try to logon to some station, you'll see a call in wireshark with your logon code. Check if the logon code matches what is in the CPDLC.ini file. Personally my old code shows up in the wireshark for polling, but my actual one shows up with the request. Check the return message of the logon request in wireshark, it will either say "ok", or say that the logon code is invalid. If the logon code matches what is in the CPDLC.ini, then generate a new logon code from the hoppie website (they de-activate the unused ones after a while). If it is the case that the last character is missing, then continue reading Download ghidra (since the CPDLC.dll is not a .NET file, you won't be able to decompile using dotPeek) which is free from their github and let it decompile and analyze the DLL which takes a while the first time Then click search and then search program text and hit the "all fields" button and search for "&from=". It should be after the "/acars/system/connect.html?logon=" area. Right click, hit patch data and add in your missing character and hit enter. Then go to file and export in C/C++ format and copy and paste it into the /Panel_Fallback/DLLs folder (of course, make a backup of the original CPDLC.dll file!) and restart the sim and try it out Link to comment https://forum.aerosoft.com/index.php?/topic/176868-cpdlc-help-needed/page/2/#findComment-1122062 Share on other sites More sharing options...
Recciosilva 3 Posted October 26, 2024 Share Posted October 26, 2024 Many thanks RAZERZ for your helpful assistance Aerosoft should have continued to update the excellent A330 for Prepar3D (I was even prepared to pay for an update) it's a pity when I see the flop with the MSFS one. Link to comment https://forum.aerosoft.com/index.php?/topic/176868-cpdlc-help-needed/page/2/#findComment-1122145 Share on other sites More sharing options...
A340-642X 3 Posted November 30, 2024 Author Share Posted November 30, 2024 On 10/22/2024 at 6:59 PM, RAZERZ said: Firstly, put in your logon code in the A330 configurator (or in Documents/Aerosoft/General/A3XX CPDLC/CPDLC.ini) Then, install wireshark and filter for http on your connection (I use my ethernet port, so I select ethernet, then in the search bar type in http). Then load up the sim with the plane and try to logon to some station, you'll see a call in wireshark with your logon code. Check if the logon code matches what is in the CPDLC.ini file. Personally my old code shows up in the wireshark for polling, but my actual one shows up with the request. Check the return message of the logon request in wireshark, it will either say "ok", or say that the logon code is invalid. If the logon code matches what is in the CPDLC.ini, then generate a new logon code from the hoppie website (they de-activate the unused ones after a while). If it is the case that the last character is missing, then continue reading Download ghidra (since the CPDLC.dll is not a .NET file, you won't be able to decompile using dotPeek) which is free from their github and let it decompile and analyze the DLL which takes a while the first time Then click search and then search program text and hit the "all fields" button and search for "&from=". It should be after the "/acars/system/connect.html?logon=" area. Right click, hit patch data and add in your missing character and hit enter. Then go to file and export in C/C++ format and copy and paste it into the /Panel_Fallback/DLLs folder (of course, make a backup of the original CPDLC.dll file!) and restart the sim and try it out Wow, I did not try yet and don't want to honestly, but will do if I have to... I'll let the Devs know in a ticket I've created long ago that You might have found a workaround https://helpdesk.aerosoft.com/hc/en-gb/requests/24267?page=1. Maybe they will finally release a fix for this... Did it work for You RAZERZ? Link to comment https://forum.aerosoft.com/index.php?/topic/176868-cpdlc-help-needed/page/2/#findComment-1123581 Share on other sites More sharing options...
Recciosilva 3 Posted December 27, 2024 Share Posted December 27, 2024 Hello, Question: What version of Prepar3D is used by pilots reporting CPDLC logon problems? I'm requesting this because I've noticed, thanks to the utilities advised by @RAZERZ, that these issues seem to occur only with P3Dv4.5. With P3Dv5.4 I've performed many flights check in the IVAO TransNAT network connected to CPDLC with Shanwick FIR and everything is working fine. During these logon tests, I noticed : 1- To check with Wireshark, you don't even need to be connected to an ATC CPDLC. because as soon as your A330 is loaded and connected to the IVAO Altitude pilot client, the hoppies logon is generated at intervals of roughly 20 seconds. 2- So you can check with Wireshark as shown below that your code is complete (14 alphanumerical characters) and that the connection status every 16 seconds is = OK: Please login to display this image. 3- When logged to an ATC via CPDLC, check the status of the connection: FM1 or FM2 >ATSU/Connection STATUS : Its ID CPDLC should appear on the [Active ATC] line. eg below : CPDLC ID= QXGS for IVAO Gander Shanwick ATC : Please login to display this image. For P3Dv6, however, I can't check because I don't own this version. 1 Link to comment https://forum.aerosoft.com/index.php?/topic/176868-cpdlc-help-needed/page/2/#findComment-1124412 Share on other sites More sharing options...
Tome346 2 Posted January 7 Share Posted January 7 Hello, yes I am using P3D v4.5 and have these issues. For now I was unable to resolve the issue with @RAZERZsolution due to lack of time. I belive there will bo no further support for this product so I have to try the work around. I`ll keep you updated. Link to comment https://forum.aerosoft.com/index.php?/topic/176868-cpdlc-help-needed/page/2/#findComment-1124727 Share on other sites More sharing options...
Ruhrpilot07 10 Posted January 7 Share Posted January 7 Am 6.11.2023 um 15:29 schrieb Tome346: I think the support might be dead for the P3D products since they are working on the MSFS Version aswell as on an A339 Wow. Obviously you don't know that the December 2024 aerosoft screenshot contest was introduced with the help of p3dv4.5 . And this one has been published in October 2024, for p3dv4.5 and p3dv5 only: https://www.aerosoft.com/de/shop/flight/p3d-fsx/prepar3d/szenerien/p3d-europa/2487/koeln/bonn-professional Back on topic. I understand that this topic is about 'how to fly an A330 online', so that we don't have to listen to something like the fsx atc.dll or the p3d atc.dll, which are basically the same, and by bad coincidence, both are more or less rubbish. But I don't own the A330, so that I'm not able to go into further detail. Good to know that there are virtual problems that imho have never existed in real life... 'Good bye. Now switch to 121.15 for Lohausen Control' (frequencies have been altered, do not use this for real life aviation) - 'I cant', I don't own the correct software version.' That's ridiculous. Afaik something like that has never happened. Example #2: 'My dear F/O, could you please switch on the coffee knob, I'm thursty' - 'I cant', it is not simulated.' Problems that will never occur in real life aviation, part #757 ... Greetings. *smile* Link to comment https://forum.aerosoft.com/index.php?/topic/176868-cpdlc-help-needed/page/2/#findComment-1124735 Share on other sites More sharing options...
Tome346 2 Posted January 23 Share Posted January 23 @Ruhrpilot07 I think you hit the wrong spot here. Your post is not leading to a solution in any way. 1 Link to comment https://forum.aerosoft.com/index.php?/topic/176868-cpdlc-help-needed/page/2/#findComment-1125019 Share on other sites More sharing options...
Deputy Sheriffs mopperle 4178 Posted January 24 Deputy Sheriffs Share Posted January 24 vor 15 Stunden schrieb Tome346: @Ruhrpilot07 I think you hit the wrong spot here. Your post is not leading to a solution in any way. You are right! "If you are feeling lonely and dont know what to do, join a forum and post randomly OT" Link to comment https://forum.aerosoft.com/index.php?/topic/176868-cpdlc-help-needed/page/2/#findComment-1125025 Share on other sites More sharing options...
RAZERZ 0 Posted February 18 Share Posted February 18 On 11/30/2024 at 8:53 PM, A340-642X said: Wow, I did not try yet and don't want to honestly, but will do if I have to... I'll let the Devs know in a ticket I've created long ago that You might have found a workaround https://helpdesk.aerosoft.com/hc/en-gb/requests/24267?page=1. Maybe they will finally release a fix for this... Did it work for You RAZERZ? Hi! Yes, after I patched up and hardcoded my hoppie code in the DLL file it works without running any program in the background. PDC works and I flew cross the pond with CPDLC in the A330 as well. Link to comment https://forum.aerosoft.com/index.php?/topic/176868-cpdlc-help-needed/page/2/#findComment-1125521 Share on other sites More sharing options...
RAZERZ 0 Posted February 18 Share Posted February 18 On 12/27/2024 at 10:03 AM, Recciosilva said: Hello, Question: What version of Prepar3D is used by pilots reporting CPDLC logon problems? I'm requesting this because I've noticed, thanks to the utilities advised by @RAZERZ, that these issues seem to occur only with P3Dv4.5. With P3Dv5.4 I've performed many flights check in the IVAO TransNAT network connected to CPDLC with Shanwick FIR and everything is working fine. During these logon tests, I noticed : 1- To check with Wireshark, you don't even need to be connected to an ATC CPDLC. because as soon as your A330 is loaded and connected to the IVAO Altitude pilot client, the hoppies logon is generated at intervals of roughly 20 seconds. 2- So you can check with Wireshark as shown below that your code is complete (14 alphanumerical characters) and that the connection status every 16 seconds is = OK: Please login to display this image. 3- When logged to an ATC via CPDLC, check the status of the connection: FM1 or FM2 >ATSU/Connection STATUS : Its ID CPDLC should appear on the [Active ATC] line. eg below : CPDLC ID= QXGS for IVAO Gander Shanwick ATC : Please login to display this image. For P3Dv6, however, I can't check because I don't own this version. I use P3D v5.3. Also had the CPDLC issue. You mentioned the pinging to the hoppie network, I noticed that too but for me it was using my old (ancient) hoppie code instead of my new one which I found strange. Even though with the dll patch, the 20sec requests are sent using my old code but any request through the DCDU/FMC use my new code. If I get any message on my new code, it shows up on my DCDU. Link to comment https://forum.aerosoft.com/index.php?/topic/176868-cpdlc-help-needed/page/2/#findComment-1125522 Share on other sites More sharing options...
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