{"id":22035,"date":"2017-09-05T07:59:11","date_gmt":"2017-09-05T14:59:11","guid":{"rendered":"https:\/\/blog.digilentinc.com\/?p=22035"},"modified":"2023-01-09T08:48:08","modified_gmt":"2023-01-09T16:48:08","slug":"waveforms-vs-labforms-part-2-the-oscilloscope","status":"publish","type":"post","link":"https:\/\/digilent.com\/blog\/waveforms-vs-labforms-part-2-the-oscilloscope\/","title":{"rendered":"WaveForms vs LabForms Part 2: The Oscilloscope"},"content":{"rendered":"<p>This is part 2 in my series comparing <a href=\"https:\/\/digilent.com\/shop\/waveforms-2015-download-only\/\">WaveForms<\/a> to its <a href=\"https:\/\/digilent.com\/shop\/labview-home-bundle\/\">LabVIEW<\/a> counterpart &#8220;LabForms&#8221;. Part one focused on the Waveform Generator, click <a href=\"https:\/\/digilent.com\/blog\/waveforms-vs-labforms-part-1-waveform-generator\/\">here<\/a> to check it out!<\/p>\n<p>Labforms works with LabVIEW 2014 or newer, and it allows you to\u00a0connect an\u00a0<a href=\"https:\/\/digilent.com\/shop\/analog-discovery-2-100msps-usb-oscilloscope-logic-analyzer-and-variable-power-supply\/\">Analog Discovery 2\u00a0<\/a>USB oscilloscope to LabVIEW. The LabVIEW code uses the\u00a0<a href=\"https:\/\/decibel.ni.com\/content\/docs\/DOC-44838\">LabVIEW driver for the Analog Discovery 2<\/a>,\u00a0which lets you access the analog scope and Waveform Generator\u00a0(WaveGen)\u00a0functionalities of the Analog Discovery with LabVIEW.<\/p>\n<p>An oscilloscope (or \u201cscope\u201d) allows you to view a signal&#8217;s waveform, typically in a two-dimensional graph where one or more electrical signals (on the vertical axis) are plotted as a function of time or of some other voltage (on the horizontal axis). Most of the time, oscilloscopes are used to show events that repeat with either no change or events that change slowly.\u00a0Accessing the oscilloscope is easy in both <a href=\"https:\/\/digilent.com\/shop\/waveforms-2015-download-only\/\">WaveForms<\/a> and LabForms, in both versions simply navigate to the &#8220;Scope&#8221; tab from the home screen, shown below.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-22038 aligncenter\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/08\/Capture3.png\" alt=\"\" width=\"382\" height=\"149\" \/><\/p>\n<p>The user interfaces are quite similar, this can be seen from the picture below. LabForms contains many of the same major functions but doesn&#8217;t have all of the options as<a href=\"https:\/\/digilent.com\/shop\/waveforms-2015-download-only\/\"> WaveForms<\/a>. For example, WaveForms allows you to create a math channel which allows you to perform a variety of mathematical calculations on the input signal of the oscilloscope. This can also be done in LabForms but not from the user interface. Instead, a user would have to edit the block diagram which might be difficult for users unfamiliar with LabVIEW.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-22036 aligncenter\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/08\/Capture-1-539x600.png\" alt=\"\" width=\"539\" height=\"600\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/08\/Capture-1-539x600.png 539w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/08\/Capture-1-768x855.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/08\/Capture-1-800x891.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/08\/Capture-1.png 897w\" sizes=\"auto, (max-width: 539px) 100vw, 539px\" \/><\/p>\n<p>There are also many differences between the two versions. <a href=\"https:\/\/digilent.com\/shop\/waveforms-2015-download-only\/\">WaveForms&#8217;<\/a> includes a large assortment of built in features including\u00a0reference\u00a0channels, input coupling, a custom mode for filtering and many others. LabForms has only the basic features built in, but because it is built in <a href=\"https:\/\/digilent.com\/shop\/labview-home-bundle\/\">LabVIEW<\/a> users have access to a huge amount of tools to help create a customized waveforms. Below you can see the basic LabVIEW VI&#8217;s for viewing signals from the oscilloscope.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-22039 aligncenter\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/08\/Capture4-1-600x234.png\" alt=\"\" width=\"600\" height=\"234\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/08\/Capture4-1-600x234.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/08\/Capture4-1-768x299.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/08\/Capture4-1.png 785w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Another benefit of LabForms is the ability to combined with the<span style=\"font-family: 'Open Sans', Arial, sans-serif; font-size: 14px;\">\u00a0<\/span><a style=\"font-family: 'Open Sans', Arial, sans-serif; font-size: 14px; color: #19232d;\" href=\"https:\/\/digilent.com\/shop\/analog-discovery-2-100msps-usb-oscilloscope-logic-analyzer-and-variable-power-supply\/\">Analog Discovery 2<\/a><span style=\"font-size: 14px;\">\u00a0with other <\/span><a style=\"font-size: 14px;\" href=\"https:\/\/digilent.com\/shop\/labview-home-bundle\/\">LabVIEW <\/a><span style=\"font-size: 14px;\">compatible hardware. For example, many people prefer using physical knobs to configure a scope rather than using a mouse. That&#8217;s why I made used <a href=\"https:\/\/www.labviewmakerhub.com\/doku.php?id=blog:users:makerhub:2016-04-07-linx-3\">LINX<\/a> to allow me to control the LabForms oscilloscope with physical knobs (<\/span><a style=\"font-size: 14px;\" href=\"https:\/\/digilent.com\/shop\/pmodenc-rotary-encoder\/\">Pmod ENC&#8217;s)<\/a><span style=\"font-size: 14px;\">. With these <\/span>knobs<span style=\"font-size: 14px;\"> you will be able to control the sample rate, base, range, and offset of both of your scopes. Currently, this <a href=\"https:\/\/www.hackster.io\/austin-stanton\/adding-nobs-to-the-analog-discovery-2-using-labview-e68f60\">project\u00a0<\/a><\/span>can only be used with LabVIEW 2014.<img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-16976 aligncenter\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/IMG_8338-600x450.jpg\" alt=\"img_8338\" width=\"600\" height=\"450\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/IMG_8338-600x450.jpg 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/IMG_8338-768x576.jpg 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/IMG_8338-1024x768.jpg 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/IMG_8338-800x600.jpg 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/09\/IMG_8338-1200x900-cropped.jpg 1200w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Thank you for reading this blog post; if you want to learn more, please check out our Instructable &#8220;<a href=\"http:\/\/www.instructables.com\/id\/Analog-Discovery-2-USB-Oscilloscope-LabVIEW2016-Up\/\">Analog Discovery 2 USB Oscilloscope + LabVIEW(2016 update)<\/a>&#8220;. \u00a0If you are interested in testing LabForms out for yourself but don&#8217;t have the right supplies, you can purchase\u00a0LabVIEW 2014 home bundle\u00a0<a href=\"https:\/\/digilent.com\/shop\/labview-home-bundle\/\">here<\/a>, and if you are a student the\u00a0<a href=\"https:\/\/digilent.com\/shop\/labview-home-bundle\/\">Analog Discovery 2<\/a>\u00a0has an academic discount available. Please comment below with any questions or comments you may have.<\/p>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style6 like-22035 jlk' data-task='like' data-post_id='22035' data-nonce='8208653786' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Like' \/><span class='lc-22035 lc'>0<\/span><\/a><\/div><div class='action-unlike'><a class='unlbg-style6 unlike-22035 jlk' data-task='unlike' data-post_id='22035' data-nonce='8208653786' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Unlike' \/><span class='unlc-22035 unlc'>0<\/span><\/a><\/div><\/div> <div class='status-22035 status align-left'>Be the 1st to vote.<\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>Austin continues his comparison with and examination of the oscilloscope tool!<\/p>\n","protected":false},"author":42,"featured_media":22039,"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,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4323,1563],"tags":[111,452],"ppma_author":[4493],"class_list":["post-22035","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","category-guide","tag-analog-discovery","tag-waveforms"],"jetpack_featured_media_url":"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2017\/08\/Capture4-1.png","jetpack_sharing_enabled":true,"authors":[{"term_id":4493,"user_id":42,"is_guest":0,"slug":"astanton","display_name":"Austin Stanton","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/0cc9db2caf6344c8f78ea46c21570f33a954c45596addf479125043e52431de0?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\/22035","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\/42"}],"replies":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/comments?post=22035"}],"version-history":[{"count":3,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/22035\/revisions"}],"predecessor-version":[{"id":29458,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/22035\/revisions\/29458"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media\/22039"}],"wp:attachment":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media?parent=22035"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/categories?post=22035"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/tags?post=22035"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=22035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}