PIKA Technologies Inc. FSK Bypass Application Sample October 2009.

Slides:



Advertisements
Similar presentations
Three types of remote process invocation
Advertisements

Facts about Welcome to this video from Ozeki. In this video I will present what makes Ozeki Phone System XE the Worlds best on-site software PBX for Windows.
purpose Search : automation methods for device driver development in IP-based embedded systems in order to achieve high reliability, productivity, reusability.
Channel Access Enhancements J. Hill. R3.14 Enhancements Large array support in the portable server –nearly complete –a priority for SNS Port syntax for.
Networking at Home and Abroad
Chapter Six Networking Hardware.
© 2014 IBM Corporation Empowering the IBM ecosystem Introduction to Developing applications using node.js on Bluemix IBM Ecosystem Development Instructors.
Reza hooshangi ( ). short history  One of the last major challenges for the web is to enable human communication via voice and video: Real Time.
PIKA Technologies Inc. PADS for the PIKA WARP Appliance March 2009.
© 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—5-1 Implementing Media Resources, Features, and Applications Implementing Cisco Unified Video.
Client Server Model The client machine (or the client process) makes the request for some resource or service, and the server machine (the server process)
4.7.1 Thread Signal Delivery Two types of signals –Synchronous: Occur as a direct result of program execution Should be delivered to currently executing.
Threads CS 416: Operating Systems Design, Spring 2001 Department of Computer Science Rutgers University
EVerge™ & Amateur Radio Michael Lozano, KØNGA December 7, 2013.
QAD .Net UI: New Enhancements
PIKA Technologies Inc. Analog Logger Application Sample December 2009.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
September 6, 2015 Connecting Client Applications to Informix Databases using IBM Informix Connect and ODBC James Edmiston Database Consultant Quest Information.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Reporting from Contract.
PRESENTATION 2 Sri Raguraman CIS 895 Kansas State University.
Welcome! Today’s Webinar: PIKA’s MonteCarlo Tools Irene Crosby Head of Marketing PIKA Technologies.
E-MetroTel UC X Wallboard Overview Sales Overview 05 Dec 2013 E-MetroTel Proprietary and Confidential E-MetroTel is where EVERGREEN is alive and well.
11 SYSTEM PERFORMANCE IN WINDOWS XP Chapter 12. Chapter 12: System Performance in Windows XP2 SYSTEM PERFORMANCE IN WINDOWS XP  Optimize Microsoft Windows.
PIKA Technologies Inc. Digital Logger Application Sample April 2010.
Lecture Set 2 Part B – Configuring Visual Studio; Configuration Options and The Help System (scan quickly for future reference)
What’s TSP ? Code : STM#340 STM#340: What’s TSP ?
Copyright © 2002 Legato Systems, Inc. AlphaStor 3.1 Support in NW Dan Gajanovic Legato Confidential.
Debugging an Application Lab. Build/Debug Process A start Load Closest Sample “debug” into MULTI editor Cut and Paste Changes into Sample Build Modified.
DIGITAL RECORDING SYSTEM Installation Setup Wizard About Our Software.
Some Design Notes Iteration - 2 Method - 1 Extractor main program Runs from an external VM Listens for RabbitMQ messages Starts a light database engine.
User Application Low Level API High Level API RequestsData & Events Low Level API Calls IP NIC Digital T1/E1 PCI and PCIe Analog Station FXS PCIe Analog.
User Application AoH APIAoB APIGP API RequestsData & Events Daytona MM PCI Inline MM PCI PrimeNet MM PCI cPCI PrimeNet MM Digital Gateway Low Level API.
A Critical Analysis of the Windows mLAN Driver
PIKA Technologies Inc. HMP Conference Application Sample May 2010.
User Application AoH API GP API RequestsData & Events Low Level API Calls IP NIC Digital T1/E1 PCI and PCIe Analog Station FXS PCIe Analog Trunk FXO PCIe.
PJSUA – A command line SIP user agent
PIKA Technologies Inc. RPC Client/Server Application Sample October 2009.
The Main Injector Beam Position Monitor Front-End Software Luciano Piccoli, Stephen Foulkes, Margaret Votava and Charles Briegel Fermi National Accelerator.
1 © 2005 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Public Cisco Unity Connection Notification Jane Rygg Core Services.
ECGR-6185 µC/OS II Nayana Rao University of North Carolina at Charlotte.
PRESENTATION 2 Sri Raguraman CIS 895 Kansas State University.
PIKA Technologies Inc. CAS Logger Application Sample August 2014.
PIKA Technologies Inc. Digital Logger Application Sample March 2010.
Implementation of Embedded OS Lab3 Porting μC/OS-II.
Homework Assignment #1 J. H. Wang Sep. 22, Homework #1 Chap.2: 2.10 Chap.3: 3.1, 3.4, 3.5* (or 3.6*) Chap.4: 4.6, 4.8* (Optional: End-of-chapter.
Lesson 2 Component Overview Core Hardware Fundamentals.
By Nitin Bahadur Gokul Nadathur Department of Computer Sciences University of Wisconsin-Madison Spring 2000.
User Application AoH APIAoB APIGP API RequestsData & Events Daytona MM PCI Inline MM PCI PrimeNet MM PCI cPCI PrimeNet MM Digital Gateway Low Level API.
CSL DAT Adapter CSL 2.x DAT Reference Implementation on EDMA3 hardware using EDMA3 Low level driver.
General Purpose Grid Computing LCA. Specification The system will provide a multi-threaded, shared memory environment that is distributed across a loosely.
Optimizing your windows system. Windows updates Updates Security updates Feature updates Driver updates Service pack A group of features & Security updates.
InterVLAN Routing 1. InterVLAN Routing 2. Multilayer Switching.
Device Service SDK Deep Dive
CS 6560: Operating Systems Design
CC2650 RF Min-ju Kang RTLAB.
User Application GP API AoH API AoB API Requests Data & Events
Threads and Locks.
Prepare Cisco with Valid Dumps Dumps4download.co.in
Flight Recorder in OpenJDK
Simultaneous Multithreading in Superscalar Processors
Cognitive Service in AR platform.
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang Yang
John D. McGregor Module 0 Session 2 Infrastructure and problem
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
Networking at Home and Abroad
Teacher This presentation describes how to locate, download and use the Formative Test resources. Please allow about 15 minutes to go through the presentation.
Automotive Testing Automation
PRIME/GreenLight project Miguel Erazo
Overview of System Development for Windows CE.NET
ASP.NET Core Middleware Fundamentals
Presentation transcript:

