next up previous contents
Next: Key Words Up: RadioTracer Files Previous: Format of VRML Files   Contents

Subsections

Common Non-Terminal Symbols

The following common non-terminal symbols appear in more than one file described in the previous sections. They are classified in different sub-sections and within the sub-section they are given in alphabetic order.

Antenna

[antenna] =

<antenna> ( [antenna isotropic] | [antenna dipole] | [antenna short dipole] | [antenna monopole] | [antenna short monopole] ) <FREQUENCY> $float$:32 <POWER> $float$:32 <end>

Note that for a receiver antennae the power must not be specified.

[antenna dipole] =

<dipole> [antenna genpole]

[antenna genpole] =

<LENGTH> $float$:32

[antenna isotropic] =

<isotropic> <POLARISATION> ( <vertical> | <horizontal> | <lhcp> | <rhcp> )

[antenna monopole] =

<monopole> [antenna genpole]

[antenna short dipole] =

<shortdipole> [antenna genpole]

[antenna short monopole] =

<shortmonopole> [antenna genpole]

Receiver

[receiver] =

<receiver> ( [receiver grid] | [receiver list] | [receiver region] | [receiver simple] | [receiver trajectory] ) { [antenna] } <end>

If no antenna is present, an isotropic default antenna is used.

[receiver grid] =

<grid> <SIZE> $int$:16 $int$:16 <XMIN> $float$:32 <XMAX> $float$:32 <YMIN> $float$:32 <YMAX> $float$:32 [height]

[receiver list] =

<list> <NUMBER> $int$:16 [receiver list items]

There must be as many list entries given as indicated by the value of <NUMBER>.

[receiver list items] =

[point] [height] | [receiver list items]

[receiver region] =

<region> [receiver grid] <REGION> <POLYGON> <NUMBER> $int$:16 [points]

The <grid> token after <region> is optional. There must be as many points given as indicated by the value of <NUMBER>.

[receiver simple] =

<simple> <INDEX> $int$:16 [point] [height]

[receiver trajectory] =

<trajectory> <DELTA> $float$:32 <NUMBER> $int$:16 [receiver list items]

There must be as many list entries given as indicated by the value of <NUMBER>.

Transmitter

[transmitter] =

<transmitter> ( [transmitter simple] | [transmitter list] ) <end>

[transmitter area] =

<area> $float$:32 $float$:32 $float$:32 $float$:32 [transmitter point]

[transmitter geo list] =

<TRANSMITTER> <NUMBER> $int$:16 [transmitter geo list items]

[transmitter geo list items] =

[transmitter point] | [transmitter geo list items]

[transmitter list] =

<list> <NUMBER> $int$:16 [transmitter list items]

There must be as many list entries given as indicated by the value of <NUMBER>.

[transmitter list items] =

( [transmitter simple] | [transmitter area] ) | [transmitter list items]

[transmitter point] =

[point] [height]

[transmitter simple] =

( <simple> <INDEX> $int$:16 ( [transmitter point] | [transmitter area] ) { [antenna] }

If no [antenna] is present, an isotropic default antenna is used.

Miscellaneous

[comment symbol] =

any printable character, besides: 0-9 a-z A-Z $ . , - + { } "

[data format] =

<ascii> | <bin>

[ground height] =

<ground> $float$:32

[header] =

{ <comment> [comment symbol] } <radiotracer> <version> $int$ [type] [data format] <newline>

[height] =

<HEIGHT> $float$:32

[index] =

<INDEX> $int$:16

[normal index] =

<NORMAL> [index]

[on-off] =

( <on> | <off> ) | $int$:32

A value different from 0 means on.

[point] =

<POINT> $float$:32 $float$:32

[point index] =

<POINT> [index]

[points] =

[point] | [points]

[radius] =

<RADIUS> $float$:32

[type] =

( <config> | <dop> | <field> | <fresnel> | <material> | <mcv> | <normal> | <path> | <point> | <scene> | <script> | <voltage> )

[values] =

$float$:32 | [values]


next up previous contents
Next: Key Words Up: RadioTracer Files Previous: Format of VRML Files   Contents
© 1998-2004, mobile connect GmbH, RadioTracer Manual Version 1.8