SlideShare ist ein Scribd-Unternehmen logo
1 von 31
NI Data Acquisition




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT    WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT    WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Contents
       •     NI Data Acquisition
              •   Overview
              •   NI Wi-Fi Data Acquisition Devices
              •   NI Wireless Sensor Networks
        •   NI Data Acquisition Software Platforms
              •   Lab View
                     •   Lab View Introduction
                     •   Overview
                     •   Features and Applications
                     •   Data Flow Programming
              •   Lab Windows
                     •   Lab Window Introduction
                     •   Lab Window Environment
                     •   Types of Lab windows
                     •    NI Lab Windows Modules and Toolkits
              •   Measurement Studio
                     •   Overview
                     •   Measurement Studio - Development Tools
                     •   Measurement Studio for Visual Studio.NET
                     •   Sample Code



M2M COMMUNICATIONS       MOBILE APPLICATION DEVELOPMENT             DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS    WIRELESS TEST AND MEASUREMENT              WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Overview
  •      NI is a platform which delivers the ability to integrate wireless device
        with wired systems to create a complete measurement and control
        system.
  •     NI also offers two wireless measurement product lines
        Wi-Fi Data acquisition based on IEEE 802.11, and wireless sensor
        networks(WSNs) based on IEEE 802.15.4. These two delivers NI Lab View
        integration as well as advanced customization option .




M2M COMMUNICATIONS       MOBILE APPLICATION DEVELOPMENT        DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS    WIRELESS TEST AND MEASUREMENT         WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
NI Wi-Fi Data Acquisition Devices
  •     It is an Extension of PC based data Acquisition to measurement applications .
  •     NI Wi-Fi Data acquisition devices combines IEEE 802.11 wireless or ethernet
        communication, direct sensor connectivity and the flexibility of NI Lab View
        software for remote monitoring and control of electrical, physical, mechanical
        and acoustic signals.
  •     NI Wi-Fi Data Acquisition device is a combination of an NI WLS – 9163 wireless
        carrier and an NI C series conditioning module.




M2M COMMUNICATIONS       MOBILE APPLICATION DEVELOPMENT       DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS    WIRELESS TEST AND MEASUREMENT        WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
NI Wireless Sensor Network
  •   A WSN is a network that is formed when a set of small sensor devices that
      are developed for sensing a physical phenomenon.
  •   NI WSN platform simplifies remote monitoring applications and delivers a
      complete ,customizable monitoring solution .
  •   Wireless sensor networks consists of base stations and a number of wireless.
       sensors




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT        DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT         WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
NI Data Acquisition Software
       Platforms

       •   NI Lab View
       •   NI Lab Windows
       •   NI Measurement Studio




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT    WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Lab View
  •    NI Lab view is a graphical development environment an open software platform we can
       easily add wireless measurements to our systems.
  •    Lab View is a platform and development environment for a visual programming language
       from NI.
  •    The purpose of such programming is automating the usage of processing and measuring
       equipment in any laboratory setup.
  •    Lab view is commonly used for data acquisition, instrumentation control, and industrial
       automation on a variety of platforms including Microsoft Windows, Various versions of
       UNIX,LINUX, and MAC OS X .
  •    The latest Version of Lab View is version lab view 2010, released in August 2010.




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT       DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT        WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Overview
  •    NI offers a complete family of data acquisition so we can easily configure
       and platform these devices using NI lab view, a development environment
       and graphical programming language ideal for performing data acquisition.
  •    Lab view graphical system design platforms gives us to power to design
       and validate the design through real-world implementation with ease
       and the flexibility of its open modular platform architecture.




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT        DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT         WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Features Of NI Lab View
  •    Faster Programming
  •    Data Display and user interfaces
  •    Muticore Programming
  •    Hardware Integration
  •    Multiple Target Oss
  •    Data storage and Reporting

      Applications of NI Lab View
  •   Acquisition Data and Processing signals
  •   Automation Test and Validation Systems
  •   Academic Teaching
  •   Instrument Control
  •   Embedded Monitoring and control systems




M2M COMMUNICATIONS       MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT     WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Data flow programming
  •   Lab view follows a dataflow model for
      Running Virtual instruments.
  •   A block Diagram node executes when all its
      inputs are available. When a node completes execution,
      it supplies data to its output terminals and passes the
      output data to the next node in the dataflow path.