PIKA Technologies Inc. FSK Bypass Application Sample October 2009

What is it? Sample Application developed in C++ Can be used to record an FSK signal once the call is established Uses Media Bypass feature

Overall Architecture Description (1/2) At start-up the main thread will create the FSK Receive Entry container. The main thread will then spawn the event thread. The event thread is used to handle asynchronous events from the PIKA driver. Only incoming calls will be handled. Once an incoming call is answered, the PK_BYPASS_FSK_Start call is made to bypass the GrandPrix media processing. This will in turn call PKX_CHANNEL_GetBypassInfo : Get Media Stream handle PKH_FSK_GetConfig : Get FSK configuration PKH_FSK_SetConfig: Set FSK Configuration PKH_QUEUE_Attach : Attach media stream handle to HMP Queue PKX_CHANNEL_EnableBypass : Enable Bypass for Channel PKH_FSK_RxStart: Start Low Level FSK recording PKH_FSK_GetRxData : Handle FSK events

Overall Architecture Description (2/2) Once the FSK is deemed completed, the PK_BYPASS_FSK_Stop call is made to stop the bypass feature. This will in turn call PKH_FSK_RxStop: Stop Low Level FSK recording PKX_CHANNEL_DisableBypass : Disable Bypass for Channel For cleanup purposes, the PK_BYPASS_FSK_Cleanup is called before exiting the application

Getting Started Install the PIKA Low Level HMP API and PIKA High Level on a PC ( 2.7.x or newer ) as described in the Getting Started Guide Install the Analog Trunk board in the PC Download, Compile, and run the FSK Bypass Sample application

Application thread diagram Main Thread Main Event Thread PIKA GrandPrix Library Spawn Thread PKX_SYSTEM_XXX PKX_GROUP_XXX PKX_CHANNEL_XXX PIKA MonteCarlo Library FSK Bypass Event Thread PKH_CHANNEL_XXX PKH_FSK_XXX PKX_CALL_XXX Incoming Call Events Incoming FSK Events Spawn Thread

CFskReceiveContainer Class containment CFskReceive 1 n FSK Main Sample 1 1

Where can I find it? The Source code is located under: le/ le/