├── .github ├── scripts │ └── install_deps.sh └── workflows │ └── build_wheels.yml ├── .gitignore ├── 53-adi-m2k-usb.rules ├── CI ├── macOS │ ├── install_deps │ └── make_macOS ├── ubuntu │ ├── doxygen.sh │ ├── install_deps │ └── make_linux └── windows │ ├── create_installer.ps1 │ ├── create_zips.ps1 │ ├── install_deps.ps1 │ └── make_windows.ps1 ├── CMakeLists.txt ├── Distribution.xml.cmakein ├── Doxyfile.in ├── LICENSE ├── README.md ├── azure-pipelines.yml ├── bindings ├── csharp │ ├── AssemblyInfo.cs.in │ ├── CMakeLists.txt │ ├── README.md │ ├── examples │ │ ├── analog.cs │ │ ├── digital.cs │ │ ├── digital_stream_example.cs │ │ ├── i2c.cs │ │ ├── powersupply.cs │ │ ├── spi.cs │ │ ├── uart.cs │ │ └── voltmeter.cs │ ├── key.snk │ ├── libm2k-sharp.dll.config.cmakein │ └── libm2k-sharp.pc.cmakein ├── labview │ ├── CMakeLists.txt │ ├── README.md │ ├── libm2k_lv.cpp │ └── libm2k_lv.h ├── libm2k.i ├── matlab │ ├── README.md │ ├── bsp.tmpl │ ├── build_installer.m │ ├── build_library.m │ ├── build_pkg.m │ ├── build_pkg_win64.m │ ├── builder.m │ ├── definelibm2k.m │ ├── definelibm2k_linux64.m │ ├── definelibm2k_mac86.m │ ├── definelibm2k_macM1.m │ ├── definelibm2k_win64.m │ ├── deps.bat │ ├── doc │ │ └── ADI_Logo_AWP_Large.png │ ├── examples │ │ ├── analog.m │ │ ├── digital.m │ │ ├── powersupply.m │ │ └── voltmeter.m │ ├── info.xml │ ├── libm2kData.xml │ ├── libm2k_logo.png │ └── test │ │ ├── libm2kAnalogTest.m │ │ ├── libm2kPowerSupplyTest.m │ │ └── libm2kTests.m └── python │ ├── CMakeLists.txt │ ├── README.md │ ├── calibration │ ├── README.md │ └── generate_temperature_calib_lut.py │ ├── examples │ ├── analog.py │ ├── analog_raw_bytes.py │ ├── analog_sequential_triggering.py │ ├── analog_triggered_output.py │ ├── analogin_sync_2m2ks.py │ ├── audio_flip.py │ ├── dc_sweep.py │ ├── digital.py │ ├── digitalin_sync_2m2ks.py │ ├── expose_spi.py │ ├── external_clocksource.py │ ├── i2c.py │ ├── mixed_signal_view.py │ ├── powersupply.py │ ├── spi.py │ ├── uart.py │ └── voltmeter.py │ └── setup.py.cmakein ├── cmake ├── DarwinPackaging.cmake ├── LinuxPackaging.cmake ├── Modules │ ├── FindSphinx.cmake │ └── uninstall.cmake ├── libm2kConfig.cmake └── readme.md ├── doc ├── CMakeLists.txt ├── Doxyfile_API.in ├── img │ ├── libm2k-cpp_logo.png │ ├── libm2k-cs_logo.png │ ├── libm2k-labview_logo.png │ ├── libm2k-matlab_logo.png │ ├── libm2k-python_logo.png │ ├── libm2k.svg │ ├── libm2k_async_acq.png │ ├── libm2k_class_diagram.png │ ├── libm2k_logo.png │ ├── libm2k_m2k_open.png │ ├── libm2k_sync_acq.png │ ├── libm2k_top_level.png │ └── libm2k_w.svg ├── mainpage.dox └── sphinx │ ├── Makefile │ ├── make.bat │ └── source │ ├── conf.py.in │ ├── examples.rst │ ├── index.rst │ └── libm2k.rst ├── examples ├── CMakeLists.txt ├── analog │ ├── CMakeLists.txt │ ├── analog_in_out.cpp │ ├── analog_out_set_voltage.cpp │ ├── stream_test_adc.cpp │ ├── stream_test_dac.cpp │ ├── streaming_one_channel.cpp │ ├── streaming_synchronized.cpp │ ├── sync_stream_diff_frequencies.cpp │ └── triggered_aout.cpp ├── connect.cpp ├── digital │ ├── CMakeLists.txt │ ├── main.cpp │ └── stream_test.cpp ├── powersupply │ ├── CMakeLists.txt │ └── main.cpp └── voltmeter │ ├── CMakeLists.txt │ └── main.cpp ├── include └── libm2k │ ├── analog │ ├── dmm.hpp │ ├── enums.hpp │ ├── genericanalogin.hpp │ ├── genericanalogout.hpp │ ├── m2kanalogin.hpp │ ├── m2kanalogout.hpp │ └── m2kpowersupply.hpp │ ├── context.hpp │ ├── contextbuilder.hpp │ ├── digital │ ├── enums.hpp │ └── m2kdigital.hpp │ ├── enums.hpp │ ├── fmcomms.hpp │ ├── generic.hpp │ ├── logger.hpp │ ├── m2k.hpp │ ├── m2kcalibration.hpp │ ├── m2kexceptions.hpp │ ├── m2kglobal.hpp │ ├── m2khardwaretrigger.hpp │ ├── tools │ ├── i2c.hpp │ ├── i2c_extra.hpp │ ├── spi.hpp │ ├── spi_extra.hpp │ ├── uart.hpp │ └── uart_extra.hpp │ └── utils │ ├── enums.hpp │ └── utils.hpp ├── libm2k.iss.cmakein ├── libm2k.pc.cmakein ├── src ├── CMakeLists.txt ├── analog │ ├── dmm_impl.cpp │ ├── dmm_impl.hpp │ ├── generic │ │ ├── genericanalogin_impl.cpp │ │ ├── genericanalogin_impl.hpp │ │ ├── genericanalogout_impl.cpp │ │ └── genericanalogout_impl.hpp │ ├── m2kanalogin_impl.cpp │ ├── m2kanalogin_impl.hpp │ ├── m2kanalogout_impl.cpp │ ├── m2kanalogout_impl.hpp │ ├── m2kpowersupply_impl.cpp │ └── m2kpowersupply_impl.hpp ├── context_impl.cpp ├── context_impl.hpp ├── contextbuilder.cpp ├── digital │ ├── m2kdigital_impl.cpp │ └── m2kdigital_impl.hpp ├── fmcomms.cpp ├── generic_impl.cpp ├── generic_impl.hpp ├── m2k_impl.cpp ├── m2k_impl.hpp ├── m2kcalibration_impl.cpp ├── m2kcalibration_impl.hpp ├── m2kexception.cpp ├── m2khardwaretrigger_impl.cpp ├── m2khardwaretrigger_impl.hpp ├── m2khardwaretrigger_v0.24_impl.cpp ├── m2khardwaretrigger_v0.24_impl.hpp ├── m2khardwaretrigger_v0.33_impl.cpp ├── m2khardwaretrigger_v0.33_impl.hpp └── utils │ ├── buffer.cpp │ ├── buffer.hpp │ ├── channel.cpp │ ├── channel.hpp │ ├── devicegeneric.cpp │ ├── devicegeneric.hpp │ ├── devicein.cpp │ ├── devicein.hpp │ ├── deviceout.cpp │ ├── deviceout.hpp │ └── utils.cpp ├── tests ├── README.md ├── analog_functions.py ├── bug_checks_functions.py ├── create_files.py ├── digital_functions.py ├── dual_board │ ├── .gitignore │ └── dac_triggered_test.py ├── helpers.py ├── iio_diff │ ├── README.md │ ├── iio_diff.py │ ├── results │ │ ├── v0_31.xml │ │ └── v0_32.xml │ ├── utils.py │ └── xml_generator.py ├── logger.py ├── m2k_analog_test.py ├── m2k_bug_checks.py ├── m2k_digital_test.py ├── m2k_emulator_test.py ├── m2k_powersupply_test.py ├── m2k_trigger_test.py ├── main.py ├── open_context.py ├── ps_functions.py ├── repeat_test.py ├── requirements.txt ├── reset_def_values.py ├── shapefile.py └── trig_functions.py ├── tools ├── CMakeLists.txt ├── communication │ ├── examples │ │ ├── CMakeLists.txt │ │ ├── i2c │ │ │ ├── CMakeLists.txt │ │ │ └── main.cpp │ │ ├── spi │ │ │ ├── CMakeLists.txt │ │ │ └── main.cpp │ │ └── uart │ │ │ ├── CMakeLists.txt │ │ │ └── main.cpp │ └── src │ │ ├── i2c.cpp │ │ ├── spi.cpp │ │ ├── uart.cpp │ │ └── utils │ │ ├── util.cpp │ │ └── util.h ├── deps │ └── wingetopt │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ └── src │ │ ├── getopt.c │ │ └── getopt.h ├── m2kcli │ ├── CMakeLists.txt │ ├── commands │ │ ├── analog │ │ │ ├── analog_in.cpp │ │ │ ├── analog_in.h │ │ │ ├── analog_out.cpp │ │ │ ├── analog_out.h │ │ │ ├── generation_controller │ │ │ │ ├── analog_out_binary.cpp │ │ │ │ ├── analog_out_binary.h │ │ │ │ ├── analog_out_binary_raw.cpp │ │ │ │ ├── analog_out_binary_raw.h │ │ │ │ ├── analog_out_csv.cpp │ │ │ │ ├── analog_out_csv.h │ │ │ │ ├── analog_out_csv_raw.cpp │ │ │ │ ├── analog_out_csv_raw.h │ │ │ │ ├── analog_out_generator.cpp │ │ │ │ └── analog_out_generator.h │ │ │ ├── power_supply.cpp │ │ │ └── power_supply.h │ │ ├── command.cpp │ │ ├── command.h │ │ ├── command_in.cpp │ │ ├── command_in.h │ │ ├── communication │ │ │ ├── i2c.cpp │ │ │ ├── i2c.h │ │ │ ├── spi.cpp │ │ │ ├── spi.h │ │ │ ├── uart.cpp │ │ │ ├── uart.h │ │ │ ├── uart_terminal.cpp │ │ │ └── uart_terminal.h │ │ ├── context │ │ │ ├── context.cpp │ │ │ └── context.h │ │ └── digital │ │ │ ├── digital.cpp │ │ │ ├── digital.h │ │ │ └── generation_controller │ │ │ ├── digital_out_binary.cpp │ │ │ ├── digital_out_binary.h │ │ │ ├── digital_out_csv.cpp │ │ │ ├── digital_out_csv.h │ │ │ ├── digital_out_generator.cpp │ │ │ └── digital_out_generator.h │ ├── examples │ │ ├── analog_in.sh │ │ ├── analog_out.sh │ │ ├── data_logger.sh │ │ ├── digital.sh │ │ ├── i2c.sh │ │ ├── m2k_tty.sh │ │ ├── power_supply.sh │ │ ├── spi.sh │ │ ├── uart-terminal.sh │ │ └── uart.sh │ ├── main.cpp │ └── utils │ │ ├── command_out_generator.h │ │ ├── conio.cpp │ │ ├── conio.h │ │ ├── linux_key_encoder.cpp │ │ ├── linux_key_encoder.h │ │ ├── safe_queue.h │ │ ├── validator.cpp │ │ └── validator.h └── python │ └── sine_gen.py └── version.hpp.cmakein /.github/scripts/install_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/.github/scripts/install_deps.sh -------------------------------------------------------------------------------- /.github/workflows/build_wheels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/.github/workflows/build_wheels.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/.gitignore -------------------------------------------------------------------------------- /53-adi-m2k-usb.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/53-adi-m2k-usb.rules -------------------------------------------------------------------------------- /CI/macOS/install_deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/CI/macOS/install_deps -------------------------------------------------------------------------------- /CI/macOS/make_macOS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/CI/macOS/make_macOS -------------------------------------------------------------------------------- /CI/ubuntu/doxygen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/CI/ubuntu/doxygen.sh -------------------------------------------------------------------------------- /CI/ubuntu/install_deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/CI/ubuntu/install_deps -------------------------------------------------------------------------------- /CI/ubuntu/make_linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/CI/ubuntu/make_linux -------------------------------------------------------------------------------- /CI/windows/create_installer.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/CI/windows/create_installer.ps1 -------------------------------------------------------------------------------- /CI/windows/create_zips.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/CI/windows/create_zips.ps1 -------------------------------------------------------------------------------- /CI/windows/install_deps.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/CI/windows/install_deps.ps1 -------------------------------------------------------------------------------- /CI/windows/make_windows.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/CI/windows/make_windows.ps1 -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Distribution.xml.cmakein: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/Distribution.xml.cmakein -------------------------------------------------------------------------------- /Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/Doxyfile.in -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/README.md -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /bindings/csharp/AssemblyInfo.cs.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/AssemblyInfo.cs.in -------------------------------------------------------------------------------- /bindings/csharp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/CMakeLists.txt -------------------------------------------------------------------------------- /bindings/csharp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/README.md -------------------------------------------------------------------------------- /bindings/csharp/examples/analog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/examples/analog.cs -------------------------------------------------------------------------------- /bindings/csharp/examples/digital.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/examples/digital.cs -------------------------------------------------------------------------------- /bindings/csharp/examples/digital_stream_example.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/examples/digital_stream_example.cs -------------------------------------------------------------------------------- /bindings/csharp/examples/i2c.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/examples/i2c.cs -------------------------------------------------------------------------------- /bindings/csharp/examples/powersupply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/examples/powersupply.cs -------------------------------------------------------------------------------- /bindings/csharp/examples/spi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/examples/spi.cs -------------------------------------------------------------------------------- /bindings/csharp/examples/uart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/examples/uart.cs -------------------------------------------------------------------------------- /bindings/csharp/examples/voltmeter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/examples/voltmeter.cs -------------------------------------------------------------------------------- /bindings/csharp/key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/key.snk -------------------------------------------------------------------------------- /bindings/csharp/libm2k-sharp.dll.config.cmakein: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/libm2k-sharp.dll.config.cmakein -------------------------------------------------------------------------------- /bindings/csharp/libm2k-sharp.pc.cmakein: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/csharp/libm2k-sharp.pc.cmakein -------------------------------------------------------------------------------- /bindings/labview/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/labview/CMakeLists.txt -------------------------------------------------------------------------------- /bindings/labview/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/labview/README.md -------------------------------------------------------------------------------- /bindings/labview/libm2k_lv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/labview/libm2k_lv.cpp -------------------------------------------------------------------------------- /bindings/labview/libm2k_lv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/labview/libm2k_lv.h -------------------------------------------------------------------------------- /bindings/libm2k.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/libm2k.i -------------------------------------------------------------------------------- /bindings/matlab/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/README.md -------------------------------------------------------------------------------- /bindings/matlab/bsp.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/bsp.tmpl -------------------------------------------------------------------------------- /bindings/matlab/build_installer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/build_installer.m -------------------------------------------------------------------------------- /bindings/matlab/build_library.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/build_library.m -------------------------------------------------------------------------------- /bindings/matlab/build_pkg.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/build_pkg.m -------------------------------------------------------------------------------- /bindings/matlab/build_pkg_win64.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/build_pkg_win64.m -------------------------------------------------------------------------------- /bindings/matlab/builder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/builder.m -------------------------------------------------------------------------------- /bindings/matlab/definelibm2k.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/definelibm2k.m -------------------------------------------------------------------------------- /bindings/matlab/definelibm2k_linux64.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/definelibm2k_linux64.m -------------------------------------------------------------------------------- /bindings/matlab/definelibm2k_mac86.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/definelibm2k_mac86.m -------------------------------------------------------------------------------- /bindings/matlab/definelibm2k_macM1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/definelibm2k_macM1.m -------------------------------------------------------------------------------- /bindings/matlab/definelibm2k_win64.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/definelibm2k_win64.m -------------------------------------------------------------------------------- /bindings/matlab/deps.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/deps.bat -------------------------------------------------------------------------------- /bindings/matlab/doc/ADI_Logo_AWP_Large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/doc/ADI_Logo_AWP_Large.png -------------------------------------------------------------------------------- /bindings/matlab/examples/analog.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/examples/analog.m -------------------------------------------------------------------------------- /bindings/matlab/examples/digital.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/examples/digital.m -------------------------------------------------------------------------------- /bindings/matlab/examples/powersupply.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/examples/powersupply.m -------------------------------------------------------------------------------- /bindings/matlab/examples/voltmeter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/examples/voltmeter.m -------------------------------------------------------------------------------- /bindings/matlab/info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/info.xml -------------------------------------------------------------------------------- /bindings/matlab/libm2kData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/libm2kData.xml -------------------------------------------------------------------------------- /bindings/matlab/libm2k_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/libm2k_logo.png -------------------------------------------------------------------------------- /bindings/matlab/test/libm2kAnalogTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/test/libm2kAnalogTest.m -------------------------------------------------------------------------------- /bindings/matlab/test/libm2kPowerSupplyTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/test/libm2kPowerSupplyTest.m -------------------------------------------------------------------------------- /bindings/matlab/test/libm2kTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/matlab/test/libm2kTests.m -------------------------------------------------------------------------------- /bindings/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/CMakeLists.txt -------------------------------------------------------------------------------- /bindings/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/README.md -------------------------------------------------------------------------------- /bindings/python/calibration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/calibration/README.md -------------------------------------------------------------------------------- /bindings/python/calibration/generate_temperature_calib_lut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/calibration/generate_temperature_calib_lut.py -------------------------------------------------------------------------------- /bindings/python/examples/analog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/analog.py -------------------------------------------------------------------------------- /bindings/python/examples/analog_raw_bytes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/analog_raw_bytes.py -------------------------------------------------------------------------------- /bindings/python/examples/analog_sequential_triggering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/analog_sequential_triggering.py -------------------------------------------------------------------------------- /bindings/python/examples/analog_triggered_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/analog_triggered_output.py -------------------------------------------------------------------------------- /bindings/python/examples/analogin_sync_2m2ks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/analogin_sync_2m2ks.py -------------------------------------------------------------------------------- /bindings/python/examples/audio_flip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/audio_flip.py -------------------------------------------------------------------------------- /bindings/python/examples/dc_sweep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/dc_sweep.py -------------------------------------------------------------------------------- /bindings/python/examples/digital.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/digital.py -------------------------------------------------------------------------------- /bindings/python/examples/digitalin_sync_2m2ks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/digitalin_sync_2m2ks.py -------------------------------------------------------------------------------- /bindings/python/examples/expose_spi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/expose_spi.py -------------------------------------------------------------------------------- /bindings/python/examples/external_clocksource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/external_clocksource.py -------------------------------------------------------------------------------- /bindings/python/examples/i2c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/i2c.py -------------------------------------------------------------------------------- /bindings/python/examples/mixed_signal_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/mixed_signal_view.py -------------------------------------------------------------------------------- /bindings/python/examples/powersupply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/powersupply.py -------------------------------------------------------------------------------- /bindings/python/examples/spi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/spi.py -------------------------------------------------------------------------------- /bindings/python/examples/uart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/uart.py -------------------------------------------------------------------------------- /bindings/python/examples/voltmeter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/examples/voltmeter.py -------------------------------------------------------------------------------- /bindings/python/setup.py.cmakein: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/bindings/python/setup.py.cmakein -------------------------------------------------------------------------------- /cmake/DarwinPackaging.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/cmake/DarwinPackaging.cmake -------------------------------------------------------------------------------- /cmake/LinuxPackaging.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/cmake/LinuxPackaging.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindSphinx.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/cmake/Modules/FindSphinx.cmake -------------------------------------------------------------------------------- /cmake/Modules/uninstall.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/cmake/Modules/uninstall.cmake -------------------------------------------------------------------------------- /cmake/libm2kConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/cmake/libm2kConfig.cmake -------------------------------------------------------------------------------- /cmake/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/cmake/readme.md -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/Doxyfile_API.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/Doxyfile_API.in -------------------------------------------------------------------------------- /doc/img/libm2k-cpp_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/img/libm2k-cpp_logo.png -------------------------------------------------------------------------------- /doc/img/libm2k-cs_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/img/libm2k-cs_logo.png -------------------------------------------------------------------------------- /doc/img/libm2k-labview_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/img/libm2k-labview_logo.png -------------------------------------------------------------------------------- /doc/img/libm2k-matlab_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/img/libm2k-matlab_logo.png -------------------------------------------------------------------------------- /doc/img/libm2k-python_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/img/libm2k-python_logo.png -------------------------------------------------------------------------------- /doc/img/libm2k.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/img/libm2k.svg -------------------------------------------------------------------------------- /doc/img/libm2k_async_acq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/img/libm2k_async_acq.png -------------------------------------------------------------------------------- /doc/img/libm2k_class_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/img/libm2k_class_diagram.png -------------------------------------------------------------------------------- /doc/img/libm2k_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/img/libm2k_logo.png -------------------------------------------------------------------------------- /doc/img/libm2k_m2k_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/img/libm2k_m2k_open.png -------------------------------------------------------------------------------- /doc/img/libm2k_sync_acq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/img/libm2k_sync_acq.png -------------------------------------------------------------------------------- /doc/img/libm2k_top_level.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/img/libm2k_top_level.png -------------------------------------------------------------------------------- /doc/img/libm2k_w.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/img/libm2k_w.svg -------------------------------------------------------------------------------- /doc/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/mainpage.dox -------------------------------------------------------------------------------- /doc/sphinx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/sphinx/Makefile -------------------------------------------------------------------------------- /doc/sphinx/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/sphinx/make.bat -------------------------------------------------------------------------------- /doc/sphinx/source/conf.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/sphinx/source/conf.py.in -------------------------------------------------------------------------------- /doc/sphinx/source/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/sphinx/source/examples.rst -------------------------------------------------------------------------------- /doc/sphinx/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/sphinx/source/index.rst -------------------------------------------------------------------------------- /doc/sphinx/source/libm2k.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/doc/sphinx/source/libm2k.rst -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/analog/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/analog/CMakeLists.txt -------------------------------------------------------------------------------- /examples/analog/analog_in_out.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/analog/analog_in_out.cpp -------------------------------------------------------------------------------- /examples/analog/analog_out_set_voltage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/analog/analog_out_set_voltage.cpp -------------------------------------------------------------------------------- /examples/analog/stream_test_adc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/analog/stream_test_adc.cpp -------------------------------------------------------------------------------- /examples/analog/stream_test_dac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/analog/stream_test_dac.cpp -------------------------------------------------------------------------------- /examples/analog/streaming_one_channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/analog/streaming_one_channel.cpp -------------------------------------------------------------------------------- /examples/analog/streaming_synchronized.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/analog/streaming_synchronized.cpp -------------------------------------------------------------------------------- /examples/analog/sync_stream_diff_frequencies.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/analog/sync_stream_diff_frequencies.cpp -------------------------------------------------------------------------------- /examples/analog/triggered_aout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/analog/triggered_aout.cpp -------------------------------------------------------------------------------- /examples/connect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/connect.cpp -------------------------------------------------------------------------------- /examples/digital/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/digital/CMakeLists.txt -------------------------------------------------------------------------------- /examples/digital/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/digital/main.cpp -------------------------------------------------------------------------------- /examples/digital/stream_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/digital/stream_test.cpp -------------------------------------------------------------------------------- /examples/powersupply/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/powersupply/CMakeLists.txt -------------------------------------------------------------------------------- /examples/powersupply/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/powersupply/main.cpp -------------------------------------------------------------------------------- /examples/voltmeter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/voltmeter/CMakeLists.txt -------------------------------------------------------------------------------- /examples/voltmeter/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/examples/voltmeter/main.cpp -------------------------------------------------------------------------------- /include/libm2k/analog/dmm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/analog/dmm.hpp -------------------------------------------------------------------------------- /include/libm2k/analog/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/analog/enums.hpp -------------------------------------------------------------------------------- /include/libm2k/analog/genericanalogin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/analog/genericanalogin.hpp -------------------------------------------------------------------------------- /include/libm2k/analog/genericanalogout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/analog/genericanalogout.hpp -------------------------------------------------------------------------------- /include/libm2k/analog/m2kanalogin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/analog/m2kanalogin.hpp -------------------------------------------------------------------------------- /include/libm2k/analog/m2kanalogout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/analog/m2kanalogout.hpp -------------------------------------------------------------------------------- /include/libm2k/analog/m2kpowersupply.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/analog/m2kpowersupply.hpp -------------------------------------------------------------------------------- /include/libm2k/context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/context.hpp -------------------------------------------------------------------------------- /include/libm2k/contextbuilder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/contextbuilder.hpp -------------------------------------------------------------------------------- /include/libm2k/digital/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/digital/enums.hpp -------------------------------------------------------------------------------- /include/libm2k/digital/m2kdigital.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/digital/m2kdigital.hpp -------------------------------------------------------------------------------- /include/libm2k/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/enums.hpp -------------------------------------------------------------------------------- /include/libm2k/fmcomms.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/fmcomms.hpp -------------------------------------------------------------------------------- /include/libm2k/generic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/generic.hpp -------------------------------------------------------------------------------- /include/libm2k/logger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/logger.hpp -------------------------------------------------------------------------------- /include/libm2k/m2k.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/m2k.hpp -------------------------------------------------------------------------------- /include/libm2k/m2kcalibration.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/m2kcalibration.hpp -------------------------------------------------------------------------------- /include/libm2k/m2kexceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/m2kexceptions.hpp -------------------------------------------------------------------------------- /include/libm2k/m2kglobal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/m2kglobal.hpp -------------------------------------------------------------------------------- /include/libm2k/m2khardwaretrigger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/m2khardwaretrigger.hpp -------------------------------------------------------------------------------- /include/libm2k/tools/i2c.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/tools/i2c.hpp -------------------------------------------------------------------------------- /include/libm2k/tools/i2c_extra.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/tools/i2c_extra.hpp -------------------------------------------------------------------------------- /include/libm2k/tools/spi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/tools/spi.hpp -------------------------------------------------------------------------------- /include/libm2k/tools/spi_extra.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/tools/spi_extra.hpp -------------------------------------------------------------------------------- /include/libm2k/tools/uart.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/tools/uart.hpp -------------------------------------------------------------------------------- /include/libm2k/tools/uart_extra.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/tools/uart_extra.hpp -------------------------------------------------------------------------------- /include/libm2k/utils/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/utils/enums.hpp -------------------------------------------------------------------------------- /include/libm2k/utils/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/include/libm2k/utils/utils.hpp -------------------------------------------------------------------------------- /libm2k.iss.cmakein: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/libm2k.iss.cmakein -------------------------------------------------------------------------------- /libm2k.pc.cmakein: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/libm2k.pc.cmakein -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/analog/dmm_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/analog/dmm_impl.cpp -------------------------------------------------------------------------------- /src/analog/dmm_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/analog/dmm_impl.hpp -------------------------------------------------------------------------------- /src/analog/generic/genericanalogin_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/analog/generic/genericanalogin_impl.cpp -------------------------------------------------------------------------------- /src/analog/generic/genericanalogin_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/analog/generic/genericanalogin_impl.hpp -------------------------------------------------------------------------------- /src/analog/generic/genericanalogout_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/analog/generic/genericanalogout_impl.cpp -------------------------------------------------------------------------------- /src/analog/generic/genericanalogout_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/analog/generic/genericanalogout_impl.hpp -------------------------------------------------------------------------------- /src/analog/m2kanalogin_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/analog/m2kanalogin_impl.cpp -------------------------------------------------------------------------------- /src/analog/m2kanalogin_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/analog/m2kanalogin_impl.hpp -------------------------------------------------------------------------------- /src/analog/m2kanalogout_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/analog/m2kanalogout_impl.cpp -------------------------------------------------------------------------------- /src/analog/m2kanalogout_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/analog/m2kanalogout_impl.hpp -------------------------------------------------------------------------------- /src/analog/m2kpowersupply_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/analog/m2kpowersupply_impl.cpp -------------------------------------------------------------------------------- /src/analog/m2kpowersupply_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/analog/m2kpowersupply_impl.hpp -------------------------------------------------------------------------------- /src/context_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/context_impl.cpp -------------------------------------------------------------------------------- /src/context_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/context_impl.hpp -------------------------------------------------------------------------------- /src/contextbuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/contextbuilder.cpp -------------------------------------------------------------------------------- /src/digital/m2kdigital_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/digital/m2kdigital_impl.cpp -------------------------------------------------------------------------------- /src/digital/m2kdigital_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/digital/m2kdigital_impl.hpp -------------------------------------------------------------------------------- /src/fmcomms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/fmcomms.cpp -------------------------------------------------------------------------------- /src/generic_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/generic_impl.cpp -------------------------------------------------------------------------------- /src/generic_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/generic_impl.hpp -------------------------------------------------------------------------------- /src/m2k_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/m2k_impl.cpp -------------------------------------------------------------------------------- /src/m2k_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/m2k_impl.hpp -------------------------------------------------------------------------------- /src/m2kcalibration_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/m2kcalibration_impl.cpp -------------------------------------------------------------------------------- /src/m2kcalibration_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/m2kcalibration_impl.hpp -------------------------------------------------------------------------------- /src/m2kexception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/m2kexception.cpp -------------------------------------------------------------------------------- /src/m2khardwaretrigger_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/m2khardwaretrigger_impl.cpp -------------------------------------------------------------------------------- /src/m2khardwaretrigger_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/m2khardwaretrigger_impl.hpp -------------------------------------------------------------------------------- /src/m2khardwaretrigger_v0.24_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/m2khardwaretrigger_v0.24_impl.cpp -------------------------------------------------------------------------------- /src/m2khardwaretrigger_v0.24_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/m2khardwaretrigger_v0.24_impl.hpp -------------------------------------------------------------------------------- /src/m2khardwaretrigger_v0.33_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/m2khardwaretrigger_v0.33_impl.cpp -------------------------------------------------------------------------------- /src/m2khardwaretrigger_v0.33_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/m2khardwaretrigger_v0.33_impl.hpp -------------------------------------------------------------------------------- /src/utils/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/utils/buffer.cpp -------------------------------------------------------------------------------- /src/utils/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/utils/buffer.hpp -------------------------------------------------------------------------------- /src/utils/channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/utils/channel.cpp -------------------------------------------------------------------------------- /src/utils/channel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/utils/channel.hpp -------------------------------------------------------------------------------- /src/utils/devicegeneric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/utils/devicegeneric.cpp -------------------------------------------------------------------------------- /src/utils/devicegeneric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/utils/devicegeneric.hpp -------------------------------------------------------------------------------- /src/utils/devicein.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/utils/devicein.cpp -------------------------------------------------------------------------------- /src/utils/devicein.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/utils/devicein.hpp -------------------------------------------------------------------------------- /src/utils/deviceout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/utils/deviceout.cpp -------------------------------------------------------------------------------- /src/utils/deviceout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/utils/deviceout.hpp -------------------------------------------------------------------------------- /src/utils/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/src/utils/utils.cpp -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/analog_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/analog_functions.py -------------------------------------------------------------------------------- /tests/bug_checks_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/bug_checks_functions.py -------------------------------------------------------------------------------- /tests/create_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/create_files.py -------------------------------------------------------------------------------- /tests/digital_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/digital_functions.py -------------------------------------------------------------------------------- /tests/dual_board/.gitignore: -------------------------------------------------------------------------------- 1 | results* -------------------------------------------------------------------------------- /tests/dual_board/dac_triggered_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/dual_board/dac_triggered_test.py -------------------------------------------------------------------------------- /tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/helpers.py -------------------------------------------------------------------------------- /tests/iio_diff/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/iio_diff/README.md -------------------------------------------------------------------------------- /tests/iio_diff/iio_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/iio_diff/iio_diff.py -------------------------------------------------------------------------------- /tests/iio_diff/results/v0_31.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/iio_diff/results/v0_31.xml -------------------------------------------------------------------------------- /tests/iio_diff/results/v0_32.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/iio_diff/results/v0_32.xml -------------------------------------------------------------------------------- /tests/iio_diff/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/iio_diff/utils.py -------------------------------------------------------------------------------- /tests/iio_diff/xml_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/iio_diff/xml_generator.py -------------------------------------------------------------------------------- /tests/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/logger.py -------------------------------------------------------------------------------- /tests/m2k_analog_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/m2k_analog_test.py -------------------------------------------------------------------------------- /tests/m2k_bug_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/m2k_bug_checks.py -------------------------------------------------------------------------------- /tests/m2k_digital_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/m2k_digital_test.py -------------------------------------------------------------------------------- /tests/m2k_emulator_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/m2k_emulator_test.py -------------------------------------------------------------------------------- /tests/m2k_powersupply_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/m2k_powersupply_test.py -------------------------------------------------------------------------------- /tests/m2k_trigger_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/m2k_trigger_test.py -------------------------------------------------------------------------------- /tests/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/main.py -------------------------------------------------------------------------------- /tests/open_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/open_context.py -------------------------------------------------------------------------------- /tests/ps_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/ps_functions.py -------------------------------------------------------------------------------- /tests/repeat_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/repeat_test.py -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tests/reset_def_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/reset_def_values.py -------------------------------------------------------------------------------- /tests/shapefile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/shapefile.py -------------------------------------------------------------------------------- /tests/trig_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tests/trig_functions.py -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/communication/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/communication/examples/CMakeLists.txt -------------------------------------------------------------------------------- /tools/communication/examples/i2c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/communication/examples/i2c/CMakeLists.txt -------------------------------------------------------------------------------- /tools/communication/examples/i2c/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/communication/examples/i2c/main.cpp -------------------------------------------------------------------------------- /tools/communication/examples/spi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/communication/examples/spi/CMakeLists.txt -------------------------------------------------------------------------------- /tools/communication/examples/spi/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/communication/examples/spi/main.cpp -------------------------------------------------------------------------------- /tools/communication/examples/uart/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/communication/examples/uart/CMakeLists.txt -------------------------------------------------------------------------------- /tools/communication/examples/uart/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/communication/examples/uart/main.cpp -------------------------------------------------------------------------------- /tools/communication/src/i2c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/communication/src/i2c.cpp -------------------------------------------------------------------------------- /tools/communication/src/spi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/communication/src/spi.cpp -------------------------------------------------------------------------------- /tools/communication/src/uart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/communication/src/uart.cpp -------------------------------------------------------------------------------- /tools/communication/src/utils/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/communication/src/utils/util.cpp -------------------------------------------------------------------------------- /tools/communication/src/utils/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/communication/src/utils/util.h -------------------------------------------------------------------------------- /tools/deps/wingetopt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/deps/wingetopt/.gitignore -------------------------------------------------------------------------------- /tools/deps/wingetopt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/deps/wingetopt/CMakeLists.txt -------------------------------------------------------------------------------- /tools/deps/wingetopt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/deps/wingetopt/README.md -------------------------------------------------------------------------------- /tools/deps/wingetopt/src/getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/deps/wingetopt/src/getopt.c -------------------------------------------------------------------------------- /tools/deps/wingetopt/src/getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/deps/wingetopt/src/getopt.h -------------------------------------------------------------------------------- /tools/m2kcli/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/CMakeLists.txt -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/analog_in.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/analog_in.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/analog_in.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/analog_in.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/analog_out.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/analog_out.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/analog_out.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/analog_out.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/generation_controller/analog_out_binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/generation_controller/analog_out_binary.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/generation_controller/analog_out_binary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/generation_controller/analog_out_binary.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/generation_controller/analog_out_binary_raw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/generation_controller/analog_out_binary_raw.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/generation_controller/analog_out_binary_raw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/generation_controller/analog_out_binary_raw.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/generation_controller/analog_out_csv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/generation_controller/analog_out_csv.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/generation_controller/analog_out_csv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/generation_controller/analog_out_csv.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/generation_controller/analog_out_csv_raw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/generation_controller/analog_out_csv_raw.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/generation_controller/analog_out_csv_raw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/generation_controller/analog_out_csv_raw.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/generation_controller/analog_out_generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/generation_controller/analog_out_generator.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/generation_controller/analog_out_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/generation_controller/analog_out_generator.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/power_supply.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/power_supply.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/analog/power_supply.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/analog/power_supply.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/command.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/command.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/command.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/command_in.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/command_in.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/command_in.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/command_in.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/communication/i2c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/communication/i2c.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/communication/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/communication/i2c.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/communication/spi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/communication/spi.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/communication/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/communication/spi.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/communication/uart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/communication/uart.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/communication/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/communication/uart.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/communication/uart_terminal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/communication/uart_terminal.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/communication/uart_terminal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/communication/uart_terminal.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/context/context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/context/context.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/context/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/context/context.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/digital/digital.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/digital/digital.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/digital/digital.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/digital/digital.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/digital/generation_controller/digital_out_binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/digital/generation_controller/digital_out_binary.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/digital/generation_controller/digital_out_binary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/digital/generation_controller/digital_out_binary.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/digital/generation_controller/digital_out_csv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/digital/generation_controller/digital_out_csv.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/digital/generation_controller/digital_out_csv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/digital/generation_controller/digital_out_csv.h -------------------------------------------------------------------------------- /tools/m2kcli/commands/digital/generation_controller/digital_out_generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/digital/generation_controller/digital_out_generator.cpp -------------------------------------------------------------------------------- /tools/m2kcli/commands/digital/generation_controller/digital_out_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/commands/digital/generation_controller/digital_out_generator.h -------------------------------------------------------------------------------- /tools/m2kcli/examples/analog_in.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/examples/analog_in.sh -------------------------------------------------------------------------------- /tools/m2kcli/examples/analog_out.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/examples/analog_out.sh -------------------------------------------------------------------------------- /tools/m2kcli/examples/data_logger.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/examples/data_logger.sh -------------------------------------------------------------------------------- /tools/m2kcli/examples/digital.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/examples/digital.sh -------------------------------------------------------------------------------- /tools/m2kcli/examples/i2c.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/examples/i2c.sh -------------------------------------------------------------------------------- /tools/m2kcli/examples/m2k_tty.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/examples/m2k_tty.sh -------------------------------------------------------------------------------- /tools/m2kcli/examples/power_supply.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/examples/power_supply.sh -------------------------------------------------------------------------------- /tools/m2kcli/examples/spi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/examples/spi.sh -------------------------------------------------------------------------------- /tools/m2kcli/examples/uart-terminal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/examples/uart-terminal.sh -------------------------------------------------------------------------------- /tools/m2kcli/examples/uart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/examples/uart.sh -------------------------------------------------------------------------------- /tools/m2kcli/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/main.cpp -------------------------------------------------------------------------------- /tools/m2kcli/utils/command_out_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/utils/command_out_generator.h -------------------------------------------------------------------------------- /tools/m2kcli/utils/conio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/utils/conio.cpp -------------------------------------------------------------------------------- /tools/m2kcli/utils/conio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/utils/conio.h -------------------------------------------------------------------------------- /tools/m2kcli/utils/linux_key_encoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/utils/linux_key_encoder.cpp -------------------------------------------------------------------------------- /tools/m2kcli/utils/linux_key_encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/utils/linux_key_encoder.h -------------------------------------------------------------------------------- /tools/m2kcli/utils/safe_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/utils/safe_queue.h -------------------------------------------------------------------------------- /tools/m2kcli/utils/validator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/utils/validator.cpp -------------------------------------------------------------------------------- /tools/m2kcli/utils/validator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/m2kcli/utils/validator.h -------------------------------------------------------------------------------- /tools/python/sine_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/tools/python/sine_gen.py -------------------------------------------------------------------------------- /version.hpp.cmakein: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libm2k/HEAD/version.hpp.cmakein --------------------------------------------------------------------------------