TEI0016 - Jupyter Demo 1 Table of Contents Table of Contents..............................2 Documentation ..............................3 Download ................................4 TEI0016 - Installation guide for Jupyter........................ 5 Installation of Jupyter ............................5 Installation of Anaconda respectively Jupyter..................... 6 Installation of Pyserial ............................6 Making the demos accessible for Jupyter ......................
TEI0016 - Jupyter Demo 4 TEI0016 - Installation guide for Jupyter • Installation of Jupyter • Installation of Anaconda respectively Jupyter • Installation of Pyserial • Making the demos accessible for Jupyter • Starting Jupyter • Opening a demo •...
TEI0016 - Jupyter Demo 4.2 Installation of Anaconda respectively Jupyter The simplest way to execute the demos in Jupyter is accomplished through the installation of Anaconda. This will install more than is needed but nearly all requirements in one step.
TEI0016 - Jupyter Demo 4.6 Opening a demo Generally, the Jupyter tab inside your browser is in itself a file browser. Jupyter has access only to your user or home folder which it displays after the program start. To start a notebook, one has to navigate to the folder containing the notebook file.
TEI0016 - Jupyter Demo 4.7 Alter the comport to yours Every demo communicates with the module by a serial communication port. This port has been assigned a number during the driver installation. In our case it is COM5. In dependency to the code of a demo, there are two variants.
TEI0016 - Jupyter Demo Variant 2: Some demos contain a graphical user interface. The available comports will be presented automatically and can be selected trough the GUI. As an option, a default comport can be set at the beginning of the notebook.
TEI0016 - Jupyter Demo 5 TEI0016 - Demo ADC data acquisition and Fourier transformation This demo provides an example on how to use the communication interface provided in the modules firmware to setup the pre-amplification and trigger an ADC measurement. This measurement is converted to show its value over time, and Fourier transformed, showing its frequency spectrum.
TEI0016 - Jupyter Demo The download of the demo contains the demo in a separate folder and the FPGA Design file. The demo consist of two files, one is the notebook which contains the GUI and the other is a code module, containing the functional part of the demo.
TEI0016 - Jupyter Demo 5.2 Communicating with module: To communicate with the module, a serial comport port with a speed set to 115200 bits needs to be opened. Commands consists of a single character in UTF-8 encoding. It is good practice to communication with the module following these steps: •...
TEI0016 - Jupyter Demo 6 TEI0016 - Communication Interface and Commands The modules TEI0015, TEI0016 and TEI0023 implement a handler for executing commands. The serial interface speed must be set to 115200 bits, commands consists of a single character in UTF-8 encoding.
Page 16
TEI0016 - Jupyter Demo "?" The module returns its ID: TEI0015 with ADC AD4003 / 2 MSps returns "1" TEI0016-0x-08-C8A with ADC ADAQ7988 / 0.5 MSps returns "2" TEI0016-0x-08-C8B with ADC ADAQ7980 / 1 MSps returns "3" TEI0023A with ADC AD4003 / 2 MSps returns "4"...
Need help?
Do you have a question about the Jupyter Demo and is the answer not in the manual?
Questions and answers