M2M COMMUNICATIONS       MOBILE APPLICATION DEVELOPMENT         DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS    WIRELESS TEST AND MEASUREMENT          WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Lab Windows




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT    WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Lab Windows
  •    Lab Windows is a programming Environment for developing
       Instrument control, automated test, and data acquisition applications
       In ANSI C
       Lab Windows Components are

  •    Standard libraries and interactive function panels for Following Components
       • GPIB
       •   RS-232
       •   VISA(Virtual Instrument software Architecture)
       •   Data Acquisition
       •   Data Analysis
       •   Transport control Panel
       •   Data Socket
       •   Windows Dynamic Data Exchange (DDE) communication
       •   File I/O
       •   Data formatting
       •   ANSI C
  •    A wizard and library for controlling Active X series
  •    A development Environment with windows to manage projects and source code
       with complete editing, debugging and user protection features


M2M COMMUNICATIONS           MOBILE APPLICATION DEVELOPMENT            DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS        WIRELESS TEST AND MEASUREMENT             WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Lab Windows Environment
  •   The Lab Windows Environment makes it easy for us to create and tool applications
      that use the Lab Windows Libraries.
  •   The Environment is a combination editor, compiler and debugger with the
      extensive run-time checking.
  •   A special feature called a function panel makes the task of developing programs
      easier. Using function panel we can execute a Lab Window library function and
      generate code that calls function.
  •   Function panel contains online help information for functions and function
      parameters.
  •   We can Built, Execute, test and debug the source code for your application
      in the Lab Window Environment.




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT       DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT        WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Types of Lab Windows

  •    Project Window
       Project Window in Lab windows list
       All the files that make up a particular
       Project of program.




M2M COMMUNICATIONS       MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS    WIRELESS TEST AND MEASUREMENT    WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
•    Source Editor Window
       • Split Window
       • Tags
       • The source Editor Window behaves like
            a standard source code editor but adds
            many useful features such as the
            ability to insert commonly used C
            constructs( for loops, case statements
            etc) color – coding, split windows, and
            tags
       Split Windows- offers the ability to view two
       Portions of your code Simulataneously
       Tags offers -an easy way to mark selected
       Lines of code




M2M COMMUNICATIONS       MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT     WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
•    Standard Input/Output Window
       • The standard Input/Output is used for
       Simple input and output.
       • This Window can contain Upto
       One million lines of code and 254
       Characters.
       • The contents of this window can
       Be saved to a text file for analysis at
       A later time.




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT    WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
•    User Interface Editor Window
       • This window is used to design
       The graphical user interface(GUI).
       • Applications can have multiple
       Graphical panels associated with
       Them and can even have nested
       Panels.




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT    WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
NI Lab Windows Modules and Toolkits
  •    Real- Time Module – Deterministic and reliable
       application development
  •    Vision Module – NI Vision Development Module
  •    SQL Toolkit – Database Connectivity
  •    PID Toolkit – Control and automation
  •    Real Time Execution Trace Toolkit, Execution
       Profiler Toolkit – Run – Time analysis and optimization
  • Signal Processing – JTFA, Digital filter design, wavelet
       filter tank design, spectral analysis
  NI Lab windows feature set of add-on tools for more
  Complex applications.
  With these add-on-tools toolkits we can sophisticated
  Motion and vision algorithm and simplify them for
  Straightforward development.
  We can connect to databases to perform advanced signal processing
  Digital filter design and real-time applications




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT      DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT       WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Measurement Studio




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT    WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
NI Measurement Studio
       Overview
  •   NI Measurement Studio is an integrated suite of native
      measurement and automation controls, tools, and class
      libraries for visual studio.
  •   NI created Measurement Studio with tools designed
      specifically for Microsoft Visual Basic, Visual C# and
      Visual C++ to bring simplified integration with data
      acquisition and instrument control interfaces
      for easier hardware integration.
  •   With Measurement Studio Visual Studio Programming is
      used to get measurement started quickly and create a
      complete measurement solution.




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT         DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT          WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Measurement Studio - Development Tools
  •   Efficient Development – Measurement Studio
      provides Reusable tools to make programming
      tasks easier
  •   Extensible Component and classes –
      Measurement Studio is used to designed
      classes and user interface controls. By using
      we can easily inherit and extend classes to
      create and customized classes
  •   Accurate Measurements –We can use
      Fullpower of flexible modular hardware devices
      to take advantage of latest innovations in
      commercial technologies such as processors,
      memory and A/Ds
  •   Interactive Configuration – Measurement
      Streamlines data acquisition and instrument
      connectivity capabilities with interactive
      measurement tools
