gitextract_qp1fcwbx/ ├── .github/ │ └── ISSUE_TEMPLATE/ │ ├── bug.md │ ├── help.md │ └── other.md ├── .gitignore ├── 3d/ │ ├── Haasoscope_v8.81_case.stl │ ├── Haasoscope_v9.01_case.stl │ ├── Haasoscope_v9.01_case_connect.stl │ ├── customizable-cylinder_18mm.stl │ └── customizable-cylinder_25mm.stl ├── LICENSE.md ├── README.md ├── android/ │ ├── .gitignore │ ├── build.gradle │ ├── cp_debug_apk.sh │ ├── debug/ │ │ ├── example-debug.apk │ │ └── output.json │ ├── debug_1.0.3/ │ │ ├── example-debug.apk │ │ └── output.json │ ├── debug_1.0.4/ │ │ ├── example-debug.apk │ │ └── output.json │ ├── example/ │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── example.iml │ │ └── src/ │ │ └── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── felhr/ │ │ │ └── serialportexample/ │ │ │ ├── FFT.java │ │ │ ├── MainActivity.java │ │ │ └── UsbService.java │ │ └── res/ │ │ ├── drawable/ │ │ │ └── ic_launcher_background.xml │ │ ├── layout/ │ │ │ └── activity_main.xml │ │ ├── layout-land/ │ │ │ └── activity_main.xml │ │ ├── mipmap-anydpi-v26/ │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ ├── values/ │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── values-w820dp/ │ │ └── dimens.xml │ ├── gradle/ │ │ └── wrapper/ │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradle.properties │ └── settings.gradle ├── dockerfiles/ │ ├── README-Docker.md │ ├── haasoscope.docker │ ├── haasoscope.sh │ ├── quartus.docker │ ├── quartus.sh │ ├── quartus_compile.sh │ └── quartus_flash.sh ├── eagle/ │ ├── Seeed_AllPCB_MacroFab_haas6mil.dru │ ├── Seeed_Gerber_Generater_4-layer.cam │ ├── auto 50ohm layer top.ctl │ ├── auto gnd gndlayer135.ctl │ ├── auto gnd layer2.ctl │ ├── auto gndlayer135.ctl │ ├── auto rest after auto gnd vcc layer2.ctl │ ├── auto vcc layer 2.ctl │ ├── haasoscope_trigger_board_v1.1.brd │ ├── haasoscope_trigger_board_v1.1.sch │ ├── haasoscope_triggerout_board.brd │ ├── haasoscope_triggerout_board.sch │ ├── jlcpcb2layer.dru │ ├── jlcpcb4layer.dru │ ├── jlcpcb6layer.dru │ ├── jlcpcb_2_layer_v9.cam │ ├── jlcpcb_4_layer_v9.cam │ ├── jlcpcb_6_layer_v9.cam │ ├── lbr/ │ │ ├── HaasMaxADC.lbr │ │ ├── LMH6724.lbr │ │ ├── SparkFun-Electromechanical.lbr │ │ ├── SparkFun-Passives.lbr │ │ ├── oshw.lbr │ │ ├── pinhead+.lbr │ │ ├── switch-ck.lbr │ │ └── usb-serial.lbr │ ├── max10adc_v8.brd │ ├── max10adc_v8.sch │ ├── max10adc_v8.xls │ ├── max10adc_v9.0.brd │ ├── max10adc_v9.0.sch │ ├── max10adc_v9.0.xls │ ├── max10adc_v9.0_rack.brd │ ├── max10adc_v9.0_rack.sch │ ├── rack_backplane_v9.0.brd │ └── rack_backplane_v9.0.sch ├── max10_adc_firmware/ │ ├── ASSERTION_ERROR.bsf │ ├── BaudTickGen.bsf │ ├── Chain1.cdf │ ├── Chain2.cdf │ ├── DelayLine.bsf │ ├── SPI.bsf │ ├── SPI.vhd │ ├── SSD1306.bsf │ ├── SSD1306.vhd │ ├── SSD1306.vhd.bak │ ├── async.v │ ├── async_receiver.bsf │ ├── async_transmitter.bsf │ ├── chain_delay.bsf │ ├── chain_delay_race.bsf │ ├── demux1.v │ ├── demux1.v.bak │ ├── demux1to2.bsf │ ├── dpram2.bsf │ ├── dpram2.qip │ ├── dpram2.v │ ├── dpram2_bb.v │ ├── flash_pof.cdf │ ├── haasoscope.cfg │ ├── hvsync_generator.bsf │ ├── hvsync_generator.v │ ├── i2c_master.bsf │ ├── i2c_master.vhd │ ├── i2c_master.vhd.bak │ ├── lp_ram_dp.bsf │ ├── lp_ram_dp.qip │ ├── lp_ram_dp.v │ ├── lp_ram_dp_2.bsf │ ├── lp_ram_dp_2.qip │ ├── lp_ram_dp_2.v │ ├── lp_ram_dp_2_bb.v │ ├── lp_ram_dp_2_inst.v │ ├── lp_ram_dp_bb.v │ ├── mball.bsf │ ├── mball.v │ ├── myadc/ │ │ ├── myadc.bsf │ │ ├── myadc.cmp │ │ ├── myadc.csv │ │ ├── myadc.html │ │ ├── myadc.ppf │ │ ├── myadc.spd │ │ ├── myadc.xml │ │ ├── myadc_bb.v │ │ ├── myadc_generation.rpt │ │ ├── myadc_generation_previous.rpt │ │ ├── myadc_inst.v │ │ ├── myadc_inst.vhd │ │ ├── simulation/ │ │ │ ├── aldec/ │ │ │ │ └── rivierapro_setup.tcl │ │ │ ├── cadence/ │ │ │ │ ├── cds.lib │ │ │ │ ├── cds_libs/ │ │ │ │ │ ├── control_internal.cds.lib │ │ │ │ │ └── modular_adc_0.cds.lib │ │ │ │ ├── hdl.var │ │ │ │ └── ncsim_setup.sh │ │ │ ├── mentor/ │ │ │ │ └── msim_setup.tcl │ │ │ ├── myadc.sip │ │ │ ├── myadc.v │ │ │ ├── submodules/ │ │ │ │ ├── altera_modular_adc_control.v │ │ │ │ ├── altera_modular_adc_control_avrg_fifo.v │ │ │ │ ├── altera_modular_adc_control_fsm.v │ │ │ │ ├── chsel_code_converter_sw_to_hw.v │ │ │ │ ├── fiftyfivenm_adcblock_primitive_wrapper.v │ │ │ │ ├── fiftyfivenm_adcblock_top_wrapper.v │ │ │ │ └── myadc_modular_adc_0.v │ │ │ └── synopsys/ │ │ │ ├── vcs/ │ │ │ │ └── vcs_setup.sh │ │ │ └── vcsmx/ │ │ │ ├── synopsys_sim.setup │ │ │ └── vcsmx_setup.sh │ │ └── synthesis/ │ │ ├── greybox_tmp/ │ │ │ └── cbx_args.txt │ │ ├── myadc.debuginfo │ │ ├── myadc.qip │ │ ├── myadc.v │ │ └── submodules/ │ │ ├── altera_modular_adc_control.sdc │ │ ├── altera_modular_adc_control.v │ │ ├── altera_modular_adc_control_avrg_fifo.v │ │ ├── altera_modular_adc_control_fsm.v │ │ ├── altera_modular_adc_sample_store.v │ │ ├── altera_modular_adc_sample_store_ram.v │ │ ├── altera_modular_adc_sequencer.v │ │ ├── altera_modular_adc_sequencer_csr.v │ │ ├── altera_modular_adc_sequencer_ctrl.v │ │ ├── chsel_code_converter_sw_to_hw.v │ │ ├── fiftyfivenm_adcblock_primitive_wrapper.v │ │ ├── fiftyfivenm_adcblock_top_wrapper.v │ │ ├── myadc_modular_adc_0.v │ │ └── myadc_modular_adc_0.v.bak │ ├── myadc.BAK.qsys │ ├── myadc.qsys │ ├── myadc.sopcinfo │ ├── mypll2.bsf │ ├── mypll2.ppf │ ├── mypll2.qip │ ├── mypll2.v │ ├── mypll2_bb.v │ ├── mypll2_inst.v │ ├── openocd_program.sh │ ├── osc_1.qsys │ ├── osc_1.sopcinfo │ ├── oscillo.bsf │ ├── oscillo.v │ ├── oscillo.v.bak │ ├── oscillo_notrigger.v │ ├── oscillo_notrigger.v.bak │ ├── oscillo_sometrigger.v │ ├── oscillo_sometrigger.v.bak │ ├── pong.bsf │ ├── pong.v │ ├── processor.bsf │ ├── processor_slave.bsf │ ├── qmegawiz_errors_log.txt │ ├── ram1.bsf │ ├── ram1.qip │ ├── ram1.v │ ├── ram1_bb.v │ ├── ram2.bsf │ ├── ram2.qip │ ├── ram2.v │ ├── ram2_bb.v │ ├── remove_unused_qprogrammer_stuff.sh │ ├── ring_counter.bsf │ ├── ring_counter.v │ ├── ring_counter.v.bak │ ├── serial1.bdf │ ├── serial1.bsf │ ├── serial1.cdf │ ├── serial1.ipregen.rpt │ ├── serial1.pti_db_list.ddb │ ├── serial1.qpf │ ├── serial1.qsf │ ├── serial1.sdc │ ├── serial1.sdc.bak │ ├── serial1.tis_db_list.ddb │ ├── serial1_assignment_defaults.qdf │ ├── serial1_nativelink_simulation.rpt │ ├── serial1_scope_9.0_v15_backup.pof │ ├── serial1_scope_9.0_v15_backup.sof │ ├── serial1_scope_9.0_v16_backup.pof │ ├── serial1_scope_9.0_v16_backup.sof │ ├── serialprocessor.v │ ├── serialprocessor.v.bak │ ├── serialprocessor_slave.v │ ├── serialprocessor_slave.v.bak │ ├── tdc1.vhd │ ├── tdc1.vhd.bak │ ├── tdc2.v │ ├── tdc2.v.bak │ ├── uniqueid2/ │ │ └── altchip_id.v │ ├── uniqueid2.bsf │ ├── uniqueid2.cmp │ ├── uniqueid2.ppf │ ├── uniqueid2.qip │ ├── uniqueid2.sip │ ├── uniqueid2.spd │ ├── uniqueid2.v │ ├── uniqueid2_sim/ │ │ ├── aldec/ │ │ │ └── rivierapro_setup.tcl │ │ ├── altchip_id/ │ │ │ └── altchip_id.v │ │ ├── cadence/ │ │ │ ├── cds.lib │ │ │ ├── cds_libs/ │ │ │ │ └── uniqueid2.cds.lib │ │ │ ├── hdl.var │ │ │ └── ncsim_setup.sh │ │ ├── mentor/ │ │ │ └── msim_setup.tcl │ │ ├── synopsys/ │ │ │ ├── vcs/ │ │ │ │ └── vcs_setup.sh │ │ │ └── vcsmx/ │ │ │ ├── synopsys_sim.setup │ │ │ └── vcsmx_setup.sh │ │ └── uniqueid2.v │ ├── uniqueid2_sim.f │ ├── upload_latest_flash.sh │ └── upload_latest_temp.sh ├── max10_adc_firmware_v8/ │ ├── ASSERTION_ERROR.bsf │ ├── BaudTickGen.bsf │ ├── Chain1.cdf │ ├── Chain2.cdf │ ├── DelayLine.bsf │ ├── SPI.bsf │ ├── SPI.vhd │ ├── SSD1306.bsf │ ├── SSD1306.vhd │ ├── SSD1306.vhd.bak │ ├── async.v │ ├── async_receiver.bsf │ ├── async_transmitter.bsf │ ├── chain_delay.bsf │ ├── chain_delay_race.bsf │ ├── demux1.v │ ├── demux1.v.bak │ ├── demux1to2.bsf │ ├── dpram2.bsf │ ├── dpram2.qip │ ├── dpram2.v │ ├── dpram2_bb.v │ ├── flash_pof.cdf │ ├── greybox_tmp/ │ │ └── cbx_args.txt │ ├── hvsync_generator.bsf │ ├── hvsync_generator.v │ ├── i2c_master.bsf │ ├── i2c_master.vhd │ ├── i2c_master.vhd.bak │ ├── lp_ram_dp.bsf │ ├── lp_ram_dp.qip │ ├── lp_ram_dp.v │ ├── lp_ram_dp_bb.v │ ├── mball.bsf │ ├── mball.v │ ├── myadc/ │ │ ├── myadc.bsf │ │ ├── myadc.cmp │ │ ├── myadc.html │ │ ├── myadc.ppf │ │ ├── myadc.xml │ │ ├── myadc_bb.v │ │ ├── myadc_generation.rpt │ │ ├── myadc_generation_previous.rpt │ │ ├── myadc_inst.v │ │ ├── myadc_inst.vhd │ │ └── synthesis/ │ │ ├── greybox_tmp/ │ │ │ └── cbx_args.txt │ │ ├── myadc.debuginfo │ │ ├── myadc.qip │ │ ├── myadc.v │ │ └── submodules/ │ │ ├── altera_modular_adc_control.sdc │ │ ├── altera_modular_adc_control.v │ │ ├── altera_modular_adc_control_avrg_fifo.v │ │ ├── altera_modular_adc_control_fsm.v │ │ ├── altera_modular_adc_sample_store.v │ │ ├── altera_modular_adc_sample_store_ram.v │ │ ├── altera_modular_adc_sequencer.v │ │ ├── altera_modular_adc_sequencer_csr.v │ │ ├── altera_modular_adc_sequencer_ctrl.v │ │ ├── chsel_code_converter_sw_to_hw.v │ │ ├── fiftyfivenm_adcblock_primitive_wrapper.v │ │ ├── fiftyfivenm_adcblock_top_wrapper.v │ │ ├── myadc_modular_adc_0.v │ │ └── myadc_modular_adc_0.v.bak │ ├── myadc.qsys │ ├── myadc.sopcinfo │ ├── mypll2.bsf │ ├── mypll2.ppf │ ├── mypll2.qip │ ├── mypll2.v │ ├── mypll2_bb.v │ ├── mypll2_inst.v │ ├── osc_1.qsys │ ├── osc_1.sopcinfo │ ├── oscillo.bsf │ ├── oscillo.v │ ├── oscillo.v.bak │ ├── oscillo_notrigger.v │ ├── oscillo_notrigger.v.bak │ ├── oscillo_sometrigger.v │ ├── oscillo_sometrigger.v.bak │ ├── output_files/ │ │ ├── serial1.pof │ │ └── serial1.sof │ ├── pong.bsf │ ├── pong.v │ ├── processor.bsf │ ├── processor_slave.bsf │ ├── ram1.bsf │ ├── ram1.qip │ ├── ram1.v │ ├── ram1_bb.v │ ├── ram2.bsf │ ├── ram2.qip │ ├── ram2.v │ ├── ram2_bb.v │ ├── remove_unused_qprogrammer_stuff.sh │ ├── ring_counter.bsf │ ├── ring_counter.v │ ├── ring_counter.v.bak │ ├── serial1.bdf │ ├── serial1.bsf │ ├── serial1.pti_db_list.ddb │ ├── serial1.qpf │ ├── serial1.qsf │ ├── serial1.tis_db_list.ddb │ ├── serial1_assignment_defaults.qdf │ ├── serial1_nativelink_simulation.rpt │ ├── serial1_scope_8.8_backup.pof │ ├── serial1_scope_8.8_backup.sof │ ├── serial1_scope_8.8_v5_backup.pof │ ├── serial1_scope_8.8_v5_backup.sof │ ├── serial1_v8_921600baud.sof │ ├── serialprocessor.v │ ├── serialprocessor.v.bak │ ├── serialprocessor_slave.v │ ├── serialprocessor_slave.v.bak │ ├── tdc1.vhd │ ├── tdc1.vhd.bak │ ├── tdc2.v │ ├── tdc2.v.bak │ ├── uniqueid/ │ │ └── altchip_id.v │ ├── uniqueid.bsf │ ├── uniqueid.cmp │ ├── uniqueid.ppf │ ├── uniqueid.qip │ ├── uniqueid.sip │ ├── uniqueid.spd │ ├── uniqueid.v │ ├── uniqueid_sim/ │ │ ├── aldec/ │ │ │ └── rivierapro_setup.tcl │ │ ├── altchip_id/ │ │ │ └── altchip_id.v │ │ ├── cadence/ │ │ │ ├── cds.lib │ │ │ ├── cds_libs/ │ │ │ │ └── uniqueid.cds.lib │ │ │ ├── hdl.var │ │ │ └── ncsim_setup.sh │ │ ├── mentor/ │ │ │ └── msim_setup.tcl │ │ ├── synopsys/ │ │ │ ├── vcs/ │ │ │ │ └── vcs_setup.sh │ │ │ └── vcsmx/ │ │ │ ├── synopsys_sim.setup │ │ │ └── vcsmx_setup.sh │ │ └── uniqueid.v │ ├── uniqueid_sim.f │ ├── upload_latest_flash.sh │ └── upload_latest_temp.sh └── software/ ├── .gitignore ├── 51-usbblaster.rules ├── CH341SER_LINUX/ │ ├── Makefile │ ├── ch34x.c │ ├── opcodes.h │ └── readme.txt ├── Haasoscope.ui ├── HaasoscopeDraw.py ├── HaasoscopeFFT.ui ├── HaasoscopePersist.ui ├── HaasoscopeQt.py ├── INSTALL.txt ├── calib/ │ ├── calib_80982231109ecf88.json.txt │ ├── calib_80982271106e0030.json.txt │ ├── calib_80982271106e00b0.json.txt │ ├── calib_80982271106e0430.json.txt │ ├── calib_80982271106e0f74.json.txt │ ├── calib_80982271106e1030.json.txt │ ├── calib_80982271106e1074.json.txt │ ├── calib_80982271106e10b8.json.txt │ ├── calib_80982271106e1f74.json.txt │ ├── calib_80982271106e1ff4.json.txt │ ├── calib_80982271106e2030.json.txt │ ├── calib_80982271106e2074.json.txt │ ├── calib_80982271106e3030.json.txt │ ├── calib_80982271106e30b8.json.txt │ ├── calib_80982271106e3774.json.txt │ ├── calib_80982271106e3830.json.txt │ ├── calib_80982271106e3f2c.json.txt │ ├── calib_80982271106e3f30.json.txt │ ├── calib_80982271106e3f5c.json.txt │ ├── calib_80982271106e3fb0.json.txt │ ├── calib_80982271106e4030.json.txt │ ├── calib_80982271106e405c.json.txt │ ├── calib_80982271106e40ec.json.txt │ ├── calib_80982271106e50ec.json.txt │ ├── calib_80982271106e5f2c.json.txt │ ├── calib_80982271106e5f30.json.txt │ ├── calib_80982271106e5fb0.json.txt │ ├── calib_80982271106e5ff4.json.txt │ ├── calib_80982271106e6030.json.txt │ ├── calib_80982271106e6074.json.txt │ ├── calib_80982271106e60ec.json.txt │ ├── calib_80982271106e7f5c.json.txt │ ├── calib_80982271106e8030.json.txt │ ├── calib_80982271106e805c.json.txt │ ├── calib_80982271106e80b0.json.txt │ ├── calib_80982271106e8f74.json.txt │ ├── calib_80982271106e9830.json.txt │ ├── calib_80982271106e98f0.json.txt │ ├── calib_80982271106e9f74.json.txt │ ├── calib_80982271106e9ff4.json.txt │ ├── calib_80982271106ea074.json.txt │ ├── calib_80982271106ea830.json.txt │ ├── calib_80982271106eaff4.json.txt │ ├── calib_80982271106eb830.json.txt │ ├── calib_80982271106ebf74.json.txt │ ├── calib_80982271106ec05c.json.txt │ ├── calib_80982271106ec0b8.json.txt │ ├── calib_80982271106ec81c.json.txt │ ├── calib_80982271106ed0b8.json.txt │ ├── calib_80982271106edf30.json.txt │ ├── calib_80982271106ee074.json.txt │ ├── calib_80982271106ee81c.json.txt │ ├── calib_80982271106eef08.json.txt │ ├── calib_80982271106ef01c.json.txt │ ├── calib_80982271106ef8d0.json.txt │ ├── calib_80982271106effb0.json.txt │ ├── calib_8098227110ee0458.json.txt │ ├── calib_8098227110ee0478.json.txt │ ├── calib_8098227110ee0844.json.txt │ ├── calib_8098227110ee08f8.json.txt │ ├── calib_8098227110ee0f58.json.txt │ ├── calib_8098227110ee1888.json.txt │ ├── calib_8098227110ee2444.json.txt │ ├── calib_8098227110ee2448.json.txt │ ├── calib_8098227110ee2484.json.txt │ ├── calib_8098227110ee2878.json.txt │ ├── calib_8098227110ee3058.json.txt │ ├── calib_8098227110ee30b0.json.txt │ ├── calib_8098227110ee30d4.json.txt │ ├── calib_8098227110ee3858.json.txt │ ├── calib_8098227110ee3878.json.txt │ ├── calib_8098227110ee3884.json.txt │ ├── calib_8098227110ee3f58.json.txt │ ├── calib_8098227110ee4084.json.txt │ ├── calib_8098227110ee4444.json.txt │ ├── calib_8098227110ee44d8.json.txt │ ├── calib_8098227110ee4844.json.txt │ ├── calib_8098227110ee4850.json.txt │ ├── calib_8098227110ee4fd8.json.txt │ ├── calib_8098227110ee5044.json.txt │ ├── calib_8098227110ee5058.json.txt │ ├── calib_8098227110ee50d4.json.txt │ ├── calib_8098227110ee5890.json.txt │ ├── calib_8098227110ee5f58.json.txt │ ├── calib_8098227110ee6058.json.txt │ ├── calib_8098227110ee6850.json.txt │ ├── calib_8098227110ee68f8.json.txt │ ├── calib_8098227110ee7044.json.txt │ ├── calib_8098227110ee7050.json.txt │ ├── calib_8098227110ee7058.json.txt │ ├── calib_8098227110ee70b0.json.txt │ ├── calib_8098227110ee70fc.json.txt │ ├── calib_8098227110ee7838.json.txt │ ├── calib_8098227110ee7858.json.txt │ ├── calib_8098227110ee7890.json.txt │ ├── calib_8098227110ee78f8.json.txt │ ├── calib_8098227110ee8444.json.txt │ ├── calib_8098227110ee8458.json.txt │ ├── calib_8098227110ee8850.json.txt │ ├── calib_8098227110ee8f58.json.txt │ ├── calib_8098227110ee9044.json.txt │ ├── calib_8098227110ee9050.json.txt │ ├── calib_8098227110ee90b0.json.txt │ ├── calib_8098227110ee9838.json.txt │ ├── calib_8098227110ee9878.json.txt │ ├── calib_8098227110ee98f8.json.txt │ ├── calib_8098227110eea058.json.txt │ ├── calib_8098227110eea444.json.txt │ ├── calib_8098227110eea844.json.txt │ ├── calib_8098227110eea878.json.txt │ ├── calib_8098227110eea888.json.txt │ ├── calib_8098227110eea8f8.json.txt │ ├── calib_8098227110eeaf58.json.txt │ ├── calib_8098227110eeb050.json.txt │ ├── calib_8098227110eeb088.json.txt │ ├── calib_8098227110eeb0d4.json.txt │ ├── calib_8098227110eeb0fc.json.txt │ ├── calib_8098227110eeb858.json.txt │ ├── calib_8098227110eeb878.json.txt │ ├── calib_8098227110eeb884.json.txt │ ├── calib_8098227110eeb8f8.json.txt │ ├── calib_8098227110eebf58.json.txt │ ├── calib_8098227110eec444.json.txt │ ├── calib_8098227110eec888.json.txt │ ├── calib_8098227110eecf94.json.txt │ ├── calib_8098227110eed050.json.txt │ ├── calib_8098227110eed0d4.json.txt │ ├── calib_8098227110eed858.json.txt │ ├── calib_8098227110eed8f8.json.txt │ ├── calib_8098227110eedf58.json.txt │ ├── calib_8098227110eee858.json.txt │ ├── calib_8098227110eef044.json.txt │ ├── calib_8098227110eef0fc.json.txt │ ├── calib_8098227110eef8d8.json.txt │ ├── calib_8098227110eef8f8.json.txt │ ├── calib_8098227110eeff70.json.txt │ ├── calib_8098227110eeff7c.json.txt │ ├── calib_80988211106e0028.json.txt │ ├── calib_80988211106e006c.json.txt │ ├── calib_80988211106e00b4.json.txt │ ├── calib_80988211106e00f0.json.txt │ ├── calib_80988211106e0448.json.txt │ ├── calib_80988211106e080c.json.txt │ ├── calib_80988211106e0870.json.txt │ ├── calib_80988211106e0888.json.txt │ ├── calib_80988211106e08f0.json.txt │ ├── calib_80988211106e0f48.json.txt │ ├── calib_80988211106e0f88.json.txt │ ├── calib_80988211106e0fd4.json.txt │ ├── calib_80988211106e0ff8.json.txt │ ├── calib_80988211106e1002.json.txt │ ├── calib_80988211106e1028.json.txt │ ├── calib_80988211106e106c.json.txt │ ├── calib_80988211106e1088.json.txt │ ├── calib_80988211106e1828.json.txt │ ├── calib_80988211106e1848.json.txt │ ├── calib_80988211106e18ec.json.txt │ ├── calib_80988211106e18f0.json.txt │ ├── calib_80988211106e1f08.json.txt │ ├── calib_80988211106e1f74.json.txt │ ├── calib_80988211106e1fb4.json.txt │ ├── calib_80988211106e2002.json.txt │ ├── calib_80988211106e2028.json.txt │ ├── calib_80988211106e206c.json.txt │ ├── calib_80988211106e2088.json.txt │ ├── calib_80988211106e20b4.json.txt │ ├── calib_80988211106e2494.json.txt │ ├── calib_80988211106e286c.json.txt │ ├── calib_80988211106e2888.json.txt │ ├── calib_80988211106e28ec.json.txt │ ├── calib_80988211106e28f0.json.txt │ ├── calib_80988211106e2f08.json.txt │ ├── calib_80988211106e2f0c.json.txt │ ├── calib_80988211106e2f50.json.txt │ ├── calib_80988211106e2f74.json.txt │ ├── calib_80988211106e2fd4.json.txt │ ├── calib_80988211106e2fe0.json.txt │ ├── calib_80988211106e2ff8.json.txt │ ├── calib_80988211106e3028.json.txt │ ├── calib_80988211106e306c.json.txt │ ├── calib_80988211106e3088.json.txt │ ├── calib_80988211106e30f0.json.txt │ ├── calib_80988211106e3728.json.txt │ ├── calib_80988211106e3748.json.txt │ ├── calib_80988211106e3788.json.txt │ ├── calib_80988211106e37c8.json.txt │ ├── calib_80988211106e37f8.json.txt │ ├── calib_80988211106e3828.json.txt │ ├── calib_80988211106e3848.json.txt │ ├── calib_80988211106e388c.json.txt │ ├── calib_80988211106e3f1c.json.txt │ ├── calib_80988211106e3f28.json.txt │ ├── calib_80988211106e3fb4.json.txt │ ├── calib_80988211106e3ff0.json.txt │ ├── calib_80988211106e4028.json.txt │ ├── calib_80988211106e40b4.json.txt │ ├── calib_80988211106e4448.json.txt │ ├── calib_80988211106e44c8.json.txt │ ├── calib_80988211106e4888.json.txt │ ├── calib_80988211106e48f0.json.txt │ ├── calib_80988211106e4fd4.json.txt │ ├── calib_80988211106e4ff8.json.txt │ ├── calib_80988211106e5028.json.txt │ ├── calib_80988211106e5088.json.txt │ ├── calib_80988211106e50f0.json.txt │ ├── calib_80988211106e586c.json.txt │ ├── calib_80988211106e5f28.json.txt │ ├── calib_80988211106e5f84.json.txt │ ├── calib_80988211106e5fb4.json.txt │ ├── calib_80988211106e5fc8.json.txt │ ├── calib_80988211106e5ff0.json.txt │ ├── calib_80988211106e6028.json.txt │ ├── calib_80988211106e6088.json.txt │ ├── calib_80988211106e6828.json.txt │ ├── calib_80988211106e6848.json.txt │ ├── calib_80988211106e686c.json.txt │ ├── calib_80988211106e68ec.json.txt │ ├── calib_80988211106e6f08.json.txt │ ├── calib_80988211106e6f28.json.txt │ ├── calib_80988211106e6fb4.json.txt │ ├── calib_80988211106e6fc8.json.txt │ ├── calib_80988211106e6ff8.json.txt │ ├── calib_80988211106e7008.json.txt │ ├── calib_80988211106e700c.json.txt │ ├── calib_80988211106e706c.json.txt │ ├── calib_80988211106e70ec.json.txt │ ├── calib_80988211106e7748.json.txt │ ├── calib_80988211106e77c8.json.txt │ ├── calib_80988211106e77d4.json.txt │ ├── calib_80988211106e786c.json.txt │ ├── calib_80988211106e7f28.json.txt │ ├── calib_80988211106e7f84.json.txt │ ├── calib_80988211106e7fb4.json.txt │ ├── calib_80988211106e7ff0.json.txt │ ├── calib_80988211106e801c.json.txt │ ├── calib_80988211106e8028.json.txt │ ├── calib_80988211106e806c.json.txt │ ├── calib_80988211106e80b4.json.txt │ ├── calib_80988211106e80fc.json.txt │ ├── calib_80988211106e8834.json.txt │ ├── calib_80988211106e886c.json.txt │ ├── calib_80988211106e8888.json.txt │ ├── calib_80988211106e88f0.json.txt │ ├── calib_80988211106e8f28.json.txt │ ├── calib_80988211106e8f48.json.txt │ ├── calib_80988211106e8f50.json.txt │ ├── calib_80988211106e8f88.json.txt │ ├── calib_80988211106e8fc8.json.txt │ ├── calib_80988211106e8ff8.json.txt │ ├── calib_80988211106e9028.json.txt │ ├── calib_80988211106e9034.json.txt │ ├── calib_80988211106e9088.json.txt │ ├── calib_80988211106e90f0.json.txt │ ├── calib_80988211106e9778.json.txt │ ├── calib_80988211106e9828.json.txt │ ├── calib_80988211106e9848.json.txt │ ├── calib_80988211106e986c.json.txt │ ├── calib_80988211106e98ec.json.txt │ ├── calib_80988211106e98f0.json.txt │ ├── calib_80988211106e9f74.json.txt │ ├── calib_80988211106e9fb4.json.txt │ ├── calib_80988211106e9fc8.json.txt │ ├── calib_80988211106e9ff0.json.txt │ ├── calib_80988211106ea028.json.txt │ ├── calib_80988211106ea06c.json.txt │ ├── calib_80988211106ea088.json.txt │ ├── calib_80988211106ea0b4.json.txt │ ├── calib_80988211106ea828.json.txt │ ├── calib_80988211106ea848.json.txt │ ├── calib_80988211106ea86c.json.txt │ ├── calib_80988211106ea8ec.json.txt │ ├── calib_80988211106ea8f0.json.txt │ ├── calib_80988211106eaf08.json.txt │ ├── calib_80988211106eaf0c.json.txt │ ├── calib_80988211106eaf10.json.txt │ ├── calib_80988211106eaf28.json.txt │ ├── calib_80988211106eaf50.json.txt │ ├── calib_80988211106eaf74.json.txt │ ├── calib_80988211106eafc8.json.txt │ ├── calib_80988211106eafd4.json.txt │ ├── calib_80988211106eaff8.json.txt │ ├── calib_80988211106eb00c.json.txt │ ├── calib_80988211106eb06c.json.txt │ ├── calib_80988211106eb088.json.txt │ ├── calib_80988211106eb0ec.json.txt │ ├── calib_80988211106eb0f0.json.txt │ ├── calib_80988211106eb728.json.txt │ ├── calib_80988211106eb7c8.json.txt │ ├── calib_80988211106eb828.json.txt │ ├── calib_80988211106eb848.json.txt │ ├── calib_80988211106eb870.json.txt │ ├── calib_80988211106ebf1c.json.txt │ ├── calib_80988211106ebf28.json.txt │ ├── calib_80988211106ebff0.json.txt │ ├── calib_80988211106ec028.json.txt │ ├── calib_80988211106ec0b4.json.txt │ ├── calib_80988211106ec0bc.json.txt │ ├── calib_80988211106ec414.json.txt │ ├── calib_80988211106ec86c.json.txt │ ├── calib_80988211106ec870.json.txt │ ├── calib_80988211106ec8d0.json.txt │ ├── calib_80988211106ec8ec.json.txt │ ├── calib_80988211106ec8f0.json.txt │ ├── calib_80988211106ecf08.json.txt │ ├── calib_80988211106ecff8.json.txt │ ├── calib_80988211106ed028.json.txt │ ├── calib_80988211106ed06c.json.txt │ ├── calib_80988211106ed088.json.txt │ ├── calib_80988211106ed0f0.json.txt │ ├── calib_80988211106ed848.json.txt │ ├── calib_80988211106ed88c.json.txt │ ├── calib_80988211106edf28.json.txt │ ├── calib_80988211106edfb4.json.txt │ ├── calib_80988211106edff0.json.txt │ ├── calib_80988211106ee002.json.txt │ ├── calib_80988211106ee028.json.txt │ ├── calib_80988211106ee088.json.txt │ ├── calib_80988211106ee848.json.txt │ ├── calib_80988211106ee8f0.json.txt │ ├── calib_80988211106eef08.json.txt │ ├── calib_80988211106eefb4.json.txt │ ├── calib_80988211106eefe0.json.txt │ ├── calib_80988211106eeff8.json.txt │ ├── calib_80988211106ef008.json.txt │ ├── calib_80988211106ef00c.json.txt │ ├── calib_80988211106ef06c.json.txt │ ├── calib_80988211106ef070.json.txt │ ├── calib_80988211106ef088.json.txt │ ├── calib_80988211106ef0ec.json.txt │ ├── calib_80988211106ef0f0.json.txt │ ├── calib_80988211106ef748.json.txt │ ├── calib_80988211106ef788.json.txt │ ├── calib_80988211106ef7d4.json.txt │ ├── calib_80988211106eff28.json.txt │ ├── calib_80988211106eff84.json.txt │ ├── calib_80988211106effb4.json.txt │ ├── calib_80988211106efff0.json.txt │ └── calib_8098824800eebf0c.json.txt ├── cern.py ├── commands.md ├── ft232h_ftd2xx_template.xml ├── ft232h_template.xml ├── ftdi_config.sh ├── h5py_analyze_example.py ├── haasoscope_handler.py ├── libs/ │ ├── HaasoscopeLib.py │ ├── HaasoscopeLibQt.py │ ├── HaasoscopeTrigLibQt.py │ └── __init__.py ├── scripts/ │ ├── requirements.txt │ └── windows/ │ ├── init_virtual_env.bat │ ├── python2/ │ │ ├── init_virtual_env.bat │ │ ├── requirements.txt │ │ └── run.bat │ └── run.bat ├── serial_read.py ├── serial_read_readioexpanderandboardid.py ├── serial_read_test_py3.py ├── serial_read_versions.py ├── serial_rebooter/ │ └── serial_rebooter.ino ├── serial_relay/ │ └── serial_relay.ino └── serial_write_test_py3.py