Navigation data functions for ATIS and other

Working on a instrument project or just finished a project? Show it to others!

Moderators: Ralph, russ

Message
Author
Detlef
Posts: 122
Joined: Mon Nov 16, 2020 9:43 am
Location: Bavaria

Navigation data functions for ATIS and other

#1 Post by Detlef » Mon Jun 14, 2021 11:01 am

Hi there,

I have started on an instrument getting navigation data using the API functions nav_get() and nav_get_nearest(). My main question is: where do the data come from? I have a pretty recent AIRAC cycle, but do not get fully correct ATIS frequencies from the navigation data functions.

I managed to retrieve airport location, ICAO name, runways and so on for the airports withing e.g. 20 nm of my aircraft position.

I have trouble with the ATIS frequency, however. I get only 2 decimals, not 3 which is needed for many airports. I tried Augsburg and Luxembourg for example (EDMA and ELLX). EDMA has ATIS 119.665, the navigation data functions give me 119.65.
Only if I transmit the full aaa.bbb frequency into the dataref for COM1, I hear the voice of the ATIS station.

I am using X-Plane here. There is a dataref sim/cockpit2/radios/actuators/com1_standby_frequency_hz_833 which would work OK. But I need the correct frequency.
I see, many aircrafts can adjust frequencies in 25 kHz steps only, not 8.33 kHz, which would be needed. However, if the aircraft has a RADNAV page on the flight computer, I can set the correct frequency. And likewise with the _hz_833_ datarefs I guess (I have not fully tested yet).

What can I do to get (8.33 kHz resolution) frequencies or somehow work arround that?
I am grateful for any help.

Thanks
Detlef

User avatar
Ralph
Posts: 5151
Joined: Tue Oct 27, 2015 7:02 pm
Location: De Steeg
Contact:

Re: Navigation data functions for ATIS and other

#2 Post by Ralph » Mon Jun 14, 2021 11:53 am

833 kHz frequencies work fine on my PC.

The database we use is a bit old, about a year or more. We'll introduce an option to update later on.

User avatar
Keith Baxter
Posts: 2886
Joined: Wed Dec 20, 2017 11:00 am
Location: Botswana

Re: Navigation data functions for ATIS and other

#3 Post by Keith Baxter » Mon Jun 14, 2021 12:34 pm

Hi,

You can use your own data.

Do you have a navigraph subscription??

Keith
AMD RYZEN 9 5950X CPU, Corsair H80I cooler, ASUS TUF GAMING B550-PLUS AMD Ryzen Mother Board,  32Gb ram Corsair Vengeance 3000Mh, MSI GTX960 4G graphics card 

Detlef
Posts: 122
Joined: Mon Nov 16, 2020 9:43 am
Location: Bavaria

Re: Navigation data functions for ATIS and other

#4 Post by Detlef » Mon Jun 14, 2021 4:43 pm

@Ralph,

for me the ATIS frequencies come out like this:
-- 2021-06-14 18:25:32 INFO SiRunner - Generic - Utility2: EDMA has ATIS 119.65 (should be 119.665)
-- 2021-06-14 18:25:32 INFO SiRunner - Generic - Utility2: ELLX has ATIS 134.75 (should be 134.755)
-- 2021-06-14 18:25:32 INFO SiRunner - Generic - Utility2: EGLC has ATIS 136.35 (is fine)

I made an instrument for debugging. It just writes to the log file and instrument console.
Generic - Utility2.siff
(8.08 KiB) Downloaded 22 times
@Keith,
I take a monthly subscription from time to time. My AIRAC cycle is 2102 from February this year. But even one year old data should be fine. It must be something else.

Thank you
Detlef

User avatar
Keith Baxter
Posts: 2886
Joined: Wed Dec 20, 2017 11:00 am
Location: Botswana

Re: Navigation data functions for ATIS and other

#5 Post by Keith Baxter » Mon Jun 14, 2021 4:58 pm

Detlef wrote:
Mon Jun 14, 2021 4:43 pm
@Ralph,

for me the ATIS frequencies come out like this:
-- 2021-06-14 18:25:32 INFO SiRunner - Generic - Utility2: EDMA has ATIS 119.65 (should be 119.665)

@Keith,
I take a monthly subscription from time to time. My AIRAC cycle is 2102 from February this year. But even one year old data should be fine. It must be something else.

Thank you
Detlef
Detlef,

You are correct. The data is missing the third decimal. @Ralph will have to look at rectifying that.

What I am trying to say is. There is a way to use the latest ARIC. This can be done and I can show you how...

This is the data that is available for Augsburg for example.