M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT    WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Data Acquisition and Instrument Control
  •    Measurement Studio provides high-level interface for the
       development language.
  •    Measurement Studio Data acquisition Functionality includes
        •   Built – in channel configuration for scaling raw data
        •   High speed waveform acquisition and generation for single shot and
            continuous
        •   Accurate and fast single point analog and digital I/o
        •   Counter/Timer I/o for pulse generation event wanting and duration
            measurement
  •    Measurement studio simplifies the task of connecting and
       communicating with wide variety of instruments.
  •    Measurement Studio can acquire data from GPIB, USB, Serial,
       Ethernet, PXI and VXI instruments.




M2M COMMUNICATIONS        MOBILE APPLICATION DEVELOPMENT             DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS     WIRELESS TEST AND MEASUREMENT              WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Data Analysis
  •    Measurement Studio delivers a full spectrum of analysis
       functions to convert raw data into meaningful information.
  •    With Measurement Studio analysis interfaces we can
       employ signal processing and data analysis tools such as
       curve fitting, spectral analysis statistics and visualization.


       Presentation
  •    Measurement Studio delivers measurement specific
       user interface components that we can drag, drop
       and extend to create a custom interface to the
       measurement applications.




M2M COMMUNICATIONS       MOBILE APPLICATION DEVELOPMENT          DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS    WIRELESS TEST AND MEASUREMENT           WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Measurement Studio for Visual Studio.NET




     Step 1: Choose a NI measurement Studio
     project template to automatically load user          Step 2: Design the user interface with the
     interface controls and add analysis and I/O          Measurement Studio controls
     references to the project




M2M COMMUNICATIONS       MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT     WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Measurement Studio for Visual Studio.NET




     Step 3: Use the collection editors to set up
     behaviors for the user interface controls      Step 4: The DAQ and Instrument I/O Assistants are .NET
                                                    designers that include a
                                                    step-by-step guide for configuring, testing, and
                                                    programming measurement tasks
                                                    which can automatically generate code for low-level
                                                    customization.

M2M COMMUNICATIONS        MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS    WIRELESS TEST AND MEASUREMENT     WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Measurement Studio for Visual Studio.NET




     Step 5:Add references to the appropriate .NET
     class libraries                                 Step 6:Click the help button to launch the Measurement
                                                     Studio Reference, which
                                                     provides complete information about controls,
                                                     properties, methods, and events.



M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT      DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT       WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Measurement Studio for Visual Studio.NET
  •   Measurement Studio for VB.NET is an integrated
      measurement solution of tools created for Visual
      Studio.NET Programmers
  •   Measurement Studio for VB.NET provides
        •    Customizable.NET windows forms and web forms
             controls for test and measurements user interface
             design
        •   Hardware Integrated support with data acquisition
             and instrument control libraries
        •   Instrument Control APIs
        •   Analysis Libraries designed for Engineers and
            Scientists



                                                                 Step 7. Increase your productivity by using the
                                                                 Intellisense capabilities of Visual Studio
                                                                 .NET with Measurement Studio classes



M2M COMMUNICATIONS         MOBILE APPLICATION DEVELOPMENT         DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS      WIRELESS TEST AND MEASUREMENT          WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Sample Code
  •    A Voltage task is created with a sample rate of
       10000 that will acquire 500 samples in
       differential mode. The voltage range is
       between -5 and 5 volts
       public class DAQmx Task1 : Task
       {
           this.Configure();
       }
       public virtual void Configure()
       {
          this.AI Channels.CreateVoltageChanne(“Dev1/
          ail”, ”Voltage”, AI Terminal Configuration.
          Differential -5,5,AI Voltage Units.Volts);
          this.Timing.Configure SampleClock(“”,10000,
          SampleClock Active Edge.Rising,
          SampleQualityMode.FiniteSamples, 500);
        }


M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT    WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
Thank You




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT    WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
www.ishiriya.in
                                    sales@ishiriya.in
                                    +91 22 67109602

                                    Shop 18, Ground Floor, Powai Plaza,
                                    Opp. Pizza Hut, Hiranandani Gardens,
                                    Hiranandani, Powai, Mumbai 400076,
                                    India




