{"id":27668,"date":"2020-03-05T09:17:36","date_gmt":"2020-03-05T17:17:36","guid":{"rendered":"https:\/\/blog.digilentinc.com\/?p=27668"},"modified":"2021-06-09T12:51:23","modified_gmt":"2021-06-09T19:51:23","slug":"waveforms-update-waveforms-3-12-2","status":"publish","type":"post","link":"https:\/\/digilent.com\/blog\/waveforms-update-waveforms-3-12-2\/","title":{"rendered":"WaveForms Update: WaveForms 3.12.2"},"content":{"rendered":"<p><a href=\"https:\/\/digilent.com\/reference\/software\/waveforms\/waveforms-3\/previous-versions?_ga=2.226399770.1472407047.1581923827-1338958397.1570033954\">WaveForms<\/a>\u00a0is the software interface that controls the\u00a0<a href=\"https:\/\/digilent.com\/shop\/analog-discovery-2-100msps-usb-oscilloscope-logic-analyzer-and-variable-power-supply\/\">Analog Discovery 2<\/a>, the\u00a0<a href=\"https:\/\/digilent.com\/shop\/digital-discovery-portable-logic-analyzer-and-digital-pattern-generator\/\">Digital Discovery<\/a>, and the <a href=\"https:\/\/digilent.com\/shop\/analog-discovery-studio-a-portable-circuits-laboratory-for-every-student\/\">Analog Discovery Studio<\/a>, providing access to all of the bench-top tools. We posted an updated version of WaveForms, version 3.12.2, which is available for download on the Digilent <a href=\"https:\/\/digilent.com\/reference\/software\/waveforms\/waveforms-3\/start?_ga=2.118948928.858877177.1555085737-931369406.1490728676\">Wiki<\/a>. This new version of <a href=\"https:\/\/digilent.com\/reference\/software\/waveforms\/waveforms-3\/previous-versions\">WaveForms<\/a> includes new exciting 3D views, new protocol interpreters, new cursors, setting improvements, critical Mac OS updates, and more!<\/p>\n<p>You can view the entire change log on the\u00a0<a href=\"https:\/\/digilent.com\/reference\/software\/waveforms\/waveforms-3\/previous-versions\">WaveForms Download page<\/a>, but here is a summary of the biggest changes.<\/p>\n<p><strong>Major improvements to the Oscilloscope!<\/strong><\/p>\n<p>3D views have been added to the Oscilloscope so you can see an XYZ plot, and a 3D spectrogram surface. These changes have been made for 64-bit Windows.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/XYZ3DGraphWaveForms.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27688\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/XYZ3DGraphWaveForms-600x409.png\" alt=\"\" width=\"600\" height=\"409\" data-wp-pid=\"27688\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/XYZ3DGraphWaveForms-600x409.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/XYZ3DGraphWaveForms-768x523.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/XYZ3DGraphWaveForms-135x93.png 135w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/XYZ3DGraphWaveForms.png 791w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/Spectrogram3DSurface.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27684\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/Spectrogram3DSurface-600x441.png\" alt=\"\" width=\"600\" height=\"441\" data-wp-pid=\"27684\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/Spectrogram3DSurface-600x441.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/Spectrogram3DSurface-768x565.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/Spectrogram3DSurface-800x588.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/Spectrogram3DSurface.png 914w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Noise removal has been made easier by the addition of\u00a0 Lock-In amplifier to the available math channels you can add to the Oscilloscope.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/LockInAmplifierWaveFOrms-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27682\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/LockInAmplifierWaveFOrms-1-600x245.png\" alt=\"\" width=\"600\" height=\"245\" data-wp-pid=\"27682\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/LockInAmplifierWaveFOrms-1-600x245.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/LockInAmplifierWaveFOrms-1-768x313.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/LockInAmplifierWaveFOrms-1-1024x418.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/LockInAmplifierWaveFOrms-1-800x326.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/LockInAmplifierWaveFOrms-1.png 1191w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>The zero offset can now be set or reset to apply the average level of the last acquisition as zero-level compensation for the selected channels.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/zero-offset-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-27762\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/zero-offset-1.png\" alt=\"\" width=\"369\" height=\"260\" data-wp-pid=\"27762\" \/><\/a><\/p>\n<p>Measurements in the measurement pane can now have the precision set manually in addition to having WaveForms automatically select it.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/precision.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27781\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/precision-600x377.png\" alt=\"\" width=\"600\" height=\"377\" data-wp-pid=\"27781\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/precision-600x377.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/precision-1024x643.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/precision-768x482.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/precision-800x502.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/precision.png 1163w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Additional math operations have been added to the simple math channel including ATan and RMS.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/rms-ATan.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-27763\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/rms-ATan.png\" alt=\"\" width=\"335\" height=\"259\" data-wp-pid=\"27763\" \/><\/a><\/p>\n<p><strong>Additional settings in the Waveform Generator:<\/strong><\/p>\n<p>There is now a period setting in addition to the frequency setting.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/period-setting-next-to-frequency.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-27765\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/period-setting-next-to-frequency.png\" alt=\"\" width=\"448\" height=\"346\" data-wp-pid=\"27765\" \/><\/a><\/p>\n<p><strong>New interpreters in the Logic Analyzer:<\/strong><\/p>\n<p>There is now an additional SPI interpreter that includes both MISO and MOSI.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/SPIwithMOSIMISO.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27685\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/SPIwithMOSIMISO-600x283.png\" alt=\"\" width=\"600\" height=\"283\" data-wp-pid=\"27685\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/SPIwithMOSIMISO-600x283.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/SPIwithMOSIMISO-768x363.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/SPIwithMOSIMISO-800x378.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/SPIwithMOSIMISO.png 883w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>An HDMI CEC interpreter has been added to the Logic Analyzer.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/HDMICEC-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27680\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/HDMICEC-1-600x132.png\" alt=\"\" width=\"600\" height=\"132\" data-wp-pid=\"27680\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/HDMICEC-1-600x132.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/HDMICEC-1-768x169.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/HDMICEC-1-1024x226.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/HDMICEC-1-800x177.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/HDMICEC-1.png 1160w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>The clock edge in the bus interpreter can now be set to &#8220;Either&#8221; falling or rising and a delay can be set.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/Either-clock-edge-and-sampling-delay.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-27766\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/Either-clock-edge-and-sampling-delay.png\" alt=\"\" width=\"587\" height=\"528\" data-wp-pid=\"27766\" \/><\/a><\/p>\n<p>In addition to the sample rate limits of 800MS\/s, 400MS\/s, and 200MS\/s, there is now a fourth option to limit the sample rate to 100MS\/s.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/100MHz-limit-on-DD.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27768\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/100MHz-limit-on-DD.png\" alt=\"\" width=\"476\" height=\"271\" data-wp-pid=\"27768\" \/><\/a><\/p>\n<p><strong>A new option in the pattern generator:<\/strong><\/p>\n<p>IN the signal and BUS pattern outputs you can now add a delay to the signals.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/pattern-generator-dealy-option.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27773\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/pattern-generator-dealy-option-600x413.png\" alt=\"\" width=\"600\" height=\"413\" data-wp-pid=\"27773\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/pattern-generator-dealy-option-600x413.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/pattern-generator-dealy-option-135x93.png 135w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/pattern-generator-dealy-option.png 603w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><strong>Additional units in the spectrum Analyzer:<\/strong><\/p>\n<p>Including dBm, dBmHz, dBmMHz, V\/vHz, dBm, dBm\/vHz, and dBm\/vMHz.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/new-units-in-spectrum-analyzer.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-27771\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/new-units-in-spectrum-analyzer.png\" alt=\"\" width=\"239\" height=\"249\" data-wp-pid=\"27771\" \/><\/a><\/p>\n<p>An additional use case for the Impedance Analyzer and Network Analyzer.<\/p>\n<p>You can now set Stop equal to Start which means that a single frequency can be analyzed.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/impedance-analyzer-start-stop.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27769\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/impedance-analyzer-start-stop-600x229.png\" alt=\"\" width=\"600\" height=\"229\" data-wp-pid=\"27769\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/impedance-analyzer-start-stop-600x229.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/impedance-analyzer-start-stop-768x294.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/impedance-analyzer-start-stop-800x306.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/impedance-analyzer-start-stop.png 863w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><strong>New protocols available in the Protocol Analyzer!<\/strong><\/p>\n<p>A big addition has been made to the Protocol Analyzer: an AVR programmer with Flash, EEPROM, Fuse, Lock, and Calibration.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/AVRProgrammer-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27677\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/AVRProgrammer-1-600x385.png\" alt=\"\" width=\"600\" height=\"385\" data-wp-pid=\"27677\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/AVRProgrammer-1-600x385.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/AVRProgrammer-1-768x493.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/AVRProgrammer-1-800x514.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/AVRProgrammer-1.png 869w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>The formats in the UART interpreter now include text, binary, decimal and hexadecimal.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/TX-RX-formats.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-27777\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/TX-RX-formats.png\" alt=\"\" width=\"322\" height=\"277\" data-wp-pid=\"27777\" \/><\/a><\/p>\n<p>UART SPY mode can now be used on two channels.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/UARTSPY2lines.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27687\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/UARTSPY2lines-600x317.png\" alt=\"\" width=\"600\" height=\"317\" data-wp-pid=\"27687\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/UARTSPY2lines-600x317.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/UARTSPY2lines.png 712w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>The UART data display can now be set to wrap text, and a limit is available for the number of lines.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/max-lines-line-wrap.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-27770\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/max-lines-line-wrap.png\" alt=\"\" width=\"313\" height=\"337\" data-wp-pid=\"27770\" \/><\/a><\/p>\n<p><strong>More flexible use in the script editor.<\/strong><\/p>\n<p>The script editor can be called from another application or the terminal via:\u00a0 -script myscript.txt\/js -runscript<\/p>\n<p>There is now an optional include and multiple files can be used in the same script.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/MultipleFIlesandInclude-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27683\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/MultipleFIlesandInclude-1-600x293.png\" alt=\"\" width=\"600\" height=\"293\" data-wp-pid=\"27683\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/MultipleFIlesandInclude-1-600x293.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/MultipleFIlesandInclude-1.png 725w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>There are additional options to open or save to a text file as well as a JavaScript file.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/Open-File-Save-File.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-27772\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/Open-File-Save-File.png\" alt=\"\" width=\"345\" height=\"325\" data-wp-pid=\"27772\" \/><\/a><\/p>\n<p><strong>Additional system information in the power supplies:<\/strong><\/p>\n<p>There is now a system monitor on both Analog Discovery&#8217;s, the Analog Discovery Studio, and the Digital Discovery for the USB voltage and current as well as Auxiliary power, Voltage, Current, and device temperature.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/Systemmonitor.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27686\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/Systemmonitor-600x334.png\" alt=\"\" width=\"600\" height=\"334\" data-wp-pid=\"27686\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/Systemmonitor-600x334.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/Systemmonitor.png 650w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>There is now a fine adjustment available for the system frequency.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/DDfinesystemclockadjustment-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27679\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/DDfinesystemclockadjustment-1-600x489.png\" alt=\"\" width=\"600\" height=\"489\" data-wp-pid=\"27679\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/DDfinesystemclockadjustment-1-600x489.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/DDfinesystemclockadjustment-1.png 652w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><strong>We also made some additions to the general WaveForms options for a better overall experience.<\/strong><\/p>\n<p>The work space list is now the same in each application when multiple applications are running.<\/p>\n<p>The direction the scroll wheel moves in order to zoom in or out can now be configured as well as where it is active. The application and script fonts can also be changed.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/mouse-scroll-wheel-options.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-27780\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2020\/02\/mouse-scroll-wheel-options.png\" alt=\"\" width=\"293\" height=\"347\" data-wp-pid=\"27780\" \/><\/a><\/p>\n<p>There is now dark theme support for the scripting and coding interfaces.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/darkmode-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27678\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/darkmode-1-600x455.png\" alt=\"\" width=\"600\" height=\"455\" data-wp-pid=\"27678\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/darkmode-1-600x455.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/darkmode-1-768x582.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/darkmode-1-290x220.png 290w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/darkmode-1-800x606.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/darkmode-1.png 867w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Windows can now be exported as an image in the EPS format.<\/p>\n<p>You can now import data from file option for the Spectrum, Network, and Impedance Analyzer.<\/p>\n<p>There are now horizontal cursors for the Oscilloscope FFT view, Spectrum Analyzer, and Impedance Analyzer.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/HOrizontalVerticalcursors-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-27681\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/HOrizontalVerticalcursors-1-600x388.png\" alt=\"\" width=\"600\" height=\"388\" data-wp-pid=\"27681\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/HOrizontalVerticalcursors-1-600x388.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/HOrizontalVerticalcursors-1-768x497.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/HOrizontalVerticalcursors-1-800x517.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2019\/11\/HOrizontalVerticalcursors-1.png 889w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>The Scope and Logic Analyzer now remembers the last setting for Show Attenuation, Acquire Noise, Multiple Scale and shows it as the default option.<\/p>\n<p><strong>Several bugs reported via email and the forum were fixed, including:<\/strong><\/p>\n<ul>\n<li>Fixing the Pattern Generator preview<\/li>\n<li>Making sure that the Record timestamp and tip hides in the Logic Analyzer and Scope so that it does not block a single signal<\/li>\n<li>The Windows installer default is now to reboot later<\/li>\n<li>The MacOS USB library was updated, which is required by some MacBooks with latest OS version<\/li>\n<\/ul>\n<p>If you have any comments, feedback or questions on WaveForms, they are always welcome on the <a href=\"https:\/\/forum.digilent.com\">Digilent Forum<\/a>.<\/p>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style6 like-27668 jlk' data-task='like' data-post_id='27668' data-nonce='b777872406' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Like' \/><span class='lc-27668 lc'>+17<\/span><\/a><\/div><div class='action-unlike'><a class='unlbg-style6 unlike-27668 jlk' data-task='unlike' data-post_id='27668' data-nonce='b777872406' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Unlike' \/><span class='unlc-27668 unlc'>0<\/span><\/a><\/div><\/div> <div class='status-27668 status align-left'><\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>WaveForms\u00a0is the software interface that controls the\u00a0Analog Discovery 2, the\u00a0Digital Discovery, and the Analog Discovery Studio, providing access to all of the bench-top tools. We posted an updated version of &hellip; <\/p>\n","protected":false},"author":18,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[4323],"tags":[],"ppma_author":[4466],"class_list":["post-27668","post","type-post","status-publish","format-standard","hentry","category-software"],"jetpack_featured_media_url":"","authors":[{"term_id":4466,"user_id":18,"is_guest":0,"slug":"kaitlyn","display_name":"Kaitlyn Franz","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/9276021eaa44781ce19f364cfca46ada25e1500769cf4803a095a5bae83c912a?s=96&d=mm&r=g","1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":"","9":"","10":""}],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/27668","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/comments?post=27668"}],"version-history":[{"count":0,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/27668\/revisions"}],"wp:attachment":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media?parent=27668"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/categories?post=27668"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/tags?post=27668"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=27668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}