def oldmain(): incard = None cattype = None catdev = None oneband = None levels = False vflag = False i = 1 while i < len(sys.argv): if sys.argv[i] == "-in": incard = sys.argv[i + 1] i += 2 elif sys.argv[i] == "-cat": cattype = sys.argv[i + 1] catdev = sys.argv[i + 2] i += 3 elif sys.argv[i] == "-band": oneband = sys.argv[i + 1] i += 2 elif sys.argv[i] == "-levels": levels = True i += 1 elif sys.argv[i] == "-v": vflag = True i += 1 else: usage() if levels: # print sound card avg/peak once per second, to # adjust level. if incard == None: usage() c = weakaudio.new(incard, 12000) c.levels() sys.exit(0) if catdev == None and oneband == None: sys.stderr.write("wsprmon needs either -cat or -band\n") usage() if incard != None: w = WSPRMon(incard, cattype, catdev, oneband) w.verbose = vflag w.start() w.go() w.close() else: usage()
def opencard(self, desc): self.audio = weakaudio.new(desc, None) self.rate = self.audio.rate
def opencard(self, desc): self.rate = 8000 self.audio = weakaudio.new(desc, self.rate) # for guess1() / weakutil.freq_from_fft(). weakutil.init_freq_from_fft(59 * self.rate) weakutil.init_fft([59 * self.rate])
def opencard(self, desc): self.rate = 8000 self.audio = weakaudio.new(desc, self.rate) # for guess1() / weakutil.freq_from_fft(). weakutil.init_freq_from_fft(59 * self.rate) weakutil.init_fft([ 59 * self.rate ])