M2M COMMUNICATIONS      MOBILE APPLICATION DEVELOPMENT   DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION


WIRELESS APPLICATIONS   WIRELESS TEST AND MEASUREMENT    WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES

Weitere ähnliche Inhalte

Andere mochten auch

Pre amplifier desiging for phsiological
Pre amplifier desiging for phsiologicalPre amplifier desiging for phsiological
Pre amplifier desiging for phsiologicalSurendra Meena
 
Joint Project: PKU-TKK
Joint Project: PKU-TKKJoint Project: PKU-TKK
Joint Project: PKU-TKKIiro Jantunen
 
Pc based instrumentation and control
Pc based instrumentation and controlPc based instrumentation and control
Pc based instrumentation and controlCarlos Rubio
 
EEG Amplifiers
EEG AmplifiersEEG Amplifiers
EEG AmplifiersMurtaza Syed
 
Instrumentation amplifiers
Instrumentation amplifiersInstrumentation amplifiers
Instrumentation amplifierssrinivasgogineni01
 
Instrumentation amplifier in ECG
Instrumentation amplifier  in ECG Instrumentation amplifier  in ECG
Instrumentation amplifier in ECG Keerthana Chithanathan
 
Data Acquisition System
Data Acquisition SystemData Acquisition System
Data Acquisition SystemPriyanka Goswami
 
Data acquisition system (DAS)
Data acquisition system (DAS)Data acquisition system (DAS)
Data acquisition system (DAS)Sumeet Patel
 
Ecg Signal Processing
Ecg Signal ProcessingEcg Signal Processing
Ecg Signal ProcessingBellie Bambilla
 

Andere mochten auch (9)

Pre amplifier desiging for phsiological
Pre amplifier desiging for phsiologicalPre amplifier desiging for phsiological
Pre amplifier desiging for phsiological
 
Joint Project: PKU-TKK
Joint Project: PKU-TKKJoint Project: PKU-TKK
Joint Project: PKU-TKK
 
Pc based instrumentation and control
Pc based instrumentation and controlPc based instrumentation and control
Pc based instrumentation and control
 
EEG Amplifiers
EEG AmplifiersEEG Amplifiers
EEG Amplifiers
 
Instrumentation amplifiers
Instrumentation amplifiersInstrumentation amplifiers
Instrumentation amplifiers
 
Instrumentation amplifier in ECG
Instrumentation amplifier  in ECG Instrumentation amplifier  in ECG
Instrumentation amplifier in ECG
 
Data Acquisition System
Data Acquisition SystemData Acquisition System
Data Acquisition System
 
Data acquisition system (DAS)
Data acquisition system (DAS)Data acquisition system (DAS)
Data acquisition system (DAS)
 
Ecg Signal Processing
Ecg Signal ProcessingEcg Signal Processing
Ecg Signal Processing
 

Ă„hnlich wie Ishiriya Wireless Technologies-NI Data Acquisition

Data acquisition softwares
Data acquisition softwaresData acquisition softwares
Data acquisition softwaresSachithra Gayan
 
Meetup 4/2/2016 - Functionele en technische architectuur IoT
Meetup  4/2/2016 - Functionele en technische architectuur IoTMeetup  4/2/2016 - Functionele en technische architectuur IoT
Meetup 4/2/2016 - Functionele en technische architectuur IoTDigipolis Antwerpen
 
People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013Eurotech
 
Technology platform
Technology platformTechnology platform
Technology platformSkillwise Group
 
Vibro box sitel midih-presentation oc2
Vibro box sitel midih-presentation oc2Vibro box sitel midih-presentation oc2
Vibro box sitel midih-presentation oc2MIDIH_EU
 
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring StationsJava in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring StationsEurotech
 
Introduction to lab_view
Introduction to lab_viewIntroduction to lab_view
Introduction to lab_viewSugeng Rianto
 
Embedded System and IoT - ALTEN Calsoft Labs
Embedded System and IoT - ALTEN Calsoft LabsEmbedded System and IoT - ALTEN Calsoft Labs
Embedded System and IoT - ALTEN Calsoft LabsALTEN Calsoft Labs
 
NetAlly Product Family Brochure
NetAlly Product Family BrochureNetAlly Product Family Brochure
NetAlly Product Family BrochurePT. Siwali Swantika
 
