SEA 9719 Software Manual

Ieee 802.11p communication module (v2x)
Hide thumbs Also See for 9719:

Advertisement

Quick Links

Software Manual – Programming and Integration
SEA 9719
IEEE 802.11p Communication Module (V2X)
Doc. No.: HB/SEA 9719 SoftwareManual/1.2.a/Apr-2018

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 9719 and is the answer not in the manual?

Questions and answers

Summary of Contents for SEA 9719

  • Page 1 Software Manual – Programming and Integration SEA 9719 IEEE 802.11p Communication Module (V2X) Doc. No.: HB/SEA 9719 SoftwareManual/1.2.a/Apr-2018...
  • Page 2 Product and company names listed are trademarks or trade names of their respective companies. © Science & Engineering Applications Datentechnik GmbH Address: S.E.A. Datentechnik GmbH Muelheimer Strasse 7 53840 Troisdorf Germany Phone: +49 2241 12737-0 Fax: +49 2241 12737-14 For support please contact the support email address: techsupport@sea-gmbh.com Page 2...
  • Page 3: Table Of Contents

    3 Introduction........................7 4 Installation.........................8 4.1 Hardware Requirements......................8 4.2 Software Requirements......................8 5 Quick Start..........................9 6 Functional Overview......................12 6.1 CompactRIO (cRIO) Platform....................12 6.2 SEA 9719 Functionality......................12 7 Configuration........................13 8 Programming........................16 8.1.1 FPGA I/O Property Nodes....................16 8.2 Example..........................16 8.3 Error Codes ..........................18 9 Deployment........................19 10 Trouble Shooting......................20...
  • Page 4: Change Notes

    Page 4 SEA 9719 Change Notes 1 Change Notes Version Changes Initial release of the SEA 9719 driver software Feature release Feature release 1.2.a Maintenance release...
  • Page 5: Getting Started

    2.2 End User License Agreement (EULA) Before operating the SEA 9719 module and the provided software you have to agree to the terms and condi- tions (EULA). This agreement is part of the software installation procedure. If you do NOT agree you can send back the hardware and software package within a period of two weeks after delivery.
  • Page 6 Page 6 SEA 9719 Getting Started For a better understanding, a short list of abbreviations used in this document will be given: Name Meaning Application Programming Interface Electronic Control Unit FPGA Field Programmable Gate Array Hardware-In-the-Loop Medium Access Control National Instruments Physical layer S.E.A.
  • Page 7: Introduction

    Is provided and documented in a separate package. The SEA 802.11p – cRIO Drivers (SEA 9719) package provides access to configure the SEA 9719 cRIO module. SEA 802.11p implementations can be created by using basic data transfer functions provided by the SEA 802.11p –...
  • Page 8: Installation

    4 Installation There is a driver software for the module SEA 9719 named SEA 802.11p – cRIO Drivers (SEA 9719). The driver software has to be installed on a development PC only (please refer to the hardware requirements in sec- tion 4.1 below).
  • Page 9: Quick Start

    Refer to the hardware manual of the module for proper installation of the hardware. Please follow the steps below to get the SEA 9719 module up and running: 1. Install the SEA 9719 driver software. For this, the JKI VI Packet Manager (VIPM) is required. If VIPM is →...
  • Page 10 Page 10 SEA 9719 Quick Start Fig. 1: Quick Start – Add CompactRIO 10. Select your CompactRIO system from the list of available targets and click OK. 11. In the dialog box Select Programming Mode select the mode LabVIEW FPGA Interface and confirm with Continue.
  • Page 11 Fig. 4. Fig. 4: Quick Start – Project after configuration The project is now fully configured including the SEA 9719 module (see red framed items in the project tree in Fig. 4). You can continue from here to learn how to use the SEA 802.11p – LabVIEW API functions. For this, please refer to the documentation and the example LabVIEW projects of the separate VI package SEA 802.11p –...
  • Page 12: Functional Overview

    6 Functional Overview 6.1 CompactRIO (cRIO) Platform The SEA 9719 module is compatible with all CompactRIO and CompactDAQ (with real time controller) chassis from National Instruments. With CompactRIO systems the full range of functionality is available, including Ethernet interface and FPGA (FPGA for meta data only). As CompactDAQ systems do not provide the FPGA ca- pability, the FPGA functionality is not available for them.
  • Page 13: Configuration

    PC through the Ethernet port. In order to ensure a discovery of the module, the IP address of the SEA 9719 module and of the PC should be located in the same subnet range. The default IP address of the SEA 9719 module is 192.168.24.200, if a factory reset is executed it also gets set back to that address.
  • Page 14 Press the Discover button in order to search for all available SEA 9719 modules. All modules, which were discovered by the SEA 9719 Device Manager are listed with their serial numbers (S/N) on the left. For configuration, select one of the modules in the list.
  • Page 15 General (read only) Type Shows the type of currently selected module. Part Number Shows the SEA part number of currently selected module. Serial Number Shows the serial number of currently selected module. Firmware Version Shows the firmware version currently installed on selected module.
  • Page 16: Programming

    8 Programming For SEA 9719 module programming, the development system requires the installation of two pack- ages: the SEA 9719 driver software and the SEA 802.11p – LabVIEW API software packages (see Chapter 4). This chapter just describes the usage of the module's FPGA I/O Property Nodes which allow to read the module's meta data (serial number, module ID, and vendor ID).
  • Page 17 Page 17 SEA 9719 Programming FPGA I/O Property Nodes – Block diagram of an example FPGA VI Fig. 7: 5. Running the VI will enable you to read the properties of the module.
  • Page 18: Error Codes

    Reported by Description Module Errors 65536 any node No module or invalid module type found. Please insert SEA 9719 module into the correct slot. 65537 any node Incorrect module type found. Only SEA 9719 modules will work with this driver version. Please check if all modules are inserted into the right slot.
  • Page 19: Deployment

    Deployment 9 Deployment If an application containing the SEA 9719 is deployed to a run-time target system (NI CompactRIO) the fol- lowing parts are necessary to be deployed along with the compiled application (i.e. rtexe): LabVIEW Run-Time Engine 2014 or higher...
  • Page 20: Trouble Shooting

    1. Make sure you have the CompactRIO system powered and tected within LabVIEW connected to your PC. 2. Make sure you have installed the current SEA 9719 driver software ≥ 3. If previous driver versions exist, uninstall them properly before...
  • Page 21: A Figures

    Fig. 3: Quick Start – Discover cRIO modules...................11 Fig. 4: Quick Start – Project after configuration................11 Fig. 5: SEA 9719 Device Manager entry in Tools menu..............13 Fig. 6: SEA 9719 Device Manager with device configuration information.........14 Fig. 7: FPGA I/O Property Nodes – Block diagram of an example FPGA VI.........17...
  • Page 22: B Tables

    Page 22 SEA 9719 – Tables B Tables Tab. 1: Nomenclature........................6 Tab. 2: Device Manager program elements..................15 Tab. 3: SEA 9719 – Mod Property Nodes ..................16 Tab. 4: Error and Warning Codes....................18...

Table of Contents