__init__(self,
latitude,
longitude,
antenna=None,
direction=None,
frequency=None,
height=None,
locator=None,
mode=None,
operator=None,
power=None,
qth=None)
(Constructor)
|
|
Initialise a new Baken object
>>> Baken(14.460, 20.680, None, None, None, 0.000, None, None, None,
... None, None)
Baken(14.46, 20.68, None, None, None, 0.0, None, None, None, None, None)
>>> Baken(None, None, "2 x Turnstile", None, 50.000, 460.000, "IO93BF",
... "A1A", None, 25, None)
Baken(53.2291666667, -1.875, '2 x Turnstile', None, 50.0, 460.0,
'IO93BF', 'A1A', None, 25, None)
>>> obj = Baken(None, None)
Traceback (most recent call last):
...
LookupError: Unable to instantiate baken object, no latitude or
locator string
- Parameters:
latitude (float or coercible to float ) - Location's latitude
longitude (float or coercible to float ) - Location's longitude
antenna (str ) - Location's antenna type
direction (tuple of int ) - Antenna's direction
frequency (float ) - Transmitter's frequency
height (float ) - Antenna's height
locator (str ) - Location's Maidenhead locator string
mode (str ) - Transmitter's mode
operator (tuple of str ) - Transmitter's operator
power (float ) - Transmitter's power
qth (str ) - Location's qth
- Raises:
LookupError - No position data to use
- Overrides:
object.__init__
|