NetAlly Product Family Brochure
NetAlly Product Family BrochureNetAlly Product Family Brochure
NetAlly Product Family BrochurePT. Siwali Swantika
 
Future Proofing your Data Center Network
Future Proofing your Data Center NetworkFuture Proofing your Data Center Network
Future Proofing your Data Center NetworkInnoTech
 
Embedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of ThingsEmbedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of ThingsVasundhara Sharma
 
Lecture handout by Mohd. Ayub Khan
Lecture handout by Mohd. Ayub KhanLecture handout by Mohd. Ayub Khan
Lecture handout by Mohd. Ayub Khanmayank agarwal
 
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...eMadrid network
 
Webofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptxWebofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptxjainam bhavsar
 
M2M Communication
M2M CommunicationM2M Communication
M2M CommunicationFabMinds
 
Internet of Things A Vision, Architectural Elements, and Future Directions
Internet of Things A Vision, Architectural Elements, and Future Directions Internet of Things A Vision, Architectural Elements, and Future Directions
Internet of Things A Vision, Architectural Elements, and Future Directions Mostafa Arjmand
 
Unizen Smart Automation Brochure-2015
Unizen Smart Automation Brochure-2015Unizen Smart Automation Brochure-2015
Unizen Smart Automation Brochure-2015Gurudev Basavaraj Goud
 
Softeq Development Corp.
Softeq Development Corp.Softeq Development Corp.
Softeq Development Corp.Eugene Volkov
 

Ă„hnlich wie Ishiriya Wireless Technologies-NI Data Acquisition (20)

Data acquisition softwares
Data acquisition softwaresData acquisition softwares
Data acquisition softwares
 
Meetup 4/2/2016 - Functionele en technische architectuur IoT
Meetup  4/2/2016 - Functionele en technische architectuur IoTMeetup  4/2/2016 - Functionele en technische architectuur IoT
Meetup 4/2/2016 - Functionele en technische architectuur IoT
 
People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013
 
Technology platform
Technology platformTechnology platform
Technology platform
 
Technology platform
Technology platformTechnology platform
Technology platform
 
Vibro box sitel midih-presentation oc2
Vibro box sitel midih-presentation oc2Vibro box sitel midih-presentation oc2
Vibro box sitel midih-presentation oc2
 
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring StationsJava in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
 
Introduction to lab_view
Introduction to lab_viewIntroduction to lab_view
Introduction to lab_view
 
Embedded System and IoT - ALTEN Calsoft Labs
Embedded System and IoT - ALTEN Calsoft LabsEmbedded System and IoT - ALTEN Calsoft Labs
Embedded System and IoT - ALTEN Calsoft Labs
 
NetAlly Product Family Brochure
NetAlly Product Family BrochureNetAlly Product Family Brochure
NetAlly Product Family Brochure
 
NetAlly Product Family Brochure
NetAlly Product Family BrochureNetAlly Product Family Brochure
NetAlly Product Family Brochure
 
Future Proofing your Data Center Network
Future Proofing your Data Center NetworkFuture Proofing your Data Center Network
Future Proofing your Data Center Network
 
Embedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of ThingsEmbedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of Things
 
Lecture handout by Mohd. Ayub Khan
Lecture handout by Mohd. Ayub KhanLecture handout by Mohd. Ayub Khan
Lecture handout by Mohd. Ayub Khan
 
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
 
Webofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptxWebofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptx
 
M2M Communication
M2M CommunicationM2M Communication
M2M Communication
 
Internet of Things A Vision, Architectural Elements, and Future Directions
Internet of Things A Vision, Architectural Elements, and Future Directions Internet of Things A Vision, Architectural Elements, and Future Directions
Internet of Things A Vision, Architectural Elements, and Future Directions
 
Unizen Smart Automation Brochure-2015
Unizen Smart Automation Brochure-2015Unizen Smart Automation Brochure-2015
Unizen Smart Automation Brochure-2015
 
Softeq Development Corp.
Softeq Development Corp.Softeq Development Corp.
Softeq Development Corp.
 

Mehr von bhadrah

Ishiriya Wireless Technologies-M2M SMS Demo
Ishiriya Wireless Technologies-M2M SMS DemoIshiriya Wireless Technologies-M2M SMS Demo
Ishiriya Wireless Technologies-M2M SMS Demobhadrah
 
Ishiriya Wireless Technologies-Mobile Application Development
Ishiriya Wireless Technologies-Mobile Application DevelopmentIshiriya Wireless Technologies-Mobile Application Development
Ishiriya Wireless Technologies-Mobile Application Developmentbhadrah
 
Ishiriya Wireless Technologies-ARM Wireless
Ishiriya Wireless Technologies-ARM WirelessIshiriya Wireless Technologies-ARM Wireless
Ishiriya Wireless Technologies-ARM Wirelessbhadrah
 
Ishiriya Wireless Technologies-4G Architecture, Networks and Protocols
Ishiriya Wireless Technologies-4G Architecture, Networks and ProtocolsIshiriya Wireless Technologies-4G Architecture, Networks and Protocols
Ishiriya Wireless Technologies-4G Architecture, Networks and Protocolsbhadrah
 
Ishiriya Wireless Technologies-3G Architecture, Networks, Protocols
Ishiriya Wireless Technologies-3G Architecture, Networks, ProtocolsIshiriya Wireless Technologies-3G Architecture, Networks, Protocols
Ishiriya Wireless Technologies-3G Architecture, Networks, Protocolsbhadrah
 
Wireless Standards - Generations
Wireless Standards - GenerationsWireless Standards - Generations
Wireless Standards - Generationsbhadrah
 

Mehr von bhadrah (6)

Ishiriya Wireless Technologies-M2M SMS Demo
Ishiriya Wireless Technologies-M2M SMS DemoIshiriya Wireless Technologies-M2M SMS Demo
Ishiriya Wireless Technologies-M2M SMS Demo
 
Ishiriya Wireless Technologies-Mobile Application Development
Ishiriya Wireless Technologies-Mobile Application DevelopmentIshiriya Wireless Technologies-Mobile Application Development
Ishiriya Wireless Technologies-Mobile Application Development
 
Ishiriya Wireless Technologies-ARM Wireless
Ishiriya Wireless Technologies-ARM WirelessIshiriya Wireless Technologies-ARM Wireless
Ishiriya Wireless Technologies-ARM Wireless
 
Ishiriya Wireless Technologies-4G Architecture, Networks and Protocols
Ishiriya Wireless Technologies-4G Architecture, Networks and ProtocolsIshiriya Wireless Technologies-4G Architecture, Networks and Protocols
Ishiriya Wireless Technologies-4G Architecture, Networks and Protocols
 
Ishiriya Wireless Technologies-3G Architecture, Networks, Protocols
Ishiriya Wireless Technologies-3G Architecture, Networks, ProtocolsIshiriya Wireless Technologies-3G Architecture, Networks, Protocols
Ishiriya Wireless Technologies-3G Architecture, Networks, Protocols
 
Wireless Standards - Generations
Wireless Standards - GenerationsWireless Standards - Generations
Wireless Standards - Generations
 

KĂĽrzlich hochgeladen

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĂşjo
 
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