Code: Select all

		{
			"file_id": 1,
			"ident": "EDMA",
			"name": "Augsburg",
			"city": null,
			"state": null,
			"country": "EUR",
			"region": "ED",
			"fuel_flags": 0,
			"has_avgas": 0,
			"has_jetfuel": 0,
			"has_tower_object": 0,
			"tower_frequency": 124970,
			"atis_frequency": 119650,
			"awos_frequency": null,
			"asos_frequency": null,
			"unicom_frequency": null,
			"is_closed": 0,
			"is_military": 0,
			"is_addon": 0,
			"num_boundary_fence": 0,
			"num_com": 3,
			"num_parking_gate": 0,
			"num_parking_ga_ramp": 0,
			"num_parking_cargo": 0,
			"num_parking_mil_cargo": 0,
			"num_parking_mil_combat": 0,
			"num_approach": 3,
			"num_runway_hard": 1,
			"num_runway_soft": 0,
			"num_runway_water": 0,
			"num_runway_light": 0,
			"num_runway_end_closed": 0,
			"num_runway_end_vasi": 0,
			"num_runway_end_als": 0,
			"num_runway_end_ils": 1,
			"num_apron": 0,
			"num_taxi_path": 0,
			"num_helipad": 0,
			"num_jetway": 0,
			"num_starts": 0,
			"longest_runway_length": 5230,
			"longest_runway_width": 98,
			"longest_runway_heading": 71.379997253417969,
			"longest_runway_surface": null,
			"num_runways": 1,
			"largest_parking_ramp": null,
			"largest_parking_gate": null,
			"rating": 1,
			"is_3d": 0,
			"scenery_local_path": null,
			"bgl_filename": null,
			"left_lonx": 10.923549652099609,
			"top_laty": 48.427047729492188,
			"right_lonx": 10.93993091583252,
			"bottom_laty": 48.423385620117188,
			"mag_var": 2.7447118759155273,
			"tower_altitude": null,
			"tower_lonx": null,
			"tower_laty": null,
			"transition_altitude": 5000,
			"altitude": 1515,
			"lonx": 10.931763648986816,
			"laty": 48.425159454345703
		},
Keith
AMD RYZEN 9 5950X CPU, Corsair H80I cooler, ASUS TUF GAMING B550-PLUS AMD Ryzen Mother Board,  32Gb ram Corsair Vengeance 3000Mh, MSI GTX960 4G graphics card 

User avatar
Ralph
Posts: 5151
Joined: Tue Oct 27, 2015 7:02 pm
Location: De Steeg
Contact:

Re: Navigation data functions for ATIS and other

#6 Post by Ralph » Mon Jun 14, 2021 5:35 pm

Ah, I thought you meant the data from X-Plane. The raw data we have has no 3 digits. You would have to update, but like I said, that's not yet possible.

Detlef
Posts: 122
Joined: Mon Nov 16, 2020 9:43 am
Location: Bavaria

Re: Navigation data functions for ATIS and other

#7 Post by Detlef » Mon Jun 14, 2021 5:37 pm

Hello Keith,
thank you. I'd be interested to learn how I can use my AIRAC cycle data then. BTW, the data above still have the wrong ATIS frequency for Augsburg :)

Detlef

User avatar
Keith Baxter
Posts: 2886
Joined: Wed Dec 20, 2017 11:00 am
Location: Botswana

Re: Navigation data functions for ATIS and other

#8 Post by Keith Baxter » Mon Jun 14, 2021 5:50 pm

Detlef wrote:
Mon Jun 14, 2021 5:37 pm
Hello Keith,
thank you. I'd be interested to learn how I can use my AIRAC cycle data then. BTW, the data above still have the wrong ATIS frequency for Augsburg :)

Detlef
Detlef,

I see that LNM that is using ARIC 2102 has the frequency as 119.650. So not sure what to say.

Going to update to AIRAC 2105 and will revert.

ice_screenshot_20210614-194517.png
Keith

EDIT: Even AIRAC 2105 has the freq as 119.650
ice_screenshot_20210614-200033.png
AMD RYZEN 9 5950X CPU, Corsair H80I cooler, ASUS TUF GAMING B550-PLUS AMD Ryzen Mother Board,  32Gb ram Corsair Vengeance 3000Mh, MSI GTX960 4G graphics card 

Detlef
Posts: 122
Joined: Mon Nov 16, 2020 9:43 am
Location: Bavaria

Re: Navigation data functions for ATIS and other

#9 Post by Detlef » Mon Jun 14, 2021 6:04 pm

Hi Keith,

my LNM says this:
lnm.PNG
I am a little lost

Detlef

Detlef
Posts: 122
Joined: Mon Nov 16, 2020 9:43 am
Location: Bavaria

Re: Navigation data functions for ATIS and other

#10 Post by Detlef » Mon Jun 14, 2021 6:08 pm

looking closely, I guess my X-Plane is on old data...
While LNM has the 2102 cycle

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests