HHS81 / c182s

Cessna C182S (1996 model) for FlightGear
GNU General Public License v2.0
26 stars 9 forks source link

Garmin GPSMap 196 on yoke #510

Open jakkos98 opened 11 months ago

jakkos98 commented 11 months ago

Hi I managed to add Garmin GPSMap 196 from fgdata to C182s. Since my goal was to add this GPS in such a way that it would not interfere with the observation above the glareshield and without modifying the panel model, I decided to attach it to the pilot's yoke.

The current implementation allows the GPS to be hidden with the same level of transparency as the yoke when hidden, but lacks the GUI or clickspot to completely remove it from the cockpit as in the C172p when hidden in the glovebox and correct backlight. image image image

https://github.com/HHS81/c182s/assets/40403643/59c44808-4a3e-4cff-a4b0-aa075724a0d8

To add this GPS you need to modify/add the following files:

Bellow I attach those files, but I'm unsure if are compatible with latest c182s version, so I advice to copy only parts of code needed to garmin 196 (look for garmin196 in code). c182s_garmin196.zip

Best regards Pozdrawiam

Jakub Kosakowski

511

hbeni commented 11 months ago

Cool addition, but I have some questions:

jakkos98 commented 11 months ago
  1. I will clone the repository and submit a pull request.
  2. I don't see any significant impact on FPS. As with C172, slight delay when starting the unit (can be removed by disabling city list loading).
  3. GPSMap196 operates as a semi-standalone unit, so there is no avionics integration, but it currently shows the route in both the route manager and on the map. I am working on adding another GPS module made by tdammers that will be integrated with the avionics systems and gpsmap196 should remain fully standalone. For now, they cannot be both used properly at the same time because they share the same flight plan.
  4. I will make a checkbox in the plane dialog in the cloned repository.
stuartbuchanan commented 10 months ago

Hi Folks,

This stirs an old memory for me. I recall investigating the long load time of the c172p quite a while ago, and determined that the GPS196 was to blame (particularly as two were being loaded!). I think we managed to fix most of them, but I would think it worth checking that any chances to the c172p are reflected in the c182s.

Also a couple of other comments from me: 1) Taking a step back: Do we really want to include something that's so out of date? This GPS is almost 20 years old now. I don't think anyone still uses them IRL - tablets have just taken over for VFR navigation. In general, I'm very concerned about simulator performance. This might not have much impact, but it all adds up. 2) If it is to be included it should reference the fgdata version, not copy it.

-Stuart

On Sun, Oct 8, 2023 at 2:29 PM jakkos98 @.***> wrote:

  1. I will clone the repository and submit a pull request.
  2. I don't see any significant impact on FPS. As with C172, slight delay when starting the unit (can be removed by disabling city list loading).
  3. GPSMap196 operates as a semi-standalone unit, so there is no avionics integration, but it currently shows the route in both the route manager and on the map. I am working on adding another GPS module made by tdammers that will be integrated with the avionics systems and gpsmap196 should remain fully standalone. For now, they cannot be both used properly at the same time because they share the same flight plan.
  4. I will make a checkbox in the plane dialog in the cloned repository.

— Reply to this email directly, view it on GitHub https://github.com/HHS81/c182s/issues/510#issuecomment-1752029201, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC7C5GDZCOISEPFNB7DKZLTX6KTFLAVCNFSM6AAAAAA5XSRQNOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJSGAZDSMRQGE . You are receiving this because you are subscribed to this thread.Message ID: @.***>