KĂĽrzlich hochgeladen (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Ishiriya Wireless Technologies-NI Data Acquisition

  • 1. NI Data Acquisition M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 2. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 3. Contents • NI Data Acquisition • Overview • NI Wi-Fi Data Acquisition Devices • NI Wireless Sensor Networks • NI Data Acquisition Software Platforms • Lab View • Lab View Introduction • Overview • Features and Applications • Data Flow Programming • Lab Windows • Lab Window Introduction • Lab Window Environment • Types of Lab windows • NI Lab Windows Modules and Toolkits • Measurement Studio • Overview • Measurement Studio - Development Tools • Measurement Studio for Visual Studio.NET • Sample Code M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 4. Overview • NI is a platform which delivers the ability to integrate wireless device with wired systems to create a complete measurement and control system. • NI also offers two wireless measurement product lines Wi-Fi Data acquisition based on IEEE 802.11, and wireless sensor networks(WSNs) based on IEEE 802.15.4. These two delivers NI Lab View integration as well as advanced customization option . M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 5. NI Wi-Fi Data Acquisition Devices • It is an Extension of PC based data Acquisition to measurement applications . • NI Wi-Fi Data acquisition devices combines IEEE 802.11 wireless or ethernet communication, direct sensor connectivity and the flexibility of NI Lab View software for remote monitoring and control of electrical, physical, mechanical and acoustic signals. • NI Wi-Fi Data Acquisition device is a combination of an NI WLS – 9163 wireless carrier and an NI C series conditioning module. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 6. NI Wireless Sensor Network • A WSN is a network that is formed when a set of small sensor devices that are developed for sensing a physical phenomenon. • NI WSN platform simplifies remote monitoring applications and delivers a complete ,customizable monitoring solution . • Wireless sensor networks consists of base stations and a number of wireless. sensors M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 7. NI Data Acquisition Software Platforms • NI Lab View • NI Lab Windows • NI Measurement Studio M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 8. Lab View • NI Lab view is a graphical development environment an open software platform we can easily add wireless measurements to our systems. • Lab View is a platform and development environment for a visual programming language from NI. • The purpose of such programming is automating the usage of processing and measuring equipment in any laboratory setup. • Lab view is commonly used for data acquisition, instrumentation control, and industrial automation on a variety of platforms including Microsoft Windows, Various versions of UNIX,LINUX, and MAC OS X . • The latest Version of Lab View is version lab view 2010, released in August 2010. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 9. Overview • NI offers a complete family of data acquisition so we can easily configure and platform these devices using NI lab view, a development environment and graphical programming language ideal for performing data acquisition. • Lab view graphical system design platforms gives us to power to design and validate the design through real-world implementation with ease and the flexibility of its open modular platform architecture. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 10. Features Of NI Lab View • Faster Programming • Data Display and user interfaces • Muticore Programming • Hardware Integration • Multiple Target Oss • Data storage and Reporting Applications of NI Lab View • Acquisition Data and Processing signals • Automation Test and Validation Systems • Academic Teaching • Instrument Control • Embedded Monitoring and control systems M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 11. Data flow programming • Lab view follows a dataflow model for Running Virtual instruments. • A block Diagram node executes when all its inputs are available. When a node completes execution, it supplies data to its output terminals and passes the output data to the next node in the dataflow path. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 12. Lab Windows M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 13. Lab Windows • Lab Windows is a programming Environment for developing Instrument control, automated test, and data acquisition applications In ANSI C Lab Windows Components are • Standard libraries and interactive function panels for Following Components • GPIB • RS-232 • VISA(Virtual Instrument software Architecture) • Data Acquisition • Data Analysis • Transport control Panel • Data Socket • Windows Dynamic Data Exchange (DDE) communication • File I/O • Data formatting • ANSI C • A wizard and library for controlling Active X series • A development Environment with windows to manage projects and source code with complete editing, debugging and user protection features M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 14. Lab Windows Environment • The Lab Windows Environment makes it easy for us to create and tool applications that use the Lab Windows Libraries. • The Environment is a combination editor, compiler and debugger with the extensive run-time checking. • A special feature called a function panel makes the task of developing programs easier. Using function panel we can execute a Lab Window library function and generate code that calls function. • Function panel contains online help information for functions and function parameters. • We can Built, Execute, test and debug the source code for your application in the Lab Window Environment. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 15. Types of Lab Windows • Project Window Project Window in Lab windows list All the files that make up a particular Project of program. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 16. • Source Editor Window • Split Window • Tags • The source Editor Window behaves like a standard source code editor but adds many useful features such as the ability to insert commonly used C constructs( for loops, case statements etc) color – coding, split windows, and tags Split Windows- offers the ability to view two Portions of your code Simulataneously Tags offers -an easy way to mark selected Lines of code M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 17. • Standard Input/Output Window • The standard Input/Output is used for Simple input and output. • This Window can contain Upto One million lines of code and 254 Characters. • The contents of this window can Be saved to a text file for analysis at A later time. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 18. • User Interface Editor Window • This window is used to design The graphical user interface(GUI). • Applications can have multiple Graphical panels associated with Them and can even have nested Panels. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 19. NI Lab Windows Modules and Toolkits • Real- Time Module – Deterministic and reliable application development • Vision Module – NI Vision Development Module • SQL Toolkit – Database Connectivity • PID Toolkit – Control and automation • Real Time Execution Trace Toolkit, Execution Profiler Toolkit – Run – Time analysis and optimization • Signal Processing – JTFA, Digital filter design, wavelet filter tank design, spectral analysis NI Lab windows feature set of add-on tools for more Complex applications. With these add-on-tools toolkits we can sophisticated Motion and vision algorithm and simplify them for Straightforward development. We can connect to databases to perform advanced signal processing Digital filter design and real-time applications M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 20. Measurement Studio M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 21. NI Measurement Studio Overview • NI Measurement Studio is an integrated suite of native measurement and automation controls, tools, and class libraries for visual studio. • NI created Measurement Studio with tools designed specifically for Microsoft Visual Basic, Visual C# and Visual C++ to bring simplified integration with data acquisition and instrument control interfaces for easier hardware integration. • With Measurement Studio Visual Studio Programming is used to get measurement started quickly and create a complete measurement solution. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 22. Measurement Studio - Development Tools • Efficient Development – Measurement Studio provides Reusable tools to make programming tasks easier • Extensible Component and classes – Measurement Studio is used to designed classes and user interface controls. By using we can easily inherit and extend classes to create and customized classes • Accurate Measurements –We can use Fullpower of flexible modular hardware devices to take advantage of latest innovations in commercial technologies such as processors, memory and A/Ds • Interactive Configuration – Measurement Streamlines data acquisition and instrument connectivity capabilities with interactive measurement tools M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 23. Data Acquisition and Instrument Control • Measurement Studio provides high-level interface for the development language. • Measurement Studio Data acquisition Functionality includes • Built – in channel configuration for scaling raw data • High speed waveform acquisition and generation for single shot and continuous • Accurate and fast single point analog and digital I/o • Counter/Timer I/o for pulse generation event wanting and duration measurement • Measurement studio simplifies the task of connecting and communicating with wide variety of instruments. • Measurement Studio can acquire data from GPIB, USB, Serial, Ethernet, PXI and VXI instruments. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 24. Data Analysis • Measurement Studio delivers a full spectrum of analysis functions to convert raw data into meaningful information. • With Measurement Studio analysis interfaces we can employ signal processing and data analysis tools such as curve fitting, spectral analysis statistics and visualization. Presentation • Measurement Studio delivers measurement specific user interface components that we can drag, drop and extend to create a custom interface to the measurement applications. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 25. Measurement Studio for Visual Studio.NET Step 1: Choose a NI measurement Studio project template to automatically load user Step 2: Design the user interface with the interface controls and add analysis and I/O Measurement Studio controls references to the project M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 26. Measurement Studio for Visual Studio.NET Step 3: Use the collection editors to set up behaviors for the user interface controls Step 4: The DAQ and Instrument I/O Assistants are .NET designers that include a step-by-step guide for configuring, testing, and programming measurement tasks which can automatically generate code for low-level customization. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 27. Measurement Studio for Visual Studio.NET Step 5:Add references to the appropriate .NET class libraries Step 6:Click the help button to launch the Measurement Studio Reference, which provides complete information about controls, properties, methods, and events. M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 28. Measurement Studio for Visual Studio.NET • Measurement Studio for VB.NET is an integrated measurement solution of tools created for Visual Studio.NET Programmers • Measurement Studio for VB.NET provides • Customizable.NET windows forms and web forms controls for test and measurements user interface design • Hardware Integrated support with data acquisition and instrument control libraries • Instrument Control APIs • Analysis Libraries designed for Engineers and Scientists Step 7. Increase your productivity by using the Intellisense capabilities of Visual Studio .NET with Measurement Studio classes M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 29. Sample Code • A Voltage task is created with a sample rate of 10000 that will acquire 500 samples in differential mode. The voltage range is between -5 and 5 volts public class DAQmx Task1 : Task { this.Configure(); } public virtual void Configure() { this.AI Channels.CreateVoltageChanne(“Dev1/ ail”, ”Voltage”, AI Terminal Configuration. Differential -5,5,AI Voltage Units.Volts); this.Timing.Configure SampleClock(“”,10000, SampleClock Active Edge.Rising, SampleQualityMode.FiniteSamples, 500); } M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 30. Thank You M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES
  • 31. www.ishiriya.in sales@ishiriya.in +91 22 67109602 Shop 18, Ground Floor, Powai Plaza, Opp. Pizza Hut, Hiranandani Gardens, Hiranandani, Powai, Mumbai 400076, India M2M COMMUNICATIONS MOBILE APPLICATION DEVELOPMENT DIGITAL SIGNAL PROCESSING AND DATA ACQUISTION WIRELESS APPLICATIONS WIRELESS TEST AND MEASUREMENT WIRELESS COMMUNICATION CHIPSETS AND MOBILE DEVICES