SYMBOL INDEX (423 symbols across 10 files) FILE: android/example/src/main/java/com/felhr/serialportexample/FFT.java class FFT (line 28) | public class FFT { class FFTresult (line 30) | class FFTresult{ method FFTresult (line 31) | public FFTresult(double[] absSignal, int mPeakPos, double mMaxFFTSam... method calculateFFT (line 41) | public FFTresult calculateFFT(double[] signal) { method fft (line 72) | public static Complex[] fft(Complex[] x) { method ifft (line 109) | public static Complex[] ifft(Complex[] x) { method cconvolve (line 136) | public static Complex[] cconvolve(Complex[] x, Complex[] y) { method convolve (line 161) | public static Complex[] convolve(Complex[] x, Complex[] y) { class Complex (line 203) | class Complex { method Complex (line 208) | public Complex(double real, double imag) { method toString (line 214) | public String toString() { method abs (line 222) | public double abs() { method phase (line 227) | public double phase() { method plus (line 232) | public Complex plus(Complex b) { method minus (line 240) | public Complex minus(Complex b) { method times (line 248) | public Complex times(Complex b) { method scale (line 256) | public Complex scale(double alpha) { method conjugate (line 261) | public Complex conjugate() { method reciprocal (line 266) | public Complex reciprocal() { method re (line 272) | public double re() { return re; } method im (line 273) | public double im() { return im; } method divides (line 276) | public Complex divides(Complex b) { method exp (line 282) | public Complex exp() { method sin (line 287) | public Complex sin() { method cos (line 292) | public Complex cos() { method tan (line 297) | public Complex tan() { method plus (line 302) | public static Complex plus(Complex a, Complex b) { method equals (line 310) | public boolean equals(Object x) { FILE: android/example/src/main/java/com/felhr/serialportexample/MainActivity.java class MainActivity (line 53) | public class MainActivity extends AppCompatActivity { method findBT (line 55) | protected boolean findBT() method openBT (line 85) | void openBT() throws IOException method beginListenForData (line 98) | void beginListenForData() method sendData (line 147) | void sendData(int x) throws IOException method closeBT (line 154) | void closeBT() throws IOException method onDestroy (line 205) | @Override method onCreate (line 215) | @SuppressLint("ClickableViewAccessibility") method togglegain (line 448) | private void togglegain(int chan){ method downsample_plus (line 455) | private void downsample_plus(){ method downsample_minus (line 470) | private void downsample_minus(){ class MyGestureListener (line 485) | class MyGestureListener extends GestureDetector.SimpleOnGestureListener { method onDown (line 486) | @Override method onFling (line 490) | @Override class kickstartThread (line 517) | private class kickstartThread extends Thread { method run (line 518) | @Override method onSaveInstanceState (line 536) | @Override method send_initialize (line 548) | void send_initialize(){ method setupgraph (line 599) | protected void setupgraph(){ method processdata (line 636) | private String processdata(byte [] bd){ method byteArrayToHex (line 689) | public static String byteArrayToHex(byte[] a) { class MyHandler (line 696) | static class MyHandler extends Handler { method MyHandler (line 699) | private MyHandler(MainActivity activity) { method handleMessage (line 703) | @Override method init_graph (line 776) | protected void init_graph() { method add_vl_hl (line 882) | protected void add_vl_hl() { method isStoragePermissionGranted (line 905) | public boolean isStoragePermissionGranted() { method waitalittle (line 920) | protected void waitalittle(){ method waitalot (line 929) | protected void waitalot(){ method donewaitalot (line 938) | protected void donewaitalot(){ method setdac (line 944) | protected void setdac(int chan, int val){ method send2usb (line 968) | protected void send2usb(int x){ method onServiceConnected (line 980) | @Override method onServiceDisconnected (line 986) | @Override method onReceive (line 994) | @Override method onResume (line 1025) | @Override method onPause (line 1032) | @Override method startService (line 1039) | private void startService(Class service, ServiceConnection serviceC... method setFilters (line 1047) | private void setFilters() { FILE: android/example/src/main/java/com/felhr/serialportexample/UsbService.java class UsbService (line 24) | public class UsbService extends Service { method onReceivedData (line 59) | @Override method onCTSChanged (line 71) | @Override method onDSRChanged (line 82) | @Override method setBaudRateLinux (line 94) | private void setBaudRateLinux(int baud) method setControlCommandOut (line 117) | private void setControlCommandOut(int request, int value, int index) method onReceive (line 128) | @Override method onCreate (line 168) | @Override method onBind (line 182) | @Override method onStartCommand (line 187) | @Override method onDestroy (line 192) | @Override method write (line 201) | public void write(byte[] data) { method setHandler (line 206) | public void setHandler(Handler mHandler) { method findSerialPortDevice (line 210) | private void findSerialPortDevice() { method setFilter (line 245) | private void setFilter() { method requestUserPermission (line 256) | private void requestUserPermission() { class UsbBinder (line 261) | public class UsbBinder extends Binder { method getService (line 262) | public UsbService getService() { class ConnectionThread (line 271) | private class ConnectionThread extends Thread { method run (line 272) | @Override FILE: software/CH341SER_LINUX/ch34x.c type ch34x_buf (line 113) | struct ch34x_buf { type ch34x_private (line 120) | struct ch34x_private { type usb_device_id (line 131) | struct usb_device_id type usb_driver (line 139) | struct usb_driver type ch34x_buf (line 153) | struct ch34x_buf type ch34x_buf (line 155) | struct ch34x_buf type ch34x_buf (line 160) | struct ch34x_buf function ch34x_buf_free (line 178) | static void ch34x_buf_free( struct ch34x_buf *pb ) function ch34x_buf_clear (line 188) | static void ch34x_buf_clear( struct ch34x_buf *pb ) function ch34x_buf_data_avail (line 197) | static unsigned int ch34x_buf_data_avail( struct ch34x_buf *pb ) function ch34x_buf_space_avail (line 207) | static unsigned int ch34x_buf_space_avail( struct ch34x_buf *pb ) function ch34x_buf_put (line 219) | static unsigned int ch34x_buf_put( struct ch34x_buf *pb, function ch34x_buf_get (line 250) | static unsigned int ch34x_buf_get( struct ch34x_buf *pb, function ch34x_vendor_read (line 281) | static int ch34x_vendor_read( __u8 request, function ch34x_vendor_write (line 298) | static int ch34x_vendor_write( __u8 request, function set_control_lines (line 316) | static int set_control_lines( struct usb_serial *serial, function ch34x_get_baud_rate (line 328) | static int ch34x_get_baud_rate( unsigned int baud_rate, type tty_struct (line 356) | struct tty_struct type usb_serial_port (line 357) | struct usb_serial_port type ktermios (line 357) | struct ktermios function ch34x_set_termios (line 360) | static void ch34x_set_termios( struct usb_serial_port *port, type tty_struct (line 499) | struct tty_struct type usb_serial_port (line 501) | struct usb_serial_port type tty_struct (line 503) | struct tty_struct type file (line 504) | struct file type usb_serial_port (line 506) | struct usb_serial_port function ch34x_tiocmget (line 508) | static int ch34x_tiocmget( struct usb_serial_port *port, type tty_struct (line 544) | struct tty_struct type usb_serial_port (line 545) | struct usb_serial_port type file (line 545) | struct file type usb_serial_port (line 548) | struct usb_serial_port type tty_struct (line 550) | struct tty_struct function ch34x_close (line 552) | static void ch34x_close( struct usb_serial_port *port, type tty_struct (line 622) | struct tty_struct type usb_serial_port (line 623) | struct usb_serial_port type file (line 623) | struct file type tty_struct (line 626) | struct tty_struct type usb_serial_port (line 627) | struct usb_serial_port function ch34x_open (line 630) | static int ch34x_open( struct usb_serial_port *port, type tty_struct (line 694) | struct tty_struct type usb_serial_port (line 697) | struct usb_serial_port type tty_struct (line 699) | struct tty_struct type file (line 700) | struct file type usb_serial_port (line 702) | struct usb_serial_port function ch34x_tiocmset (line 704) | static int ch34x_tiocmset( struct usb_serial_port *port, function wait_modem_info (line 737) | static int wait_modem_info( struct usb_serial_port *port, type tty_struct (line 781) | struct tty_struct type usb_serial_port (line 784) | struct usb_serial_port type tty_struct (line 786) | struct tty_struct type file (line 787) | struct file type usb_serial_port (line 789) | struct usb_serial_port function ch34x_ioctl (line 791) | static int ch34x_ioctl( struct usb_serial_port *port, function ch34x_send (line 820) | static void ch34x_send( struct usb_serial_port *port ) type tty_struct (line 870) | struct tty_struct type usb_serial_port (line 871) | struct usb_serial_port function ch34x_write (line 873) | static int ch34x_write( struct usb_serial_port *port, type tty_struct (line 899) | struct tty_struct type usb_serial_port (line 901) | struct usb_serial_port function ch34x_write_room (line 903) | static int ch34x_write_room( struct usb_serial_port *port ) type tty_struct (line 925) | struct tty_struct type usb_serial_port (line 927) | struct usb_serial_port function ch34x_chars_in_buffer (line 929) | static int ch34x_chars_in_buffer( struct usb_serial_port *port ) function ch34x_attach (line 951) | static int ch34x_attach( struct usb_serial *serial ) function ch34x_shutdown (line 1002) | static void ch34x_shutdown( struct usb_serial *serial ) function ch34x_update_line_status (line 1020) | static void ch34x_update_line_status( struct usb_serial_port *port, function ch34x_read_int_callback (line 1038) | static void ch34x_read_int_callback( struct urb *urb ) function ch34x_read_bulk_callback (line 1081) | static void ch34x_read_bulk_callback( struct urb *urb ) function ch34x_write_bulk_callback (line 1193) | static void ch34x_write_bulk_callback( struct urb *urb ) type usb_serial_driver (line 1236) | struct usb_serial_driver type usb_serial_driver (line 1265) | struct usb_serial_driver function ch34x_init (line 1271) | static int __init ch34x_init(void) function ch34x_exit (line 1303) | static void __exit ch34x_exit(void) FILE: software/HaasoscopeQt.py class FFTWindow (line 15) | class FFTWindow(FFTTemplateBaseClass): method __init__ (line 16) | def __init__(self): class PersistWindow (line 33) | class PersistWindow(PersistTemplateBaseClass): method __init__ (line 34) | def __init__(self): class MainWindow (line 45) | class MainWindow(TemplateBaseClass): method __init__ (line 46) | def __init__(self): method selectchannel (line 115) | def selectchannel(self): method oversamp (line 157) | def oversamp(self): method overoversamp (line 170) | def overoversamp(self): method chanon (line 178) | def chanon(self): method trigchanon (line 186) | def trigchanon(self): method slowchanon (line 192) | def slowchanon(self): method acdc (line 199) | def acdc(self): method gain (line 207) | def gain(self): method supergain (line 215) | def supergain(self): method minidisplay (line 223) | def minidisplay(self): method posamount (line 228) | def posamount(self): method uppos (line 236) | def uppos(self): method downpos (line 239) | def downpos(self): method setlevel (line 242) | def setlevel(self): method wheelEvent (line 248) | def wheelEvent(self, event): #QWheelEvent method keyPressEvent (line 256) | def keyPressEvent(self, event): method actionRead_from_file (line 272) | def actionRead_from_file(self): method actionStore_to_file (line 275) | def actionStore_to_file(self): method actionDo_autocalibration (line 278) | def actionDo_autocalibration(self): method actionOutput_clk_left (line 282) | def actionOutput_clk_left(self): method actionAllow_same_chan_coin (line 286) | def actionAllow_same_chan_coin(self): method exttrig (line 289) | def exttrig(self): method tot (line 292) | def tot(self): method coin (line 296) | def coin(self): method cointime (line 298) | def cointime(self): method autorearm (line 301) | def autorearm(self): method noselftrig (line 304) | def noselftrig(self): method avg (line 307) | def avg(self): method logic (line 311) | def logic(self): method highres (line 322) | def highres(self): method usb2 (line 325) | def usb2(self): method grid (line 333) | def grid(self): method marker (line 339) | def marker(self): method resamp (line 351) | def resamp(self): method dostartstop (line 357) | def dostartstop(self): method prepareforsamplechange (line 369) | def prepareforsamplechange(self): #called when sampling is changed, to... method triggerlevelchanged (line 374) | def triggerlevelchanged(self,value): method triggerlevel2changed (line 379) | def triggerlevel2changed(self,value): method thresh2 (line 385) | def thresh2(self): method triggerposchanged (line 394) | def triggerposchanged(self,value): method rolling (line 404) | def rolling(self): method single (line 413) | def single(self): method timefast (line 417) | def timefast(self): method timeslow (line 425) | def timeslow(self): method timechanged (line 433) | def timechanged(self): method risingfalling (line 441) | def risingfalling(self): method decode (line 445) | def decode(self): method fft (line 451) | def fft(self): method persist (line 462) | def persist(self): method drawing (line 475) | def drawing(self): method record (line 483) | def record(self): method fastadclineclick (line 500) | def fastadclineclick(self, curve): method launch (line 530) | def launch(self): method closeEvent (line 603) | def closeEvent(self, event): method updateplot (line 616) | def updateplot(self): method dosavetofile (line 692) | def dosavetofile(self): method mainloop (line 729) | def mainloop(self): method drawtext (line 764) | def drawtext(self): # happens once per second FILE: software/h5py_analyze_example.py function mysort (line 9) | def mysort(val): return int(val[0]) FILE: software/haasoscope_handler.py function signal_handler (line 9) | def signal_handler(sig, frame): function power_cycle (line 21) | def power_cycle(): function run (line 30) | def run(): FILE: software/libs/HaasoscopeLib.py class Haasoscope (line 75) | class Haasoscope(): method __init__ (line 77) | def __init__(self): method tellrolltrig (line 160) | def tellrolltrig(self,rt): method tellsamplesmax10adc (line 165) | def tellsamplesmax10adc(self): method settriggerpoint (line 173) | def settriggerpoint(self,tp): method tellsamplessend (line 182) | def tellsamplessend(self): method telllockinnumtoshift (line 190) | def telllockinnumtoshift(self,numtoshift): method tellserialdelaytimerwait (line 198) | def tellserialdelaytimerwait(self): method tellbytesskip (line 206) | def tellbytesskip(self): method togglelogicanalyzer (line 212) | def togglelogicanalyzer(self): method getfirmwareversion (line 227) | def getfirmwareversion(self, board): method telltickstowait (line 239) | def telltickstowait(self): method tellminidisplaychan (line 255) | def tellminidisplaychan(self,ch): method settriggerthresh (line 261) | def settriggerthresh(self,tp): method settriggerthresh2 (line 268) | def settriggerthresh2(self,tp): method settriggertype (line 275) | def settriggertype(self,tp): method settriggertime (line 281) | def settriggertime(self,ttt): method writefirmchan (line 293) | def writefirmchan(self,chan): method setdaclevelforchan (line 298) | def setdaclevelforchan(self,chan,level): method tellSPIsetup (line 312) | def tellSPIsetup(self,what): method testBit (line 349) | def testBit(self,int_type, offset): method setBit (line 353) | def setBit(self,int_type, offset): method clearBit (line 357) | def clearBit(self,int_type, offset): method toggleBit (line 361) | def toggleBit(self,int_type, offset): method sendi2c (line 365) | def sendi2c(self,whattosend,board=200): method setupi2c (line 385) | def setupi2c(self): method setdac (line 401) | def setdac(self,chan,val,board): method shutdownadcs (line 427) | def shutdownadcs(self): method testi2c (line 432) | def testi2c(self): method toggledousb (line 454) | def toggledousb(self):#toggle whether to read over FT232H USB or not method togglehighres (line 465) | def togglehighres(self):#toggle whether to do highres averaging during... method toggleuseexttrig (line 470) | def toggleuseexttrig(self):#toggle whether to use the external trigger... method toggletriggerchan (line 475) | def toggletriggerchan(self,tp): method toggleautorearm (line 487) | def toggleautorearm(self): method getIDs (line 495) | def getIDs(self): method togglesupergainchan (line 509) | def togglesupergainchan(self,chan): method tellswitchgain (line 534) | def tellswitchgain(self,chan): method oversamp (line 562) | def oversamp(self,chan): method overoversamp (line 576) | def overoversamp(self): method resetchans (line 582) | def resetchans(self): method setbacktoserialreadout (line 591) | def setbacktoserialreadout(self): method telldownsample (line 597) | def telldownsample(self,ds): method setxaxis (line 623) | def setxaxis(self,ax,fig): method setyaxis (line 644) | def setyaxis(self): method chantext (line 657) | def chantext(self): method drawtext (line 692) | def drawtext(self): method togglechannel (line 705) | def togglechannel(self,theline,leaveoff=False): method pickline (line 720) | def pickline(self,theline): method onpick (line 739) | def onpick(self,event): method onclick (line 745) | def onclick(self,event): method adjustvertical (line 770) | def adjustvertical(self,up,amount=10): method rememberdacvalue (line 784) | def rememberdacvalue(self): method setdacvalue (line 801) | def setdacvalue(self): method setacdc (line 818) | def setacdc(self): method setdacvalues (line 834) | def setdacvalues(self,sc): method storecalib (line 841) | def storecalib(self): method storecalibforboard (line 846) | def storecalibforboard(self,board): method readcalib (line 866) | def readcalib(self): method readcalibforboard (line 871) | def readcalibforboard(self,board): method onscroll (line 901) | def onscroll(self,event): method onrelease (line 906) | def onrelease(self,event): # a key was released method domarkers (line 915) | def domarkers(self): # toggle drawing of markers, for fast ADC channels method prepareforsamplechange (line 930) | def prepareforsamplechange(self): method onpress (line 947) | def onpress(self,event): # a key was pressed method decode (line 1063) | def decode(self): method on_launch (line 1090) | def on_launch(self): method on_launch_draw (line 1097) | def on_launch_draw(self): method on_running (line 1186) | def on_running(self, theydata, board): #update data for main plot for ... method fittosin (line 1287) | def fittosin(self,xdatanew, ydatanew, chan): method fit_sin (line 1302) | def fit_sin(self,tt, yy): method autocalibrate (line 1320) | def autocalibrate(self,thechan,ydatanew): method drawxyplot (line 1372) | def drawxyplot(self,xdatanew,ydatanew,thechan): method dopersistplot (line 1398) | def dopersistplot(self,xdatanew,ydatanew): method redraw (line 1419) | def redraw(self): method handle_main_close (line 1438) | def handle_main_close(self,evt): method handle_xy_close (line 1440) | def handle_xy_close(self,evt): method handle_persist_close (line 1443) | def handle_persist_close(self,evt): method handle_fft_close (line 1446) | def handle_fft_close(self,evt): method handle_lockin_close (line 1449) | def handle_lockin_close(self,evt): method plot_fft (line 1454) | def plot_fft(self,bn): # pass in the board number method plot_lockin (line 1505) | def plot_lockin(self): method getotherdata (line 1553) | def getotherdata(self,board): method to_int (line 1573) | def to_int(self,n): # takes a 32 bit decimal number in two's complemen... method lockinanalyzedata (line 1580) | def lockinanalyzedata(self,board): method getlockindata (line 1643) | def getlockindata(self,board): method makeusbsermap (line 1670) | def makeusbsermap(self): # figure out which board is connected to whic... method getdata (line 1696) | def getdata(self,board): method oversample (line 1748) | def oversample(self,c1,c2): method overoversample (line 1769) | def overoversample(self,c1,c2): method getmax10adc (line 1792) | def getmax10adc(self,bn): method getchannels (line 1822) | def getchannels(self): method getswitchdata (line 1857) | def getswitchdata(self,board): method init (line 1883) | def init(self): method cleanup (line 1922) | def cleanup(self): method setup_connections (line 1940) | def setup_connections(self): FILE: software/libs/HaasoscopeLibQt.py class Haasoscope (line 64) | class Haasoscope(): method __init__ (line 66) | def __init__(self): method tellrolltrig (line 164) | def tellrolltrig(self,rt): method tellsamplesmax10adc (line 169) | def tellsamplesmax10adc(self): method settriggerpoint (line 177) | def settriggerpoint(self,tp): method tellsamplessend (line 185) | def tellsamplessend(self): method telllockinnumtoshift (line 193) | def telllockinnumtoshift(self,numtoshift): method tellserialdelaytimerwait (line 201) | def tellserialdelaytimerwait(self): method tellbytesskip (line 209) | def tellbytesskip(self): method togglelogicanalyzer (line 215) | def togglelogicanalyzer(self): method toggle_fastusb (line 235) | def toggle_fastusb(self): method toggle_checkfastusbwriting (line 239) | def toggle_checkfastusbwriting(self): method getfirmwareversion (line 245) | def getfirmwareversion(self, board): method telltickstowait (line 268) | def telltickstowait(self): method tellminidisplaychan (line 284) | def tellminidisplaychan(self,ch): method settriggerthresh (line 291) | def settriggerthresh(self,tp): method settriggerthresh2 (line 298) | def settriggerthresh2(self,tp): method settriggertype (line 305) | def settriggertype(self,tp): method settriggertime (line 311) | def settriggertime(self,ttt): method settrigcoin (line 323) | def settrigcoin(self,coin): method settrigcointime (line 334) | def settrigcointime(self,cointime): method writefirmchan (line 346) | def writefirmchan(self,chan): method set_ext_trig_delay (line 351) | def set_ext_trig_delay(self,delay): method donoselftrig (line 355) | def donoselftrig(self): method setdaclevelforchan (line 360) | def setdaclevelforchan(self,chan,level): method tellSPIsetup (line 373) | def tellSPIsetup(self,what): method testBit (line 411) | def testBit(self,int_type, offset): method setBit (line 415) | def setBit(self,int_type, offset): method clearBit (line 419) | def clearBit(self,int_type, offset): method toggleBit (line 423) | def toggleBit(self,int_type, offset): method sendi2c (line 427) | def sendi2c(self,whattosend,board=200): method setupi2c (line 447) | def setupi2c(self): method setdac (line 463) | def setdac(self,chan,val,board): method shutdownadcs (line 489) | def shutdownadcs(self): method testi2c (line 494) | def testi2c(self): method toggledousb (line 516) | def toggledousb(self):#toggle whether to read over FT232H USB or not method togglehighres (line 529) | def togglehighres(self):#toggle whether to do highres averaging during... method toggleuseexttrig (line 534) | def toggleuseexttrig(self):#toggle whether to use the external trigger... method toggletriggerchan (line 539) | def toggletriggerchan(self,tp): method toggleautorearm (line 546) | def toggleautorearm(self): method toggle_clk_last (line 554) | def toggle_clk_last(self): method toggle_allow_same_chan_coin (line 558) | def toggle_allow_same_chan_coin(self): method increment_clk_phase (line 564) | def increment_clk_phase(self, board, times=1): method getIDs (line 572) | def getIDs(self): method gettrigratecounter (line 592) | def gettrigratecounter(self): method togglesupergainchan (line 609) | def togglesupergainchan(self,chan): method tellswitchgain (line 618) | def tellswitchgain(self,chan): method oversamp (line 630) | def oversamp(self,chan): method overoversamp (line 646) | def overoversamp(self): method resetchans (line 662) | def resetchans(self): method setbacktoserialreadout (line 671) | def setbacktoserialreadout(self): method telldownsample (line 677) | def telldownsample(self,ds): method setxaxis (line 703) | def setxaxis(self): method setyaxis (line 722) | def setyaxis(self): method chantext (line 726) | def chantext(self): method pickline (line 747) | def pickline(self,theline): method adjustvertical (line 765) | def adjustvertical(self,up,amount=10): method rememberdacvalue (line 777) | def rememberdacvalue(self): method setdacvalue (line 794) | def setdacvalue(self): method setacdc (line 811) | def setacdc(self): method setdacvalues (line 826) | def setdacvalues(self,sc): method storecalib (line 833) | def storecalib(self): method storecalibforboard (line 838) | def storecalibforboard(self,board): method readcalib (line 858) | def readcalib(self): method readcalibforboard (line 863) | def readcalibforboard(self,board): method decode (line 892) | def decode(self): method on_running (line 924) | def on_running(self, theydata, board): #update data for main plot for ... method fittosin (line 1026) | def fittosin(self,xdatanew, ydatanew, chan): method fit_sin (line 1041) | def fit_sin(self,tt, yy): method autocalibrate (line 1059) | def autocalibrate(self,thechan,ydatanew): method drawxyplot (line 1111) | def drawxyplot(self,xdatanew,ydatanew,thechan): method dopersistplot (line 1136) | def dopersistplot(self,xdatanew,ydatanew): method plot_fft (line 1145) | def plot_fft(self,bn): # pass in the board number method plot_lockin (line 1176) | def plot_lockin(self): method getotherdata (line 1218) | def getotherdata(self,board): method to_int (line 1238) | def to_int(self,n): # takes a 32 bit decimal number in two's complemen... method lockinanalyzedata (line 1245) | def lockinanalyzedata(self,board): method getlockindata (line 1308) | def getlockindata(self,board): method makeusbsermap (line 1335) | def makeusbsermap(self): # figure out which board is connected to whic... method getdata (line 1397) | def getdata(self,board): method oversample (line 1504) | def oversample(self,c1,c2): method overoversample (line 1531) | def overoversample(self,c1,c2): # TODO: probably needs similar flippin... method getmax10adc (line 1554) | def getmax10adc(self,bn): method getchannels (line 1584) | def getchannels(self): method getswitchdata (line 1658) | def getswitchdata(self,board): method init (line 1687) | def init(self): method cleanup (line 1756) | def cleanup(self): method setup_connections (line 1779) | def setup_connections(self): function receiver (line 1837) | def receiver(name, conn, padding,num_samples,xydata_shape,xydata_array,x... FILE: software/libs/HaasoscopeTrigLibQt.py class HaasoscopeTrig (line 7) | class HaasoscopeTrig: method __init__ (line 9) | def __init__(self,port): method togglerolling (line 16) | def togglerolling(self): method setclock (line 21) | def setclock(self, wantactiveclock): # True for wanting sync with exte... method setrngseed (line 39) | def setrngseed(self): method set_prescale (line 48) | def set_prescale(self,prescale): # takes a float from 0-1 that is the ... method get_firmware_version (line 60) | def get_firmware_version(self): method increment_trig_board_clock_phase (line 71) | def increment_trig_board_clock_phase(self, times=1): method get_delaycounters (line 75) | def get_delaycounters(self): method set_histostosend (line 82) | def set_histostosend(self,h): method get_histos (line 87) | def get_histos(self): method cleanup (line 99) | def cleanup(self):