PLUG IN TO THE WIRELESS WORLD Open-AT V1.1 10/00 Open-AT presentation www.sendsms.cn.

Slides:



Advertisements
Similar presentations
FatMax Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 LicenseCreative Commons Attribution-NonCommercial-ShareAlike 2.5.
Advertisements

© 2003, Cisco Systems, Inc. All rights reserved..
INTRODUCTION TO SIMULATION WITH OMNET++ José Daniel García Sánchez ARCOS Group – University Carlos III of Madrid.
MHK200 Module 1: Introduction to Windows CE. MHK200 Overivew Windows CE Design Goals Windows CE Architecture Supported Technologies, Libraries, and Tools.
Chapter 2 Operating System Overview Operating Systems: Internals and Design Principles, 6/E William Stallings.
PLUG IN TO THE WIRELESS WORLD Open-AT marketing V1.2 Open-AT marketing presentation
Impala: A Middleware System for Managing Autonomic, Parallel Sensor Systems Ting Liu and Margaret Martonosi Princeton University.
Handheld TFTP Server with USB Andrew Pangborn Michael Nusinov RIT Computer Engineering – CE Design 03/20/2008.
UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
Computer Hardware Processing and Internal Memory.
1 Component Description Alice 3d Graphics Software Human Computer Interaction Institute Carnegie Mellon University Prepared by: Randy Pausch,
Figure 1.1 Interaction between applications and the operating system.
Coordinate Based Tracking System
Copyright © 2006 Intel Corporation, released under EPL version /20061 Eclipse DSDP-TM Target Connection Adapters Peter Lachner WW08’06 rev 1.0.
1-1 Embedded Software Development Tools and Processes Hardware & Software Hardware – Host development system Software – Compilers, simulators etc. Target.
ECE 4220 Real Time Embedded Systems Final Project Presentation Spring 2014 University of Missouri Columbia By: Michael Brauch Temperature Data Logger.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition Chapter 2: Operating-System Structures Modified from the text book.
What is Router? Router is a device which makes communication between two or more networks present in different geographical locations. Routers are data.
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
How Hardware and Software Work Together
Slides created by: Professor Ian G. Harris Test and Debugging  Controllability and observability are required Controllability Ability to control sources.
Revised: Aug 1, ECE 263 Embedded System Design Lesson 1 68HC12 Overview.
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
What is system software and what are its parts? Programs that control operation of computer Two parts are operating systems utility programs.
1 Hardware Security Mechanisms Krste Asanovic U.C. Berkeley August 20, 2009.
Three fundamental concepts in computer security: Reference Monitors: An access control concept that refers to an abstract machine that mediates all accesses.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.0 Module 1 WANs and Routers.
Providing Bluetooth Functionality on Embedded Devices: A look at Embedded Operating Systems and Bluetooth Stacks Brian Fox Supervisors: Dr Greg Foster.
Android for Java Developers Denver Java Users Group Jan 11, Mike
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
PRESENTED BY :BIREN KUMAR SAMAL ADMISSION NO:22I&E/2000.
1 XYZ: A Motion-Enabled, Power Aware Sensor Node Platform for Distributed Sensor Network Applications Presenter: James D. Lymberopoulos, A. Savvides.
Product Roadmap.
1 Version 3.1 Module 1 WANs and Routers. 2 Version 3.1 WANS WAN operates at the physical layer and the data link layer of the OSI reference model. Provide.
Operating Systems David Goldschmidt, Ph.D. Computer Science The College of Saint Rose CIS 432.
NIOS II Ethernet Communication Final Presentation
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 2 Introduction to Routers.
Chapter 1: Introduction and History  Where does the operating system fit in a computing system?  What does the operating system achieve?  What are the.
RL78 Code & Dataflash.
25 April 2000 SEESCOASEESCOA STWW - Programma Evaluation of on-chip debugging techniques Deliverable D5.1 Michiel Ronsse.
UNIX Unit 1- Architecture of Unix - By Pratima.
S Yumiko Kimezawa A design of the ECG prototype system for two leads November 5, 20101Preliminary presentation.
SYSTEM SOFTWARE DESIGN JAMES ZUROSKE Pet Proximity Sensor.
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
Week1: Introduction to Computer Networks. Copyright © 2012 Cengage Learning. All rights reserved.2 Objectives 2 Describe basic computer components and.
Types of Software Chapter 2.
Hanging Messages - MLE January 2001 Emily L. Chang - Software Agents Group - MLE January 2001.
Pushpin Computing System Overview Joshua Lifton et. al Ubicomp class reading Presented by BURT.
© 2002, Cisco Systems, Inc. All rights reserved..
Software Toolchains. Motivation 2 Write Run Edit, compile, link, run, debug same platform Desktop Write Run Edit, compile, link, debug on host; run on.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
1 Chapter 2: Operating-System Structures Services Interface provided to users & programmers –System calls (programmer access) –User level access to system.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 2 Introduction to Routers.
Written by : Oren Frenkel Intel Confidential ® C CD SDS.
WAVECOM©2005. All rights reserved 1 PROTECTIONS Embedded Software Architecture AT commands Parser Customer Application written in Standard ANSI C Wavecom.
An Embedded Wireless Mini-Server with Database Support Presented by: Amit Kumar.
By Ganesan Alagu Ganesh Feb 26, 2008
Voice Controlled Robot by Cell Phone with Android App
Software 12/1/2008.
PICK N PLACE ROBOTIC ARM AND MOVEMENT CONTROLLED BY ANDROID WIRELESSLY
Open-AT marketing presentation
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
Current Generation Hypervisor Type 1 Type 2.
By Ganesan Alagu Ganesh Feb 21, 2008
PC Mouse operated Electrical Load Control Using VB Application
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
PICK N PLACE ROBOTIC ARM AND MOVEMENT CONTROLLED BY ANDROID WIRELESSLY
Outline Operating System Organization Operating System Examples
Presentation transcript:

