内置功能

来自Euroscope操作手册(中文)
跳转至: 导航搜索

函数和Aliases的功能很相似,它们是一种可以被系统转换为系统理解的语言的字符串,它们真正不同的地方是它们的名字固定来自代码而不是文件。从另一方面来说,相比固定代码而言,结果一般都取决于当前的会话。一个函数可能取决于自身,也可能由其他参数来决定。参数可以来自任何地方,它可以是其他函数的结果,也可以是Alias的一个参数。函数以数字表现在命令行和ATIS信息中,从2.8h版本的EuroScope开始,字母接字母的语音ATIS功能也会用到它们。Aliases are not forgotten but as they are extracted by typing in the command line the functions in them will be evaluated there as well.

  • $aircraft

所选航空器的呼号

  • $alt

临时的(?),所选航空器在扇区的进入/离开或者最终的高度(如果前面没有输入过相关内容)

  • $altim(航空站)

从航空站的气象报文信息中得到的气压信息,可用性见$metar

  • $arr

所选航空器的目的地机场

  • $arrrwy

(机场ICAO代码) 一个逗号分割列出已勾选的可用落地跑道的列表

  • $atccallsign

[(航空器移交目标管制员的呼号)] 制定航空管制员的呼号,如果为空就会列出当前在线管制员的呼号

  • $atisairport

在Voice ATIS中语音ATIS储存目标机场的ICAO代码

  • $atiscode

在Voice ATIS中当前指定的情报通波代码

  • $bear(某个位置)

回报航空器与某个特定位置的相对方位角,这个位置可以是VOR,NDB,FIX或者机场

  • $calt

所选航空器的当前高度

  • $callsign

航空管制员的登陆呼号

  • $com, $com1

航空管制员的主用频率,如果没有选择主用频率就会变回199.998

  • $cruise

所选航空器的最终巡航高度

  • $dep

所选航空器的出发地机场

  • $deprwy

(机场ICAO代码) 一个逗号分割列出已勾选的可用离场跑道的列表

  • $dist(某个位置)

回报航空器与某个特定位置的距离,这个位置可以是VOR,NDB,FIX或者机场

  • $freq[(管制员ID)]

如果没有给出任何参数就会回报当前在线管制员的主用频率(实际上和$com一样),如果给出了参数就会回报指定管制员的主用频率

  • $ftime(分钟)

当前的GMT时间加上指定的时间(分钟),以秒格式化

  • $lc(任何东西)

让参数变为小写

  • $metar(航空站)

航空站的完整气象报文数据,当你第一次使用这个函数时可能会回报一个空的结果,这是因为当你请求气象报文时,EuroScope也会向服务器请求该数据,但是系 统不会暂停下来等待服务器将报文发送回来,所以会回报一个空的结果。但当第二次请求气象报文数据时就会正确显示了。

  • $myrealname

登陆界面填写的管制员真实名字

  • $oclock(某个位置)

回报航空器与某个特定位置基于所选航空器当前航向的相对角,这个位置可以是VOR,NDB,FIX或者机场

  • $radioname[(管制员ID)]

如果未输入任何参数就会回报当前可用的航空管制的无线电名称,否则就会基于短ID寻找管制员。无线电名称由SE文件中的POSITONS部分指定。

  • $route

所选航空器的飞行计划中的航路字符串

  • $squawk

所选航空器的应答机编码

  • $temp

所选航空器的临时高度

  • $time

去掉Z的当前GMT时间(精确到秒)

  • $type [(呼号)]

所选航空器的类型

  • $uc(任何东西)

让参数变为大写

  • $wind [(机场)], $winds [(机场)]

所选机场气象报文中有关风的部分,可用性见$metar部分,如果没有指定任何机场,则会根据当前所选航空器获取报文,如果航空器在地面上则会获取出发地机场的气象报文,否则就会获取目的地机场的气象报文。