예제 #1
0
 def __init__(self, trans_power, trans_freq, gain, aperature, prop_fact, dwell_time, angle, **kwds) :
     Sensor.__init__(self, **kwds)
     self._trans_power = trans_power
     self._trans_freq = trans_freq
     self._gain = gain
     self._aperature = aperature
     self._prop_fact = prop_fact
     self._dwell_time = dwell_time
     self._angle = math.radians(angle)
예제 #2
0
 def __init__(self, source_level, source_bw, array_size, interval, min_snr, angular=False, noise_mean=50, noise_std=5, **kwds) :
     Sensor.__init__(self, **kwds)
     self._source_level = source_level # dB
     self._source_bw = source_bw
     self._angles = 360 / array_size
     self._interval = interval
     self._min_snr = min_snr
     self._angular = angular
     
     self._noise_mean = noise_mean
     self._noise_std = noise_std
     self._elevation = Elevation()
예제 #3
0
 def __init__(self, fov, interval,**kwds) :
     Sensor.__init__(self,**kwds)
     self._fov = fov
     self._interval = interval
예제 #4
0
 def __init__(self, interval, **kwds) :
     Sensor.__init__(self, **kwds)
     self._interval = interval
     self._spill_occurred = False
     self._spill_event = None
     self._event_api = None