PLUG IN TO THE WIRELESS WORLD Open-AT V1.1 10/00 Open-AT presentation

CONFIDENTIAL - No diffusion allowed without Wavecom permission O verview Software mechanism allowing a customer to embed an AT commands based application into a Wavecom product Customer application to be developped in C language Specific development and debug tools provided by Wavecom Available on all Wavecom dual band products starting from Q1/01

CONFIDENTIAL - No diffusion allowed without Wavecom permission P rinciple EmbeddedApplicationEmbeddedApplication Wavecom Core Software Wavecom External application driving the Wavecom device through the serial link External application driving the Wavecom device through the serial link

CONFIDENTIAL - No diffusion allowed without Wavecom permission S oftware architecture Wavecom API Layer Wavecom Core Embedded Application Wavecom Core Software Embedded software WAVECOM MODULE AT Command API OS API Wavecom library Embedded API Layer Embedded Core Application Mandatory API AT Cmd Embedded API Standard API OS API

CONFIDENTIAL - No diffusion allowed without Wavecom permission O perating modes  The Open-AT facility supports several operating modes : stand alone mode  A stand alone mode: the embedded application drives the Wavecom device on its own « dual » mode  a « dual » mode : the embedded application co-operates with an external application standard mode  a standard mode in which the external application drives the Wavecom device (no interaction with the embedded application)

CONFIDENTIAL - No diffusion allowed without Wavecom permission S tand-alone mode send and receive AT commands primitives  The embedded application drives the Wavecom Core software through an internal mechanism based on send and receive AT commands primitives

CONFIDENTIAL - No diffusion allowed without Wavecom permission C ooperative mode (1) cooperate  The embedded application can be used to cooperate with an external application

CONFIDENTIAL - No diffusion allowed without Wavecom permission C ooperative mode (2)  The embedded application can then filter:  The AT commands sent by the external application to the Wavecom core (pre-parsing)  The responses received from the Wavecom core (post-parsing) to take control of the serial link  The Open-AT facility also allows the embedded application to take control of the serial link application specific  The data flow can then be fully application specific

CONFIDENTIAL - No diffusion allowed without Wavecom permission T echnical overview  The following resources are available for the embedded application: Memory size   512 kBytes ROM   32 kBytes RAM Processing power   0.5 MIPS during GSM communication  1 to 2 MIPS when no GSM com. active

CONFIDENTIAL - No diffusion allowed without Wavecom permission T ools  In order to ease the development Wavecom provides debug tools running on PC:  Embedded application simulator  External execution environment for the embedded application  Terminal emulator  Traces monitoring software

CONFIDENTIAL - No diffusion allowed without Wavecom permission P rimitives  The main API primitives available are:  AT commands related API  Send AT command  Subscribe to unsollicited indications,…  OS related API  Start/Stop timer  Read/Write data in Flash memory  Init/Get/Release memory,…