Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
university:tools:m2k:scopy:pattgen [11 Aug 2017 15:47] – add scopy main page link Antoniu Miclausuniversity:tools:m2k:scopy:pattgen [16 May 2018 14:16] Adrian Suciu
Line 3: Line 3:
 ===== General Description ===== ===== General Description =====
  
-{{ :university:tools:m2k:scopy:pg_1.png |}}+{{ :university:tools:m2k:scopy:scopy_2018-05-10_17-26-53.png |}}
 The pattern generator instrument can be used to generate output from the M2K with user configurable parameters.  It consists of 3 parts: The pattern generator instrument can be used to generate output from the M2K with user configurable parameters.  It consists of 3 parts:
   *Channel manager   *Channel manager
Line 10: Line 10:
  
 {{ :university:tools:m2k:scopy:pg_2.png |{{ :university:tools:m2k:scopy:pg_3.png?300 |}} {{ :university:tools:m2k:scopy:pg_2.png |{{ :university:tools:m2k:scopy:pg_3.png?300 |}}
-The Run button starts the pattern generation. +The buttons on top of the pattern generator are: 
-The Single button should start a single shot generation, but it is not currently implemented+  * The Run button starts the pattern generation. 
-The gearwheel button activates the general settings menu in the control panel. +  The Single button starts a single shot generation. 
-The sliders button activates the pattern settings menu in the control panel.+  The gearwheel button activates the general settings menu in the control panel. 
 +  The sliders button activates the pattern settings menu in the control panel.
 {{ :university:tools:m2k:scopy:pg_3.png |}} {{ :university:tools:m2k:scopy:pg_3.png |}}
 The plot shows a preview of the generated signals by the pattern generator. For the enabled channels, the generated waveform is shown. For channel groups (groups of one or more channels) a “decoder” is displayed and has the purpose to graphically represent the binary value of the channel group.  The plot shows a preview of the generated signals by the pattern generator. For the enabled channels, the generated waveform is shown. For channel groups (groups of one or more channels) a “decoder” is displayed and has the purpose to graphically represent the binary value of the channel group. 
Line 37: Line 38:
 Whenever an element in the channel manager is clicked, it becomes highlighted. The highlighted element has a darker tint in the channel manager and the associated waveform in the plot is enclosed within two vertical white lines. The highlighted element indicates that settings in the control panel apply to this element. Whenever an element in the channel manager is clicked, it becomes highlighted. The highlighted element has a darker tint in the channel manager and the associated waveform in the plot is enclosed within two vertical white lines. The highlighted element indicates that settings in the control panel apply to this element.
  
-{{ :university:tools:m2k:pg_14.png?200|}}+{{ :university:tools:m2k:scopy:scopy_2018-05-10_17-33-20.png?200|}}
 The control panel allows the user to set the parameters of the waveform to be generated. The control panel allows the user to set the parameters of the waveform to be generated.
 The {{:university:tools:m2k:scopy:pg_13.png|}} buttons allow navigation through the channel manager. The {{:university:tools:m2k:scopy:pg_13.png|}} buttons allow navigation through the channel manager.
Line 43: Line 44:
 The currently implemented patterns are: The currently implemented patterns are:
   *Clock – generates a clock signal having user selectable frequency, phase and duty cycle.   *Clock – generates a clock signal having user selectable frequency, phase and duty cycle.
 +  *Number - generates a user selectable number
   *Random – generates random values at a user selectable frequency.   *Random – generates random values at a user selectable frequency.
   *Binary Counter – generates a binary counter on the channels in the channel group.   *Binary Counter – generates a binary counter on the channels in the channel group.
-  *UART – generates a UART message.+  *UART – generates a UART message 
 +  *SPI - generates a SPI message 
 +  *I2C - generates an I2C message 
 +  *Gray Counter - generates a gray counter on the channels in the channel group 
 +  *Import - imports a CSV file and outputs it's content
  
 +The output combobox allows output drive selection between
 +  * PP - pushpull
 +  * OD - opendrain
 The Name editbox changes the name of the channel/channelgroup. The Name editbox changes the name of the channel/channelgroup.
 +The thickness editbox changes the size of the channel/channelgroup in the plot
 +The colors editboxes change the colors of the channel/channelgroup in the plot
  
 \\ \\
Line 235: Line 246:
  
 {{:university:tools:m2k:2017-06-12_18_30_01-ubuntu_running_-_oracle_vm_virtualbox_1.png|}} {{:university:tools:m2k:2017-06-12_18_30_01-ubuntu_running_-_oracle_vm_virtualbox_1.png|}}
- 
-</hidden> 
- 
-==== Reset Instrument ==== 
-<hidden> 
-1. Go to instrument settings in the pattern generator 
- 
-{{:university:tools:m2k:scopy:pg-uc:2017-06-12_18_04_15-ubuntu_running_-_oracle_vm_virtualbox_1.png|}} 
- 
-2. Click the Reset Instrument button 
- 
-{{:university:tools:m2k:scopy:pg-uc:2017-06-12_18_04_44-ubuntu_running_-_oracle_vm_virtualbox_1.png|}} 
- 
-3. The pattern generator should return to it’s initial state. 
- 
-{{:university:tools:m2k:scopy:pg-uc:2017-06-12_18_04_58-ubuntu_running_-_oracle_vm_virtualbox_1.png|?500}} 
  
 </hidden> </hidden>
  
 **Return to [[university:tools:m2k:scopy|Scopy Main Page]]** **Return to [[university:tools:m2k:scopy|Scopy Main Page]]**
university/tools/m2k/scopy/pattgen.txt · Last modified: 07 Apr 2021 22:14 by Brandon Bushey