Doc: WBT Programmers. TECH Note. WBT-Your All In One RF Test Solution. 9 February 2015 Rev: 004
|
|
- Tabitha Parker
- 6 years ago
- Views:
Transcription
1 Doc: 9086 WBT Programmers TECH Note WBT-Your All In One RF Test Solution TM Rev: 004
2 WBT Programmers TECH Note This Tech Note will discuss the API that is available to all users on the WBT product line. This powerful API and WBT framework allows software developers and signal processing algorithm creators full access to create useful applications (called WBT Apps) and easily deploy them to the field. Further, WBT Apps can be licensed and shared with others to run on any compatible WBT product via the WBT App Store or directly by its creator. The reader is encouraged to read QRC s Tech Note, QRC s Wide Band Transcorder (WBT), What it is & How it Works for more information on how the WBT functions as a recording and playback solution, if they have not already done so, as this Tech Note assumes the user understands the WBT framework. Development Environment Developing new applications on the WBT couldn t be easier. QRC provides a Lubuntu Virtual Machine for download on our website (wbt.qrctech.com/api), preloaded with all of the tools you will need. Using this method, you can be sure you have all the right libraries, versions, and tools to immediately be successful. 1
3 WBT Core Firmware The core firmware of the WBT is the basic operating system of the device, and is maintained exclusively by QRC and provides the basic system functionality of collecting, recording, and playing data streams from and to the RF environment. Only the basic hardware level control of the system is performed by the firmware. The diagram below shows the firmware elements in blue, along with the API elements to be discussed in green and the interfaces from the API to the Core System in pink and purple. Figure 1: WBT Software System Diagram The WBT Daemon is the program code within the WBT that manages the hardware and lower level system interfaces within the WBT. It controls the tuners, disks, file system management, GPIOs, LEDs and all other low level elements within the WBT. The WBT Daemon is also the part of the WBT core firmware that is responsible for handling requests and data delivery to / from the WBT API. The WBT Client is the GUI portion of the WBT that handles user interaction. Nearly all commands that are issued to the product by users are communicated by way of the WBT Client. This part of the WBT Core firmware also hosts and handles the loading, unloading, and control (Start/Stop) of Developer Created WBT Apps. Using this framework, the API is provided to support add on development hosted within the firmware and serves to provide a controlled way for user applications to interact with the system, and share data between themselves. WBT App Components are discussed in the next section. 2
4 WBT App Components There are currently three (3) types of components that make up a WBT App Package (WPK) that can be used by a WBT. These three components perform different roles within a user designed application based on what the developer is attempting to accomplish. A WPK must have at least 1 of these components by definition, but some WBT Apps may have many instances of 1 or more of these types: WBT GUI App Component is a type of WBT Application element that can interact with the user via the WBT's Graphical User Interface. These apps are loaded into a predefined space within the WBT Client GUI. WBT GUI App Components are typically written in QT Graphics Framework using C++. WBT Service App Component is a type of WBT Application element that does not interact with the user directly via the GUI, but runs in the background in order to perform its job. A WBT Service App is the only kind of WBT Application that may use the WBT QVRT Streaming Components to interact with and to process raw radio data. WBT Service Applications can be written in any programming language supported by the WBT platform, most commonly used are C++ and Python. WBT Plugin App Component [Future] is a type of WBT Application element that overrides or overlays an existing GUI element on the WBT GUI. An example of this type of item would be a modified center frequency control that instead takes channel numbers based on a user selected protocol. At this time, plugins are not supported but will be added in a future version of the API. WBT FPGA App Component [Future] is a type of WBT Application element that allows the user to define a file that is loaded into one of the available FPGA slots within the system. A WBT FPGA App requires either (or both) a GUI App or WBT Service App to then setup the registers and data flow needed to interface this FGPA module with the system streams. WBT Application Development Platform In order to provide a simple yet powerful API for the WBT, the WBT API has been divided into a number of easy to use classes that correspond to different subsystems within the WBT. Each WBT App runs in an isolated sand box designed to assure system integrity in a multiple app environment. It is only through that API which monitors and controls access that any add in module can interact with the system and/or other modules. 3
5 At the time of this document's writing, these subsystems and their organization are shown below. The purple is the API interface itself. The blue items correspond to Command, Control, Visualization, and Plugin interfaces typically used by WBT GUI App and Plugin App Components. The orange items represent the high data rate QVRT streaming interfaces typically used by WBT Service App Components. Figure 2: WBT API Diagram The following two sections discuss each of these segments in more detail. In both cases, the interface is via exposed classes in the WBT API itself. The API documentation details the exposed classes, methods, and member variables in great detail so these are beyond the scope of this App Note. 4
6 Command, Control, Visualization, and Plugin Access This section of the API is for lower data rate activities and visualizations. Through this API access area, most of the setting and state(s) within a running WBT platform can be read, and permission can be granted for an App to assume control over a specific setting within the system. A partial list of the items that can be interfaced is provided in the table below for illustration, please consult API documentation for a more complete list. Rx Path 1 Rx Path 2 RX Path N Rx Path 1 Bandwidth Rx Path 2 Bandwidth RX Path N Bandwidth TX Path 1 TX Path 2 TX Path N TX Path 1 File Tx Path 2 File Rx File GPIO Control Low Rate FFT Stream Trigger Events Start Stop Record Path 1 Rx Attenuation Path 2 Rx Attenuation Path N Rx Attenuation Path 1 Tx Gain Path 1 Tx Gain Path N Tx Gain RX 1 Source Antenna RX 2 Source Antenna RX N Srouce Antenna RX 1 Ant Powered RX 2 Ant Powered RX N Ant Powered GPS Data Stream* Drive State* License System LED Control System Information* GUI Outputs * = Indicates Read Only Parameter, others fields can be set as well as read Figure 3: Example WBT API Control Areas Stream Access The Stream Access part of the API provides the ability to read and write high bandwidth data streams. These data streams include I & Q raw data elements (see QVRT stream below) and are very useful for the insertion of user defined capabilities (e.g., FIR Filter, Correlation, etc.). In addition to the native streams supported (RawIQ, and FFT) the API user is able to define their own custom data streams that can be consumed by other WBT App Components to generate secondary streams such as demodulated data (e.g., GSM Symbols, WiFi data packets) or demodulated voice. 5
7 QVRT Streams The QVRT stream is a specific type of stream within the system that contains packetized I&Q data compliant with the VITA 49 industry standard. The streaming allows multiple types of information including meta data and GPS to be interleaved into the samples that are gathered at the same time. For a full definition of QRC s use of the VITA 49 format please consult the WBT Log File Format documentation. Figure 4: WBT QVRT File Structure Deploying a WBT App Package (WAP) The WBT App Package is the WBT App "as published" and intended to be run on a WBT. This app package contains the code required to install and run a WBT application. It can contain 1 or more of any of the WBT App Components discussed above that are meant to be run as a set of capability or capabilities. Additionally other elements (e.g, icons, configuration information, app specific licenses) can be included based on the developer s needs and preferences. Once loaded in the WBT system, WBT Apps can be selected from the App Manager to be run as desired as well as to auto launch when the product boots. 6
8 WBT Open Framework Philosophy Now that the API has been discussed, it is worth mentioning that QRC Technologies is fully committed to creating a WBT product that is fully extensible to meet a multitude of test and measurement needs in the market. To support that philosophy, the WBT has been separated into two separate software instances within the product. The first, which we call the WBT core firmware as discussed above. The second is the API extensions. Everything but the most basic hardware control and synchronization is performed via API extension(s) that are open for everyone to use. QRC s own value added applications (for example: Advanced Recording, Advanced Playback, Spectrum Analyzer and Spectrograph displays) use the same API(s) that we make available to everyone, without any special hooks that are not available to all. This philosophy of eating our own dog food is embedded in the WBT team, and assures that those wishing to build and even market applications built upon the WBT Framework will continue to receive support as the product line is expanded and grown. We welcome requests from industry on how to extend the API to make it more useful to accomplish specific user needs, and will be continuing to expand upon the API as needed to enable more and more useful capabilities to the developer community. WBT Application Developer s Roadmap The WBT is a revolutionary development in the world of test and measurement, and as such there are exciting developments on the horizon. Below are some of the most interesting roadmap items for people developing Applications on the WBT framework. For an update on the status of any of these rollouts please contact QRC. WBT App Store The WBT is already supported by a robust update server that can assure the user that they are running the latest firmware release. QRC will be extending this capability to add an App Store which will allow QRC and others to share WBT Apps with the WBT user community easily. This store will allow users to browse available community released WBT Apps install, update, review and rank, and license them. GNU and GNU Radio Companion As of 2.4, the WBT, and the development environment both now support GNU, and GNU Radio Companion. This allows GNU software to run on the WBT. Users are able design, test, and deploy capability in the GNU Framework quickly and easily using this capability. 7
9 FPGA App Support Users will be able to generate custom FPGA code, and interface to it using the WBT API to provide FPGA based algorithms within the product. These FPGA add ons will also be available through the WBT App store for those wishing to provide advanced filters, processing engines, or other capabilities to the community at large. Fast RF Sweep and Zoom FFT The 2.3 API will support fast RF Sweeping as a mode of use. This will allow the app writer to scan energy at a RBW of their choice from 50 MHZ to 6 GHz as quickly as the hardware can (up to 10 GHz/sec when sweeping more than 80 MHz, or significantly faster than even that when stationary). This performance is used to allow users to write very fast reacting software and avoid missing even quick burst signals across the tunable range of the product. In 2.4, a Zoom FFT will be provided that will allow display of frequency data to be within any subset of the collected data stream for real time analysis. Additional API features Based upon community requests, QRC will continue to expand upon the API to provide additional capabilities for inter app and physical device control on the product. WBT Virtual Environments The WBT uses a Debian Linux based OS as its foundation. For those wishing to use a different OS environment (e.g., Windows, Android, GNU, Redhawk, other Linux variants, etc.) the WBT will provide virtual environments that support the WBT API. This capability will allow the running of applications that may already exist in other environments to trigger/control the WBT hardware as well as access the QVRT streams within the product. 8
10 Systems Integrator for the Cellular Community Since 1987 WBT-Your All In One RF Test Solution TM
FAST Installation (PMRS) Box Contents
FAST Installation (PMRS) Box Contents PMRS Unit Video/Power Adapter GPS Antenna 5V Charger u USB Cable 12V 5V Car Adapter PTZ+GPIO Cable Voice splitter GSM Antenna (Optional) LAN Cable Required Items SIM
More informationWLPC 2017 Maker Session
WLPC 2017 Maker Session Swiss-Army SDR for the WLAN Professional 1. Introduction Have you ever wanted a single tool for spectrum and protocol analysis across multiple frequencies and technologies? This
More informationRAFT Tuner Design for Mobile Phones
RAFT Tuner Design for Mobile Phones Paratek Microwave Inc March 2009 1 RAFT General Description...3 1.1 RAFT Theory of Operation...3 1.2 Hardware Interface...5 1.3 Software Requirements...5 2 RAFT Design
More informationSigMF: The Signal Metadata Format. Ben Hilburn
SigMF: The Signal Metadata Format Ben Hilburn Problem Statement How do you make large recordings of samples more practically useful? Signal Metadata Format Format for describing recordings of digital samples.
More informationNew! New! New! New! New!
New! New! New! New! New! Model 5950 Features Supports Xilinx Zynq UltraScale+ RFSoC FPGAs 18 GB of DDR4 SDRAM On-board GPS receiver PCI Express (Gen. 1, 2 and 3) interface up to x8 LVDS connections to
More informationNew! New! New! New! New!
New! New! New! New! New! Model 5950 Features Supports Xilinx Zynq UltraScale+ RFSoC FPGAs 18 GB of DDR4 SDRAM On-board GPS receiver PCI Express (Gen. 1, 2 and 3) interface up to x8 LVDS connections to
More informationIntroduction. See page #6 for device requirements.
W-FI CAMERA USER MANUAL Contents Introduction 4 Camera LED Indicators 5 Wi-Fi Requirements 6 Mobile Device Requirements 6 Download the Momentum App 7 Create an Account 8 Setup 10 Pairing 10 Connecting
More informationA passion for performance. The E500 - Delivering Network Performance and Capacity
A passion for performance. The E500 - Delivering Network Performance and Capacity title The Ultimate in Real-life Network Performance Testing name The Aeroflex E500 the most comprehensive 3GPP performance
More informationChapter 2. Operating-System Structures
Chapter 2 Operating-System Structures 2.1 Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System
More informationQUICK START GUIDE. Welcome to the Amcrest Family! LET US KNOW WHAT YOU THINK. Simple. Reliable. Secure. WI-FI CAMERA INITIAL SETUP
LET US KNOW WHAT YOU THINK We sincerely thank you for your business and are committed to ensuring your full satisfaction. If you are not entirely satisfied for whatever reason, please reach out to us and
More informationfor iphone Desktop and Conduit Quick Start Guide
for iphone Desktop and Conduit Quick Start Guide HanDBase is a Registered Trademark of DDH Software, Inc. All information contained in this manual and all software applications mentioned in this manual
More informationAdvanced Print Manager
Advanced Print Manager Version 4.0 Administrator s Guide DABCC, Inc. www.dabcc.com Release Date: November 2, 2004 Copyright 2004, DABCC, Inc., All rights reserved. Notice: Copyright 2004 DABCC, Inc., All
More informationWorking on remote RF remotely
August 13, 2013 Working on remote RF remotely Recently, a number of instrumentation companies have introduced ways to ease the burden on field personnel by allowing them to control RF equipment from afar
More information5.1 Configure each Sensor Pin Rename Set Rules Export Data Switching Nodes... 25
Hi-Gate User Manual Hi-Gate User Manual Hi-Gate User Manual Contents 1 Introduction... 3 1.1 Hi-Gate... 3 1.1.1 What is Hi-Gate... 3 1.1.2 Specifications... 3 1.1.3 Features... 4 1.2 Hi-Node... 5 1.2.1
More informationQVR Pro. Opened Surveillance Platform System. David Tsao
QVR Pro Opened Surveillance Platform System David Tsao QNAP Surveillance Solution 2010 VioStor NVR 2012 Surveillance Station 2018 QVR Pro Dedicated hardware Closed operating system A NAS App Lightweight
More informationThe hardware implementation of PXI/PXIe consists of a chassis, controller or computer interface, and peripheral cards.
Introduction PCI extensions for Instrumentation or PXI is a computer based hardware and software platform for test and measurement systems. Developed in the late 1990 s as an open industry standard based
More informationNetaxis Solutions SIGMA
Netaxis Solutions SIGMA Product Description 14/04/2018 Page 1 of 13 Contact All enquiries related to the features described in this document can be emailed to support@netaxis.be. 14/04/2018 Page 2 of 13
More informationChapter 2: Operating-System Structures
Chapter 2: Operating-System Structures Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System
More informationProduct Description. For WCDMA Measurements
Product Description For WCDMA Measurements NEMO OUTDOOR WCDMA 1 CONTENTS 1 NEMO OUTDOOR WCDMA OVERVIEW 2 2 MEASUREMENT WITH NEMO OUTDOOR WCDMA 3 2.1 VOICE TESTING WITH NEMO OUTDOOR 3 2.2 CIRCUIT-SWITCHED
More informationAerospace & Defense Application Areas and Case Studies
Aerospace & Defense Application Areas and Case Studies AVICHAL KULSHRESTHA Technical Marketing Engineer National Instruments Graphical System Design A platform-based approach for measurement and control
More informationChapter 2: Operating-System Structures. Operating System Concepts 9 th Edition
Chapter 2: Operating-System Structures Silberschatz, Galvin and Gagne 2013 Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System
More informationDECODIO. for TETRA. Air interface analysis Network traffic measurements and statistics Coverage tests Network monitoring DETECT DECODE VISUALIZE
DECODIO for TETRA Air interface analysis Network traffic measurements and statistics Coverage tests Network monitoring DETECT DECODE VISUALIZE DECODIO for TETRA Decodio NET for TETRA is a highly flexible
More informationDt100rc User Guide. Table of Contents. Prepared By: Peter Milne Date: 20 June 2005
Dt100rc User Guide Prepared By: Peter Milne Date: 20 June 2005 Rev Date Description 1 040604 First issue 2 050620 Updated. 3 060127 Table of Contents 1 Introduction...3 1.1 Features...3 1.2 References...3
More informationEvaluating Enterprise-Class Wireless LANs: Real and Virtual Benchmarking. A Farpoint Group Technical Note
Evaluating Enterprise-Class Wireless LANs: Real and Virtual Benchmarking A Farpoint Group Technical Note Document FPG 2006-351.1 October 2006 F arpoint Group has spent a significant amount of time developing
More informationOptical Data Interface ODI-2.1 High Speed Data Formats Preliminary Specification
Optical Data Interface O-2.1 High Speed Data Formats Preliminary Specification Revision 2, Date 1842 The O Specification is managed by the AXIe Consortium. For more information about O, go to http://axiestandard.org/odispecifications.html
More informationPacking list. Initial Setup
Thank you for your purchase of HRT s AirStreamer. This owner s manual will guide you through setting up, and operating your AirStreamer. Please read the entire document and if you have any questions or
More informationWiFi Advisor Wireless LAN Analyzer Quick Start Guide. October 2015 Revision OCT-2015 Technical Assistance: GO VIAVI /
WiFi Advisor Wireless LAN Analyzer Quick Start Guide October 2015 OCT-2015 Technical Assistance: 1.844.GO VIAVI / 1.844.468.4284 1 Contents 1. WiFi Advisor Wireless LAN Analyzer Overview... 4 2. The WFED-300AC
More informationAbusing Calypso phones
PHDays, May 30/31, 2012 About the speaker Linux and free software geek since 1999 M.Sc. in C.S. + some E.E. General orientation towards low level Embedded, Kernel, Drivers and such. Hardware (Digital stuff,
More informationRELEASE NOTES. Overview: Introducing ForeSee CX Suite
RELEASE NOTES Overview: Introducing ForeSee CX Suite FALL 2016 CONTENTS Overview of ForeSee CX Suite...4 First Release of CX Suite... 4 The Login Page... 4 Dashboards... 4 Surveys... 5 Cases... 5 Text
More informationUsing the ThinkRF R5500 Real- Time Spectrum Analyzer with LabVIEW
Application Note 74-0042-170418 Using the ThinkRF R5500 Real- Time Spectrum Analyzer with LabVIEW Easily and quickly integrate your ThinkRF R5500 Real-Time Spectrum Analyzer into your existing or new NI
More informationSOFTWARE RELEASE NOTES For SmartSystems Server Version
SOFTWARE RELEASE NOTES For Server Version 3.41.03.0659 1. VERSION INFORMATION... 2 2. INSTALLATION NOTES AND COMPATIBILITY... 3 2.1 READ THIS IF YOU ARE UPGRADING FROM A PRIOR VERSION!... 3 2.2 SYSTEM
More informationWirnet ifemtocell DATASHEET. Indoor LoRaWAN gateway for smart IoT chain. 1. Hardware Key Features. 1.1 Hardware block diagram.
Wirnet ifemtocell Indoor LoRaWAN gateway for smart IoT chain Unlicensed band Long Range (LoRa ) bidirectional communications capabilities Supported bands: 863-873MHz, 902-928MHz, 915-928MHz (depending
More informationMicrosoft Flow Overview
Microsoft Flow Overview By: Melissa Hubbard @melihubb About Me: SharePoint consultant who specializes in "no code," easy to use solutions for simplifying and automating business processes. Project Management
More informationAgilent E7478A GPRS Drive Test System
Agilent E7478A GPRS Drive Test System Product Overview Quickly deploy your GPRS networks and manage multiformat environments Our drive test solution doesn t just uncover problems on your GPRS network it
More informationUsing CobraNet networking with Bose ControlSpace and PowerMatch products.
Using CobraNet networking with Bose ControlSpace and PowerMatch products. CobraNet network audio expansion cards are available for both the ESP-88/00 engineered sound processors and the PowerMatch PM8500/N
More informationMonitoring and Managing the Network (Pharos Control)
Monitoring and Managing the Network (Pharos Control) CHAPTERS 1. 2. Manage Firmware Files 3. Configure Scheduled Tasks 4. Configure Trigger Rules This guide applies to: Phaos Control 2.0. This guide introduces
More informationJenkins: A complete solution. From Continuous Integration to Continuous Delivery For HSBC
Jenkins: A complete solution From Integration to Delivery For HSBC Rajesh Kumar DevOps Architect @RajeshKumarIN www.rajeshkumar.xyz Agenda Why Jenkins? Introduction and some facts about Jenkins Supported
More informationSimulation, prototyping and verification of standards-based wireless communications
Simulation, prototyping and verification of standards-based wireless communications Colin McGuire, Neil MacEwen 2015 The MathWorks, Inc. 1 Real Time LTE Cell Scanner with MATLAB and Simulink 2 Real time
More informationRFNoC : RF Network on Chip Martin Braun, Jonathon Pendlum GNU Radio Conference 2015
RFNoC : RF Network on Chip Martin Braun, Jonathon Pendlum GNU Radio Conference 2015 Outline Motivation Current situation Goal RFNoC Basic concepts Architecture overview Summary No Demo! See our booth,
More informationIEEE Testing Signal Compliance of ZigBee Standard
IEEE802.15.4 Testing Signal Compliance of ZigBee Standard Tektronix 1 Agenda: 1: What is ZigBee 2: ZigBee Specification 3: ZigBee Signal Analysis 4: Demonstration for ZigBee analysis 2 What is ZigBee (1)
More informationConformance test system with unique test coverage
Conformance test system with unique test coverage With its combination of test coverage and usability, the next-generation R&S TS 8980 conformance test system outperforms any other solution on the market.
More informationProcess Description and Control. Chapter 3
Process Description and Control 1 Chapter 3 2 Processes Working definition: An instance of a program Processes are among the most important abstractions in an OS all the running software on a computer,
More informationAndroid PC Splash Brothers Design Specifications
Android PC Splash Brothers Design Specifications Contributors: Zach Bair Taronish Daruwalla Joshua Duong Anthony Nguyen 1. Technology background The Android x86 project has been in existence since 2011.
More informationVolumio 2 Quick Start
Volumio 2 Quick Start COLOFON Version 1 dated January 9, 2017. Supporting Volumio version 2.041. Written by Sven Van Caekenberghe. We reserve the right to change products or their features at any time
More informationUSB Wireless Network Adapter User s Manual
USB Wireless Network Adapter User s Manual Rev 0.9 Regulatory compliance FCC Warning This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15
More informationWireless Communication
Wireless Communication Hwajung Lee Key Reference: Prof. Jong-Moon Chung s Lecture Notes at Yonsei University Wireless Communications Bluetooth Wi-Fi Mobile Communications LTE LTE-Advanced Mobile Communications
More informationHigh Density Experience Features in Release 8.0
This section covers the following topics in depth: Receiver Start of Packet Detection Threshold, page 1 Optimized Roaming, page 5 Dynamic Channel Assignment in RF Profiles, page 11 Receiver Start of Packet
More information54M Wireless LAN CardBus Card
54M Wireless LAN CardBus Card User s Manual Ver.2.0 Federal Communication Commission Interference Statement This equipment has been tested and found to comply with the limits for a Class B digital device,
More informationPACKAGE CONTENT TECHNICAL SPECIFICATION. Ethernet: One 10/100 Fast Ethernet RJ-45. Power Jack Power Status. LAN (Internet connection)
802.11b/g/n Range Extender 2.4 GHz 300Mbps 11N Repeater/ client bridge PRODUCT DESCRIPTION is a 2.4GHz 802.11b/g/n 300Mbps Repeater & Client Bridge (Range Booster / Extender). Range Extender solves the
More informationLicense Manager Users Manual, rev
License Manager Users Manual Rev 3.0 For use with v2017.04.05 and higher Introduction... 1 Installation... 2 Graphical Installation... 2 Service Control... 4 Manual Installation... 6 Removal... 8 Windows...
More informationHOW TO INTEGRATE NFC FRONTENDS IN LINUX
HOW TO INTEGRATE NFC FRONTENDS IN LINUX JORDI JOFRE NFC READERS NFC EVERYWHERE 14/09/2017 WEBINAR SERIES: NFC SOFTWARE INTEGRATION PUBLIC Agenda NFC software integration webinar series Session I, 14th
More informationIntroduction. Package Checklist. Minimum System Requirements. Registering Your Product. More Help
Introduction Keep a watch on your family, pet, home or office 24/7, even when you re not there. Creative Live! Cam IP SmartHD gives you a live update on your phone, wherever you are. Get activity alerts,
More informationEttus Research: Future Directions
Ettus Research: Future Directions Manuel Uhm Director of Marketing, Ettus Research Chair of the BoD, Wireless Innovation Forum manuel.uhm@ettus.com 408-610-6368 What s in a Title? RFNoC/Vivado HLS Challenge
More informationOptical Data Interface ODI-2.1 High Speed Data Formats Preliminary Specification. Revision Date
Optical Data Interface O-2.1 High Speed Data Formats Preliminary Specification Revision Date 171002 2 O 3-part Specification O-2.1: High-Speed Formats 8 to 16 bit data formats Packing Methods Optimized
More informationThinManager Platform 8
The World Leader in Thin Client Management & Industrial Mobility Solutions ThinManager Platform 8 ThinManager Platform 8 ThinManager is a simplified delivery system of centralized applications and information
More informationPMS 138 C Moto Black spine width spine width 100% 100%
Series MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. 2009 Motorola, Inc. Table of
More informationAT&T Global Network Client for Android
Version 4.1.0 AT&T Global Network Client for Android 2016 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of AT&T Intellectual
More informationNetwork Deployment Guide
WC-COA WC-COA-I Network Deployment Guide Contact Information FREE 24/7 technical support or order toll-free in the U.S. Call 877-877-BBOX (outside U.S.: call 724-746-5500) www.blackbox.com info@blackbox.com
More informationGrandstream Networks, Inc. GWN.Cloud Application for ios TM User Manual
Grandstream Networks, Inc. GWN.Cloud Application for ios TM User Manual COPYRIGHT 2018 Grandstream Networks, Inc. http://www.grandstream.com All rights reserved. Information in this document is subject
More informationBlackVue C App Manual
BlackVue C App Manual BlackVue C App Manual Contents Connecting to BLACKVUE CLOUD... 3 (A) Create an account... 3 (B) Register your dashcam with your account... 3 (C) Connect your BlackVue dashcam to a
More informationAppearance. Before installation, please read the whole instruction below, and operate. as the instruction. 1. WiFi indicator. 2.
Appearance Before installation, please read the whole instruction below, and operate as the instruction. 1. WiFi indicator 2. 3G indicator 3. Power indicator 4. Microphone 5. WiFi button 6. Power button
More informationWireless Connectivity Test Set MT8862A. Product Introduction
Wireless Connectivity Test Set MT8862A Product Introduction Contents Market Trend & Solutions MT8862A Product Introduction MT8862A Applications 2 M a r k e t T r e n d & S o l u t i o n s 3 Connected devices
More informationThe Otto Home Control app allows for control of your motorized window coverings through your smartphone/tablet
TM SET UP INSTRUCTIONS ABOUT THE OTTO HOME CONTROL APP The Otto Home Control app allows for control of your motorized window coverings through your smartphone/tablet THE APP ALLOWS FOR: Individual and
More informationANITE S-CORE APPLICATION TESTING
WWW.ANITE.COM ANITE S-CORE APPLICATION TESTING GETTING STARTED GUIDE 22 ND MAY 2017 000-015-480 ISSUE 5 Keysight Technologies 2012-2017 Commercial in Confidence Keysight Technologies 2012-2017 Customer
More informationGhotit Real Writer and Reader for Chromebooks and Android User Guide
Ghotit Real Writer and Reader for Chromebooks and Android User Guide Version 2.0 2018 Ghotit Ltd. - 1 - Contents Ghotit Real Writer & Reader App... 3 Setup 4 Text Correction Application Main Screen...
More informationCtek SkyCloud. Application Note. Ctek SkyCloud. Asset Tracking and Management AN010. APP Note AN010. Ctek, Inc.
Revision: 1.1 Application Note Ctek SkyCloud APP Note Ctek SkyCloud Asset Tracking and Management Ctek, Inc. 1891 N. Gaffey St. Ste. E San Pedro, CA 90731 Table of Contents INTRODUCTION... 1 SKYCLOUD SERVICES...
More informationDirk Zwemer, Intercax LLC Technote: Applications of MBE to Electronics
75 Fifth Street NW, Suite 312 Atlanta, GA 30308, USA voice: +1-404-592-6897 web: www.intercax.com email: info@intercax.com Dirk Zwemer, Intercax LLC Technote: Applications of MBE to Electronics Abstract
More informationNutaq Pico LTE 2 nd Generation
Nutaq Pico LTE 2 nd Generation Software-Defined Radio Network in-a-box PRODUCT SHEET nutaq.com Nutaq Pico LTE 2 nd Generation Now supporting Cat-M1 & NB-IoT Real-time LTE enodeb and EPC All-integrated
More informationIntroduction. Built-in speaker. Infrared lights. Camera lens. Reset button. Indicator light. Micro- USB port for power supply.
Axel USER MANUAL Contents Introduction 4 LED Indicators 5 What s Included 6 Wi-Fi Requirements 7 Mobile Device Requirements 7 Download the Momentum App 8 Pairing 9 Pairing additional Momentum Devices 11
More informationSharePoint General Instructions
SharePoint General Instructions Table of Content What is GC Drive?... 2 Access GC Drive... 2 Navigate GC Drive... 2 View and Edit My Profile... 3 OneDrive for Business... 3 What is OneDrive for Business...
More informationA1. Technical methodology
A1. Technical methodology The Ofcom mobile research app project is the latest phase of Ofcom s work to measure mobile performance and the consumer experience of using mobile services. The new methodology
More informationNutaq. PicoSDR FPGA-based, MIMO-Enabled, tunable RF SDR solutions PRODUCT SHEET I MONTREAL I NEW YORK I. nutaq. .com QUEBEC
Nutaq PicoSDR FPGA-based, MIMO-Enabled, tunable RF SDR solutions PRODUCT SHEET QUEBEC I MONTREAL I NEW YORK I nutaq.com Nutaq PicoSDR Includes Nutaq OFDM Reference Design Up to 4 independent TRX, synchronized
More informationSoftware Defined Modems for The Internet of Things. Dr. John Haine, IP Operations Manager
Software Defined Modems for The Internet of Things Dr. John Haine, IP Operations Manager www.cognovo.com What things? 20 billion connected devices Manufactured for global markets Low cost Lifetimes from
More informationTest and Measurement Product Catalog. ZTEC Instruments. The Leader in Modular Oscilloscopes
2007 Test and Measurement Product Catalog ZTEC Instruments The Leader in Modular Oscilloscopes From the President I appreciate your interest in ZTEC Instruments. I hope this 2007 edition of our catalog
More informationThe Power of Testing Embedded IoT Devices. Jithu Abraham RSUK Product Manager
The Power of Testing Embedded IoT Devices Jithu Abraham RSUK Product Manager Outline Opportunities ahead Challenges for IoT Value and need for testing Example : Testing an IoT device 2 Outline Opportunities
More informationChapter 2: Operating-System Structures. Operating System Concepts 9 th Edit9on
Chapter 2: Operating-System Structures Operating System Concepts 9 th Edit9on Silberschatz, Galvin and Gagne 2013 Objectives To describe the services an operating system provides to users, processes, and
More informationCMT2110A/2210A One-Way RF Link Development Kits User s Guide
AN103 CMT2110A/2210A One-Way RF Link Development Kits User s Guide Introduction CMT2110A/2210A One-Way RF Link Development Kits (Development Kits) are a set of the hardware and software tools designed
More informationOptical Data Interface ODI-2 Transport Layer Preliminary Specification. Revision Date
Optical Data Interface O-2 Transport Layer Preliminary Specification Revision Date 171002 2 O 3-part Specification O-2.1: High-Speed Formats 8 to 16 bit data formats Packing Methods Optimized for SDR &
More informationIntroduction CHAPTER. Review Questions
1 CHAPTER Introduction Review Questions Section 1.1 1.1 What are the four components of a computer system? 1.2 Provide at least three resources the operating system allocates. 1.3 What is the common name
More informationTECHNICAL NOTE TNDA05
TECHNICAL NOTE TNDA05 Title: Configuring a PAXCDC30 DeviceNet card with an AB 1747- SDN Scanner Card RLC Product(s): PAXCDC30 This Technical Note is intended to be used along with the Red Lion Controls
More informationUsing the ACN Companion app
Using the ACN Companion app Ø General Guidelines 1. Downloading and installing of ACN Companion Visit the Google Play or the App Store to download the free ACN Companion app. Search for "ACN Companion"
More informationHigh Power Wireless N USB Adapter User s Manual
High Power Wireless N USB Adapter User s Manual 2 Table of Contents 1. Introduction... 4 1.1 Package Contents... 4 1.2 Features... 4 2. Installation... 5 3. Configuring the Adapter... 11 4. Wireless Utility...
More informationEnabling Cross-Platform File Replication with Data Integrity
Enabling Cross-Platform File Replication with Data Integrity Cross Platform Support Computers on your Local Area Network are discovered automatically, thereby streamlining your installation process. Network
More informationM M WIFI Module
M1002 300M WIFI Module Stable and High Performance 32bit MIPS Processor Compliant with IEEE 802.11n standard, up to 300Mbps Data Rate Small and Pin Hole Mounting Design 3.3VDC Input Power, Low Power Consumption
More informationGLOSSARY OF CELLUAR TERMS
GLOSSARY OF CELLUAR TERMS Air Interface: It is the operating system of a wireless network.. Airtime: The amount of time a person spends talking on their cellular device. AMPS: Advanced mobile phone service
More informationNutaq. PicoSDR FPGA-based, MIMO-Enabled, tunable RF SDR solutions PRODUCT SHEET I MONTREAL I NEW YORK I. nutaq. .com QUEBEC
Nutaq PicoSDR FPGA-based, MIMO-Enabled, tunable RF SDR solutions PRODUCT SHEET QUEBEC I MONTREAL I NEW YORK I nutaq.com Nutaq PicoSDR Includes Nutaq OFDM Reference Design Up to 4 independent TRX, synchronized
More informationAR-IQ v.1.1. Receiver Control. I/Q Record & Playback. for AR-ALPHA
AR-IQ v.1.1 Receiver Control I/Q Record & Playback for AR-ALPHA March 3, 2010 Purpose AR-IQ software allows direct control of the AR-Alpha receiver through a graphical interface. The recorded samples are
More information2.0 MUSTANG MINI. Fender FUSE Compatible Products in this manual:
Fender FUSE Compatible Products in this manual: MUSTANG TM MINI Contents Firmware Update 2 Preset Editor 3 Pedal Effects 4 Rack Effects 5 Advanced Amplifier Settings 6 Preset Info Screen 7 Band Track Screens
More informationUser Manual. MDWorkflow. Web Application from Midrange Dynamics
User Manual MDWorkflow Web Application from Midrange Dynamics (Version 7.0) Tel. +41 (41) 710 27 77, Fax +41 (41) 710 95 87, www.midrangedynamics.com 1 / 31 MDWorkflow - Table of Contents 1 INTRODUCTION...
More informationAdministrator Guide. v Decisions on Demand, Inc. - All Rights Reserved
Administrator Guide v1.14 2015 Decisions on Demand, Inc. - All Rights Reserved Table of Contents Table of Contents Introduction Pre-requisites Additional resources Document outline Architecture overview
More informationRASDRWin Companion Software for RASDR. Paul Oxley Retired AT&T Microwave Engineer David Fields Stan Kurtz
RASDRWin Companion Software for RASDR Paul Oxley Retired AT&T Microwave Engineer David Fields Stan Kurtz Abstract: An update of the RASDR project will be presented. The paper demonstrates Windows control
More informationEmbedded Tech Trends 2014 New EW architectures based on tight coupling of FPGA and CPU processing
Embedded Tech Trends 2014 New EW architectures based on tight coupling of and CPU processing 1 Sensors to Parallel Processing to Wide-Area Networks RF Sampling behind antenna LVDS capture Processing DMA
More informationThinkRF R5500. Real-Time Spectrum Analyzer 9 khz to 8 GHz / 18 GHz / 27 GHz. Technical Data Sheet Preliminary
Technical Data Sheet Preliminary ThinkRF R5500 Real-Time Spectrum Analyzer 9 khz to 8 GHz / 18 GHz / 27 GHz Featuring Real-Time Bandwidth (RTBW) up to 100 MHz Spurious Free Dynamic Range (SFDR) up to 100
More informationSecurity Philosophy. Humans have difficulty understanding risk
Android Security Security Philosophy Humans have difficulty understanding risk Safer to assume that Most developers do not understand security Most users do not understand security Security philosophy
More informationDSS User Guide. End User Guide. - i -
DSS User Guide End User Guide - i - DSS User Guide Table of Contents End User Guide... 1 Table of Contents... 2 Part 1: Getting Started... 1 How to Log in to the Web Portal... 1 How to Manage Account Settings...
More informationDocument revision: F
Document revision: F Important Notice Copyright 2017 Enforcement Video, L.L.C. (dba WatchGuard Video). All rights reserved. This document and supporting data are the exclusive property of Enforcement Video,
More informationUser Guide. Pharos Control Software
User Guide Pharos Control Software 1910012155 REV 2.0.1 April 2017 COPYRIGHT & TRADEMARKS Specifications are subject to change without notice. is a registered trademark of TP-Link Technologies Co., Ltd.
More informationREMOTE MANAGER (YellowFin d Fixed WiMAX Analzyer) Manual version 1.0
REMOTE MANAGER (YellowFin 802.16d Fixed WiMAX Analzyer) Manual version 1.0 Remote Manager User s Manual Introduction......... 2 Installation......... 2 System Requirements........ 3 Registration Code......
More informationCopyright 2017 Samsung. All Rights Reserved. O-Hoon Kwon, Ph.D. Samsung Electronics
1 Copyright 2017 Samsung. All Rights Reserved. O-Hoon Kwon, Ph.D. Samsung Electronics Intro Tizen Linux kernel based Embedded OS for wide range of devices, where Mobile, Wearable, TV are maintained as
More informationEnd User Manual. December 2014 V1.0
End User Manual December 2014 V1.0 Contents Getting Started... 4 How to Log into the Web Portal... 5 How to Manage Account Settings... 6 The Web Portal... 8 How to Upload Files in the Web Portal... 9 How
More information