Based on the following Circuit Cellar Articles. Developing a Mobile Phone Application. The story Spark podcast 49. The articles

Size: px
Start display at page:

Download "Based on the following Circuit Cellar Articles. Developing a Mobile Phone Application. The story Spark podcast 49. The articles"

Transcription

1 Based on the following Circuit Cellar Articles Developing a Mobile Phone Application Compare and contrast to ENCM515 Lab ideas Kotchorek, R., M. R. Smith, V. Garousi, "Development of a basic mobile phone application", Circuit Cellar magazine. Published in issue #245, Dec Kotchorek, R., M. R. Smith, V. Garousi, "Adding health monitoring capability to a mobile phone application" Circuit Cellar magazine, Published in issue #246, Jan The story Spark podcast 49 The podcast explained how HappyWakeUp (happywakeup.com) used a cell phone to monitor the sounds of a sleeper s movement for the last half-an-hour before a planned wake-up alarm call. This time consists of alternating deep sleep and arousal periods. Wake up during an arousal time, and you are refreshed. Prototype for mobile applications to form the first practical part of a software engineering course on the Reliable development of mobile medical devices. The articles Building the initial Snorecognizer prototype at the Hello World level demonstrates how to write software to use the many basic features available on a PDA or smart phone. This meant that the prototype will have to accept input commands from the available keys and display text together with handling basic audio operations. By doing some basic DSP analysis on the monitored input sounds, the final cell phone Snorecognizer will output graphs on the maximum number of snores per snooze and other useful pieces of information

2 Getting started 90-trial version of Visual Studio 2008 Professional is available on Microsoft s site ( downloads Microsoft Developer Network function descriptions/usage guides (msdn.microsoft.com/). The Windows Mobile SDKs are also available on the same download site Compare to a VDSP project build Details in articles Auto build simpler to template for basic TTCOS project Clicking on the finish button causes Visual Studio to generate a large portion of the code for us. The WinMain( ) function, the entry point into the application, continuously listens to the messages sent to it by the mobile operating system when events (interrupts) occur. These messages are then dispatched to the WndProc( ) callback function. Each call to BeginPaint( ) must be followed by an EndPaint( ) call (Line 32) to complete the painting processes. These functions can only be called inside the WM_PAINT case.

3 Running as simulation or on an actual Windows Mobile Phone find the target device menu amongst your toolbars, it can be enabled by selecting View -> Toolbars - > Device from the menu bar. Recognizing key strokes Detailed information about each WM_KEYDOWN message is contained in the wparam and lparam arguments passed to WndProc( ) (Line 1) The wparam variable contains a code corresponding to which key has been pressed. The lparam variable contains additional information about the key-press, such as whether or not the key has been pressed and released or is being held down

4 Handling record on and record off message Set up buffers At very start of prorogram Equivalent at a higher level to [--SP] = R4 But to System Heap Avoid memory leaks when application closes Equivalent to R4 = [SP++] But at system heap level

5 First prototype works Where we want to go with 2nd 1 st also records and plays back General idea of 1 st prototype Record Start on press and stop on press Demonstrate DSP application

6 Starting timers Using timer information Starting application phone graphics Drawing graph labels

7 Based on the following Circuit Cellar Articles Kotchorek, R., M. R. Smith, V. Garousi, "Development of a basic mobile phone application", Circuit Cellar magazine, Accepted September Expected to be published in issue #245, Dec Kotchorek, R., M. R. Smith, V. Garousi, "Adding health monitoring capability to a mobile phone application" Circuit Cellar magazine, Accepted, September Expected to be published in issue #246, Jan. 2011

Developing a Prototype Window s Mobile Application

Developing a Prototype Window s Mobile Application Developing a Prototype Window s Mobile Application (Part 1 of Snoozing Soundly through Snore recognition ) Riley Kotchorek, Mike Smith, Vahid Garousi University of Calgary, Canada Contact: Michael Smith,

More information

Mobile Application Development (Part 1)-Program a Sound-Monitoring Prototype

Mobile Application Development (Part 1)-Program a Sound-Monitoring Prototype See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/293654427 Mobile Application Development (Part 1)-Program a Sound-Monitoring Prototype Article

More information

Different Ways of Writing Windows Programs

Different Ways of Writing Windows Programs How Windows Works Notes for CS130 Dr. Beeson Event-Driven Programming. In Windows, and also in Java applets and Mac programs, the program responds to user-initiated events: mouse clicks and key presses.

More information

Lab. 2 Overview. Echo Switches to LED to test LEDs and Switches. How would you handle a more complex set of embedded tests

Lab. 2 Overview. Echo Switches to LED to test LEDs and Switches. How would you handle a more complex set of embedded tests Lab. 2 Overview Echo Switches to LED to test LEDs and Switches volatile unsigned char GPIOvalue; // In embedded systems ALL Global variable must be // made volatile (change-able) to reflect they are //

More information

Programming in graphical environment. Introduction

Programming in graphical environment. Introduction Programming in graphical environment Introduction The lecture Additional resources available at: http://www.mini.pw.edu.pl/~maczewsk/windows_2004 Recommended books: Programming Windows - Charles Petzold

More information

IFE: Course in Low Level Programing. Lecture 5

IFE: Course in Low Level Programing. Lecture 5 Lecture 5 Windows API Windows Application Programming Interface (API) is a set of Windows OS service routines that enable applications to exploit the power of Windows operating systems. The functional

More information

Windows Programming. 1 st Week, 2011

Windows Programming. 1 st Week, 2011 Windows Programming 1 st Week, 2011 시작하기 Visual Studio 2008 새프로젝트 파일 새로만들기 프로젝트 Visual C++ 프로젝트 Win32 프로젝트 빈프로젝트 응용프로그램설정 Prac01 솔루션 새항목추가 C++ 파일 main.cpp main0.cpp cpp 다운로드 솔루션빌드 오류 Unicode vs. Multi-Byte

More information

We display some text in the middle of a window, and see how the text remains there whenever the window is re-sized or moved.

We display some text in the middle of a window, and see how the text remains there whenever the window is re-sized or moved. 1 Programming Windows Terry Marris January 2013 2 Hello Windows We display some text in the middle of a window, and see how the text remains there whenever the window is re-sized or moved. 2.1 Hello Windows

More information

Windows and Messages. Creating the Window

Windows and Messages. Creating the Window Windows and Messages In the first two chapters, the sample programs used the MessageBox function to deliver text output to the user. The MessageBox function creates a "window." In Windows, the word "window"

More information

Computer Programming Lecture 11 이윤진서울대학교

Computer Programming Lecture 11 이윤진서울대학교 Computer Programming Lecture 11 이윤진서울대학교 2007.1.24. 24 Slide Credits 엄현상교수님 서울대학교컴퓨터공학부 Computer Programming, g, 2007 봄학기 Object-Oriented Programming (2) 순서 Java Q&A Java 개요 Object-Oriented Oriented Programming

More information

Aspect-Oriented Programming with C++ and AspectC++ AOSD 2007 Tutorial. Part V Examples. Examples V/1

Aspect-Oriented Programming with C++ and AspectC++ AOSD 2007 Tutorial. Part V Examples. Examples V/1 Aspect-Oriented Programming with C++ and AspectC++ AOSD 2007 Tutorial Part V V/1 AspectC++ in Practice - Applying the observer protocol Example: a typical scenario for the widely used observer pattern

More information

Hands-On Lab. Multitouch Gestures - Native. Lab version: Last updated: 12/3/2010

Hands-On Lab. Multitouch Gestures - Native. Lab version: Last updated: 12/3/2010 Hands-On Lab Multitouch Gestures - Native Lab version: 1.0.0 Last updated: 12/3/2010 CONTENTS OVERVIEW... 3 EXERCISE 1: BUILD A MULTITOUCH APPLICATION... 7 Task 1 Create the Win32 Application... 7 Task

More information

Hands-On Lab. Multi-Touch WMTouch - Native. Lab version: Last updated: 12/3/2010

Hands-On Lab. Multi-Touch WMTouch - Native. Lab version: Last updated: 12/3/2010 Hands-On Lab Multi-Touch WMTouch - Native Lab version: 1.0.0 Last updated: 12/3/2010 CONTENTS OVERVIEW... 3 EXERCISE 1: BUILD A MULTI-TOUCH APPLICATION... 5 Task 1 Create the Win32 Application... 5 Task

More information

1 / 16. Magnetic and Portable GPS Tracker with Long Battery Life

1 / 16. Magnetic and Portable GPS Tracker with Long Battery Life 1 / 16 Magnetic and Portable GPS Tracker with Long Battery Life 2 / 16 Content 1.INTRODUCTION... 4 2. KEY FEATURES... 4 3. HARDWARE SPECIFICATIONS... 4 4. PRODUCT IMAGE... 5 5. INSTALLATION MANUAL... 5

More information

Low-Power Processor Solutions for Always-on Devices

Low-Power Processor Solutions for Always-on Devices Low-Power Processor Solutions for Always-on Devices Pieter van der Wolf MPSoC 2014 July 7 11, 2014 2014 Synopsys, Inc. All rights reserved. 1 Always-on Mobile Devices Mobile devices on the move Mobile

More information

Window programming. Programming

Window programming. Programming Window programming 1 Objectives Understand the mechanism of window programming Understand the concept and usage of of callback functions Create a simple application 2 Overview Windows system Hello world!

More information

TK10 USER GUIDE. Hardware Specifications: 1. TK10 Features. 2. Product Image

TK10 USER GUIDE. Hardware Specifications: 1. TK10 Features. 2. Product Image 1. TK10 Features TK10 USER GUIDE Maximum 800 days working time Police & Detector s Best Choice 10000mAh Lithium-Polymer battery Drop-trigger alarm build-in GSM+GPS positioning with Google map tracking

More information

Advantech Windows CE.net Application Hand on Lab

Advantech Windows CE.net Application Hand on Lab Advantech Windows CE.net Application Hand on Lab Lab : Serial Port Communication Objectives After completing this lab, you will be able to: Create an application to open, initialize the serial port, and

More information

I/O and Device Drivers

I/O and Device Drivers I/O and Device Drivers Minsoo Ryu Real-Time Computing and Communications Lab. Hanyang University msryu@hanyang.ac.kr Topics Covered I/O Components I/O Interface I/O Operations Device Drivers 2 I/O Components

More information

Mobile Connect for USA Mobility Pagers for BlackBerry

Mobile Connect for USA Mobility Pagers for BlackBerry User Guide for Mobile Connect for USA Mobility Pagers for BlackBerry Amcom Software, Inc. Copyright Mobile Connect 3.5 Document Version 1.0 Last Saved Date: September 19, 2013 Copyright 2003-2013 Amcom

More information

Instruction Manual for

Instruction Manual for Instruction Manual for BEDDI Glow BEDDI Glow Instruction Manual Understanding BEDDI Glow Controls 1 Smart Button You can customize the smart button via the App to trigger commands such as phone finder,

More information

Windows Programming in C++

Windows Programming in C++ Windows Programming in C++ You must use special libraries (aka APIs application programming interfaces) to make something other than a text-based program. The C++ choices are: The original Windows SDK

More information

Voice Activated Devices

Voice Activated Devices Voice Activated Devices Maryl Gearhart Pat Hom Howard Kirsch Celie Placzek Mike Safer Monty Sher Ashby Village & UCB Retirement Center December 18, 2018 Overview Why voice activated devices? Practical

More information

Chapter 15 Programming Paradigm

Chapter 15 Programming Paradigm Chapter 15 Programming Paradigm A Windows program, like any other interactive program, is for the most part inputdriven. However, the input of a Windows program is conveniently predigested by the operating

More information

Hello and welcome to this Renesas Interactive module that covers the Independent watchdog timer found on RX MCUs.

Hello and welcome to this Renesas Interactive module that covers the Independent watchdog timer found on RX MCUs. Hello and welcome to this Renesas Interactive module that covers the Independent watchdog timer found on RX MCUs. 1 This course covers specific features of the independent watchdog timer on RX MCUs. If

More information

BREW Application Framework. Rajeev Singh, Managing Senior Staff Engineer QUALCOMM CDMA Technologies

BREW Application Framework. Rajeev Singh, Managing Senior Staff Engineer QUALCOMM CDMA Technologies BREW Application Framework Rajeev Singh, Managing Senior Staff Engineer QUALCOMM CDMA Technologies Agenda Application Introduction How does BREW Recognize Apps Application Concepts (Top-visible, Suspend,

More information

Bose ControlSpace Designer Software. User Guide

Bose ControlSpace Designer Software. User Guide Bose ControlSpace Designer Software User Guide 2005 Bose Corporation. No part of this work may be reproduced, modified, distributed or otherwise used without prior written permission. Contents Introduction

More information

T4400 USER GUIDE! Hardware Specifications: 1. T4400 Features

T4400 USER GUIDE! Hardware Specifications: 1. T4400 Features 1. T4400 Features T4400 USER GUIDE Designed to survive in the harsh conditions, delivering regular and accurate location records using state of the art GPS over the cellular network, the T4400 delivers

More information

CS 160: Interactive Programming

CS 160: Interactive Programming CS 160: Interactive Programming Professor John Canny 3/8/2006 1 Outline Callbacks and Delegates Multi-threaded programming Model-view controller 3/8/2006 2 Callbacks Your code Myclass data method1 method2

More information

FPGA Device Driver Design Guide on Windows 7 Embedded

FPGA Device Driver Design Guide on Windows 7 Embedded FPGA Device Driver Design Guide on Windows 7 Embedded Yunrui Zhang Guangzhou ZHIYUAN Electronics Co.,LTD Contents 1 Driver Installation 2 Driver Library 3 Driver Design Guide 1. Driver Installation 1 Open

More information

SharePoint Document Auto Title Installation Instruction

SharePoint Document Auto Title Installation Instruction SharePoint Document Auto Title Installation Instruction System Requirements Microsoft Windows SharePoint Services V3 or Microsoft Office SharePoint Server 2007. License management Click the trial link

More information

T13/T133 USER GUIDE. OMA SUPL compliant. Quad band; GSM 850/900/1800/1900 MHz GPRS Class 12

T13/T133 USER GUIDE. OMA SUPL compliant. Quad band; GSM 850/900/1800/1900 MHz GPRS Class 12 T13/T133 USER GUIDE 1. T13/T133 Features Maximum 240 days(t133) and 400 days (T13) working time Police & Detector s Best Choice 3000mAh(T133) and 5000mAh (T13) rechargeable Lithium-ion battery Clip for

More information

INSTRUCTION MANUAL RM AM/FM Digital Alarm Clock Radio

INSTRUCTION MANUAL RM AM/FM Digital Alarm Clock Radio INSTRUCTION MANUAL RM-5090 AM/FM Digital Alarm Clock Radio PRECAUTIONS CAUTION: THE APPARATUS SHALL NOT BE EXPOSED TO DRIPPING OR SPLASHING. NO OB- JECTS FILLED WITH LIQUIDS, SUCH AS VASES, SHALL BE PLACED

More information

Binghamton University. EngiNet. State University of New York

Binghamton University. EngiNet. State University of New York Binghamton University EngiNet State University of New York 1 Thomas J. Watson School of Engineering and Applied Science EngiNet WARNING All rights reserved. No Part of this video lecture series may be

More information

Operating Systems. Review ENCE 360

Operating Systems. Review ENCE 360 Operating Systems Review ENCE 360 High level Concepts What are three conceptual pieces fundamental to operating systems? High level Concepts What are three conceptual pieces fundamental to operating systems?

More information

TOUCH CONTROLLER CUWIN

TOUCH CONTROLLER CUWIN TOUCH CONTROLLER CUWIN User Manual 1 1.0 Introduction The CUWIN combines a graphic display and touch interface with a high efficiency industrial controller. It is equipped with Microsoft Windows CE 5.0

More information

ALL ABOUT COMPUTERS 2

ALL ABOUT COMPUTERS 2 Key to ALL ABOUT COMPUTERS 2 Keybooks are freely available at our website http://www.progresspublishers.com PROGRESS PUBLISHERS KRISHNA NAGAR, DELHI - 110051 EMAIL : progresspublishers@gmail.com 1. COMPUTER

More information

Chapter Objectives 1 of 2. Chapter 3. The Operating System. Chapter Objectives 2 of 2. The Operating System. The Operating System

Chapter Objectives 1 of 2. Chapter 3. The Operating System. Chapter Objectives 2 of 2. The Operating System. The Operating System Teachers Discovering Computers Integrating Technology and Digital Media in the Classroom 6 th Edition Chapter 3 Application Productivity Tools for Educators Chapter Objectives 1 of 2 Explain the role of

More information

Sit all three speakers next to each other, starting with the Echo and ending with the Dot, and you'd get one tall, one medium, and one short.

Sit all three speakers next to each other, starting with the Echo and ending with the Dot, and you'd get one tall, one medium, and one short. Echo Tap Dot Sit all three speakers next to each other, starting with the Echo and ending with the Dot, and you'd get one tall, one medium, and one short. The differences between Amazon's speakers aren't

More information

Architectural Pattern for a Very Small Microcontroller

Architectural Pattern for a Very Small Microcontroller Secaplius Architectural Pattern for a Very Small Microcontroller September 12, 2016 Introduction Using a standard architectural pattern for a very small microcontroller. When I am asked to create a software

More information

Index. Symbols. 24-hour clock, enabling/disabling,

Index. Symbols. 24-hour clock, enabling/disabling, 14_0789737264_index.qxd 9/24/07 5:36 PM Page 325 Index Symbols 24-hour clock, enabling/disabling, 213 A accepting cookies, 179 accessing settings, 300 accounts AT&T accounts, creating, 7-9 itunes Store

More information

Qno.2 Write a complete syantax of "Getparents" functions? What kind of value it return and when this function is use? Answer:-

Qno.2 Write a complete syantax of Getparents functions? What kind of value it return and when this function is use? Answer:- CS410 Visual Programming Solved Subjective Midterm Papers For Preparation of Midterm Exam Qno.1 How can I use the CopyTo method of the Windows Forms controls collection to copy controls into an array?

More information

Patent Law Spring 2014 Michael Risch Final Exam

Patent Law Spring 2014 Michael Risch Final Exam Page 1 Patent Law Spring 2014 Michael Risch Final Exam This is a take-home exam. You have eight (8) hours from the time you download the exam to complete and upload the answer. If you experience technical

More information

MOBILE COMPUTING Practical 1: Graphic representation

MOBILE COMPUTING Practical 1: Graphic representation MOBILE COMPUTING Practical 1: Graphic representation Steps 2) Then in class view select the Global, in global select the WINMAIN. 3) Then write the below code below #define MAX_LOADSTRING 100 enum Shapes

More information

Broad Objectives/Outcomes of the course

Broad Objectives/Outcomes of the course Broad Objectives/Outcomes of the course Course Aims: Introduces the basic concepts and principles in mobile computing. The major techniques involved, and networks & systems issues for the design and implementation

More information

PROFESSIONAL VOICE RECORDER SKU: VR4GBPRO

PROFESSIONAL VOICE RECORDER SKU: VR4GBPRO PROFESSIONAL VOICE RECORDER SKU: VR4GBPRO THANK YOU FOR PURCHASING THE VOICE RECORDER PRO Please read this manual before operating the professional voice recorder and keep it handy. The VR4GBPro is a professional

More information

BACHELOR OF COMPUTER APPLICATIONS (BCA)

BACHELOR OF COMPUTER APPLICATIONS (BCA) BACHELOR OF COMPUTER APPLICATIONS (BCA) BCA/ASSIGN/IV/YEAR/2012 ASSIGNMENTS Year, 2012 (4 th Semester (Pre-Revised) ) CS-06 CS-64 CS-65 CS-66 CS-67 SCHOOL OF COMPUTER AND INFORMATION SCIENCES INDIRA GANDHI

More information

LSN 4 GUI Programming Using The WIN32 API

LSN 4 GUI Programming Using The WIN32 API LSN 4 GUI Programming Using The WIN32 API ECT362 Operating Systems Department of Engineering Technology LSN 4 Why program GUIs? This application will help introduce you to using the Win32 API Gain familiarity

More information

Model TS-04 -W. Wireless Speech Keyboard System 2.0. Users Guide

Model TS-04 -W. Wireless Speech Keyboard System 2.0. Users Guide Model TS-04 -W Wireless Speech Keyboard System 2.0 Users Guide Overview TextSpeak TS-04 text-to-speech speaker and wireless keyboard system instantly converts typed text to a natural sounding voice. The

More information

HANNAH HOWARD #ABOUTME

HANNAH HOWARD #ABOUTME HANNAH HOWARD #ABOUTME Personal @techgirlwonder hannah@carbon Anecdote: I have ve.com a dog she/her REACTIVE PROGRAMMING: A Better Way to Write Frontend Applications 1. PROBLEM STATEMENT WHAT IS A COMPUTER

More information

RAILROAD & CO. TrainController Bronze. Version 9. Change Description

RAILROAD & CO. TrainController Bronze. Version 9. Change Description RAILROAD & CO. TrainController Bronze Version 9 Change Description September 2017 RAILROAD & CO. TrainController Bronze Version 9 Change Description September 2017 Copyright Freiwald Software 1995-2017

More information

Input and Interaction

Input and Interaction Input and Interaction 5 th Week, 2011 Graphical Input Devices Mouse Trackball Light Pen Data Tablet Joy Stick Space Ball Input Modes Input devices contain a trigger which can be used to send a signal to

More information

Features. Warnings and Precautions READ BEFORE OPERATING EQUIPMENT SAVE THESE INSTRUCTIONS

Features. Warnings and Precautions READ BEFORE OPERATING EQUIPMENT SAVE THESE INSTRUCTIONS SENTA Warnings and Precautions READ BEFORE OPERATING EQUIPMENT SAVE THESE INSTRUCTIONS To prevent damage to your radio or possible injury to you or others, read these safety precautions and instructions

More information

Lab 6 : Introduction to Simulink, Link for CCS & Real-Time Workshop

Lab 6 : Introduction to Simulink, Link for CCS & Real-Time Workshop Lab 6 : Introduction to Simulink, Link for CCS & Real-Time Workshop September, 2006 1 Overview The purpose of this lab is to familiarize you with Simulink, Real Time Workshop, Link for CCS and how they

More information

City Newsletter. From City Hall January 2012

City Newsletter. From City Hall January 2012 City Newsletter From City Hall January 2012 Tsunami Temporary Emergency Protocol We are searching for funding in install a permanent Tsunami Warning Alarm System At this time, our only Tsunami warning

More information

Introduce using desktop icons to open programs and menus. Introduce using a keyboard. Students should be able to locate keys with both hands

Introduce using desktop icons to open programs and menus. Introduce using a keyboard. Students should be able to locate keys with both hands Technology Operations and Concepts, Basic Operations Introduce turning on a computer and logging on Introduce using a mouse to click on icons and buttons Introduce using desktop icons to open programs

More information

Posting Document(s) in Blackboard Using an Item - 2 Methods

Posting Document(s) in Blackboard Using an Item - 2 Methods Posting Document(s) in Blackboard Using an Item - 2 Methods One of the most common uses of Blackboard is to provide your students with materials such as a syllabus, readings, or lectures. This can be easily

More information

Windows Presentation Foundation (WPF)

Windows Presentation Foundation (WPF) 50151 - Version: 4 21 January 2018 Windows Presentation Foundation (WPF) Windows Presentation Foundation (WPF) 50151 - Version: 4 5 days Course Description: This five-day instructor-led course provides

More information

CURRICULUM MAPPING FORM

CURRICULUM MAPPING FORM Aug. or Jan. I. Pod Casting 2 Sept. or Feb. II. A. Introduce Audacity Software 1. Create sound projects using Audacity software 2. Use Video Cameras to create scenes 3. Splice Video and Sound to create

More information

INTRODUCTION TO VISUAL BASIC 2010

INTRODUCTION TO VISUAL BASIC 2010 INTRODUCTION TO VISUAL BASIC 2010 Microsoft Visual Basic is a set of programming tools that allows you to create applications for the Windows operating system. With Visual Basic, even a beginner can create

More information

Globe2Go: How to use the new ipad ios app Contents

Globe2Go: How to use the new ipad ios app Contents Globe2Go: How to use the new ipad ios app Contents 1. How do I sign in and what does Available Now and My Library mean?... 2 2. How do I download an edition to read offline?... 4 3. How do I download an

More information

The first step in running a Simulive presentation is to pre-record the speakers presentation or upload a previously recorded media file.

The first step in running a Simulive presentation is to pre-record the speakers presentation or upload a previously recorded media file. The first step in running a Simulive presentation is to pre-record the speakers presentation or upload a previously recorded media file. To upload a pre-recorded media file, please click here for instructions.

More information

Version 2.0. Campus 2.0 Student s Guide

Version 2.0. Campus 2.0 Student s Guide Campus 2.0 Student s Guide Version 2.0 Campus 2.0 Student s Guide Error! No text of specified style in document. i Important Notice Copyright 2008 Tegrity, Inc. Disclaimer 2008 Tegrity, Inc. all rights

More information

User Manual. Page-Turning ebook software for Mac and Windows platforms

User Manual. Page-Turning ebook software for Mac and Windows platforms User Manual Page-Turning ebook software for Mac and Windows platforms 3D Issue is a digital publishing software solution that converts your pdfs into online or offline digital, page-turning editions. Getting

More information

Please refer to the chapters below for detailed information about all aspects of the products usage.

Please refer to the chapters below for detailed information about all aspects of the products usage. EVR_AN1802 Z-Wave mini Plug Firmware Version : 1.2 Quick Start S To include the device press the button at the plug three times within 1.5 seconds. Please refer to the chapters below for detailed information

More information

EVR_SE812 Z-Wave Siren Firmware Version : 0.0

EVR_SE812 Z-Wave Siren Firmware Version : 0.0 EVR_SE812 Z-Wave Siren Firmware Version : 0.0 Quick Start A This device is a Z-Wave actor. For Inclusion and Exclusion push the Inclusion/Exclusion Switch behind the rear cover quickly 3 times. Please

More information

C6T SEAMLESSLY CONNECT TO YOUR HOME, YOUR OFFICE, YOUR STORE. AND COMMUNICATE WITH YOUR FAMILY AND PETS.

C6T SEAMLESSLY CONNECT TO YOUR HOME, YOUR OFFICE, YOUR STORE. AND COMMUNICATE WITH YOUR FAMILY AND PETS. C6T SEAMLESSLY CONNECT TO YOUR HOME, YOUR OFFICE, YOUR STORE. AND COMMUNICATE WITH YOUR FAMILY AND PETS. With the C6T you always enjoy peace of mind. The C6T is a Wi-Fi camera that lets you control your

More information

Volume UNCHAINED WARRIOR LIMITED. Quick Start User Guide 1.2. Smart Bracelet

Volume UNCHAINED WARRIOR LIMITED. Quick Start User Guide 1.2. Smart Bracelet Volume 1 UNCHAINED WARRIOR LIMITED Quick Start User Guide 1.2 Smart Bracelet U N C H A I N E D W A R R I O R L I M I T E D User Guide for Smart Bracelet Version 1.2 Unchained Warrior Limited 2017 400 Pavilion

More information

Mechatronics Laboratory Assignment 2 Serial Communication DSP Time-Keeping, Visual Basic, LCD Screens, and Wireless Networks

Mechatronics Laboratory Assignment 2 Serial Communication DSP Time-Keeping, Visual Basic, LCD Screens, and Wireless Networks Mechatronics Laboratory Assignment 2 Serial Communication DSP Time-Keeping, Visual Basic, LCD Screens, and Wireless Networks Goals for this Lab Assignment: 1. Introduce the VB environment for PC-based

More information

Additional Help & Info

Additional Help & Info USER MANUAL Additional Help & Info If you need additional help or information, please go to REM-Fit.com for tips, info, support & tutorials. Register your product at REM-Fit.com/register ZEEQ is a registered

More information

PUBLISHING 1231 Intermediate New Media Publishing (FLASH) Instructor: Mak (Mahmoud) Abdel-Hai Office: A248 Phone: 604-3

PUBLISHING 1231 Intermediate New Media Publishing (FLASH) Instructor: Mak (Mahmoud) Abdel-Hai   Office: A248 Phone: 604-3 PUBLISHING 1231 Intermediate New Media Publishing (FLASH) Instructor: Mak (Mahmoud) Abdel-Hai Email: mabdelhai@langara.bc.ca Office: A248 Phone: 604-323-5648, ext. 1 Dates and times: s: 1.30 PM 7.25 PM

More information

InDesign CS4 is the sixth version of Adobe s flagship publishing tool,

InDesign CS4 is the sixth version of Adobe s flagship publishing tool, What InDesign Can Do for You InDesign CS4 is the sixth version of Adobe s flagship publishing tool, a product that came into its own with the third version (CS, which stands for Creative Suite). Widely

More information

EVR_SE812 Z-Wave Siren

EVR_SE812 Z-Wave Siren EVR_SE812 Z-Wave Siren Firmware Version : 0.0 Quick Start A This device is a Z-Wave actor. For Inclusion and Exclusion push the Inclusion/Exclusion Switch behind the rear cover quickly 3 times. Please

More information

Rotoscoping: Animation at its Finest. Rotoscoping is an animation technique in which animators manually trace shapes

Rotoscoping: Animation at its Finest. Rotoscoping is an animation technique in which animators manually trace shapes Rotoscoping: Animation at its Finest Steven Santure EECS 487 Special Assignment Paper 3/26/07 Rotoscoping is an animation technique in which animators manually trace shapes through a captured image sequence.

More information

Windows Wireless Service Is Not Running On This

Windows Wireless Service Is Not Running On This Windows Wireless Service Is Not Running On This Computer Win 7 Page 1 of 2 - Windows wireless service not running - posted in Windows 7: I am using win7 64 bit and cant connect wirelessly. I have tried

More information

Table of Contents DOCS, SHEETS, AND SLIDES... 2 HOME PAGE... 3 FILE NAME... 4 MENU... 4 TOOLBAR... 5 HELP... 6

Table of Contents DOCS, SHEETS, AND SLIDES... 2 HOME PAGE... 3 FILE NAME... 4 MENU... 4 TOOLBAR... 5 HELP... 6 Conventions used in this document: Keyboard keys that must be pressed will be shown as Enter or Ctrl. Controls to be activated with the mouse will be shown as Start button > Settings > System > About.

More information

Project Abstract. (VI)sualizer: A Smart Electronic Load. An instrument for profiling solar, chemical, and grid-powered energy delivery devices

Project Abstract. (VI)sualizer: A Smart Electronic Load. An instrument for profiling solar, chemical, and grid-powered energy delivery devices Project Abstract (VI)sualizer: A Smart Electronic Load An instrument for profiling solar, chemical, and grid-powered energy delivery devices Entry # NXP3767 Submitted to Circuit Cellar for The NXP mbed

More information

Press Release. Stylishly designed speaker dock and clock radio/charging dock

Press Release. Stylishly designed speaker dock and clock radio/charging dock Press Release Sony Enhances Music Enjoyment with New Speaker Dock and Headset Series The latest ipod/iphone speaker dock, clock radio and headset series offer great ways to enjoy music at home or on-the-go

More information

Copyright 2012 Pulse Systems, Inc. Page 1 of 52

Copyright 2012 Pulse Systems, Inc. Page 1 of 52 Use the My Appointment List function to create and edit the appointment lists available from the User Dashboard, Patient Dashboard, and PulseMobile PDA Device. Click anywhere to continue Copyright 2012

More information

Intel Setup and Configuration Service Lite

Intel Setup and Configuration Service Lite Intel Setup and Configuration Service Lite Release Notes Version 6.0 Document Release Date: February 4, 2010 Information in this document is provided in connection with Intel products. No license, express

More information

Preparing for Mass Market Virtual Reality: A Mobile Perspective. Qualcomm Technologies, Inc. September 16, 2017

Preparing for Mass Market Virtual Reality: A Mobile Perspective. Qualcomm Technologies, Inc. September 16, 2017 Preparing for Mass Market Virtual Reality: A Mobile Perspective Qualcomm Technologies, Inc. September 16, 2017 Immersive Always-connected VR is meant to be Mobile 2 Automotive video streaming Crowded event

More information

Getting Started. 1 st Week, Sun-Jeong Kim. Computer Graphics Applications

Getting Started. 1 st Week, Sun-Jeong Kim. Computer Graphics Applications OpenGL Programming Getting Started 1 st Week, 2008 Sun-Jeong Kim Visual Studio 2005 Windows Programming 2 Visual C++ Win32 Application New Project 3 Empty project Application Settings 4 Solution Prac01

More information

Instruction Manual for

Instruction Manual for Instruction Manual for BEDDI BEDDI Instruction Manual 1 4 2 5 3 6 9. 7 Visit our tutorial page for more video and info http://www.wittidesign.com/en/tutorial/beddi 8 10 11 12 13 Understanding BEDDI Controls

More information

Inspirium HMI-Studio: Authoring System for Creating HMI Scenarios

Inspirium HMI-Studio: Authoring System for Creating HMI Scenarios Inspirium HMI-Studio: Authoring System for Creating HMI Scenarios Shunichi Hirabayashi Performance enhancement, multifunctionalization and diversification of devices that use imaging LSIs are in progress

More information

Applied Medical Image Processing, Second Edition: A Basic Course By Wolfgang Birkfellner READ ONLINE

Applied Medical Image Processing, Second Edition: A Basic Course By Wolfgang Birkfellner READ ONLINE Applied Medical Image Processing, Second Edition: A Basic Course By Wolfgang Birkfellner READ ONLINE If searched for a ebook Applied Medical Image Processing, Second Edition: A Basic Course by Wolfgang

More information

C Refresher, Advance C, Coding Standard, Misra C Compliance & Real-time Programming

C Refresher, Advance C, Coding Standard, Misra C Compliance & Real-time Programming C Refresher, Advance C, Coding Standard, Misra C Compliance & Real-time Programming Course Overview This course transforms an IT-Professional or a Student into an expert C Programming Person with concepts

More information

How to Use exacqvision with Hikvision Devices V2.0.1

How to Use exacqvision with Hikvision Devices V2.0.1 How to Use exacqvision with Hikvision Devices V2.0.1 Contents 1. Overview... 2 1.1 About exacqvision... 2 1.1.1 Client/Server Architecture... 3 1.2 Current Test Environment... 4 2. Start VMS... 5 2.1 Login...

More information

Amcom Mobile Connect Select for BlackBerry

Amcom Mobile Connect Select for BlackBerry User Guide for Amcom Mobile Connect Select for BlackBerry Amcom Software, Inc. Copyright Amcom Mobile Connect Select 3.2 Document Version 1.0 Last Saved Date: September 18, 2012 Copyright 2003-2012 Amcom

More information

Lab 4: Interrupts and Realtime

Lab 4: Interrupts and Realtime Lab 4: Interrupts and Realtime Overview At this point, we have learned the basics of how to write kernel driver module, and we wrote a driver kernel module for the LCD+shift register. Writing kernel driver

More information

Instruction Manual. for BEDDI

Instruction Manual. for BEDDI Instruction Manual for BEDDI Ver. 5 20/3/2017 BEDDI Instruction Manual Understanding BEDDI Controls 1 Smartphone Holder You can leave your smartphone here while it is charging. Supports up to a phone with

More information

SD-Pocket User Manual

SD-Pocket User Manual SD-Pocket User Manual ABB SACE ABB SACE SD-Pocket 1SDH000503R0002 L3104 EN Index PAG. 1. INTRODUCTION... 4 1.1 SYSTEM REQUIREMENTS... 4 1.1.1 Hardware... 4 1.1.2 Software... 4 1.1.3 PDA models... 4 2.

More information

Micro Hi-Fi Component System

Micro Hi-Fi Component System 4-230-234-13(1) Micro Hi-Fi Component System Operating Instructions CMT-SP55MD 2000 Sony Corporation Do not install the appliance in a confined space, such as a bookcase or built-in cabinet. Table of Contents

More information

A Linux multimedia platform for SH-Mobile processors

A Linux multimedia platform for SH-Mobile processors A Linux multimedia platform for SH-Mobile processors Embedded Linux Conference 2009 April 7, 2009 Abstract Over the past year I ve been working with the Japanese semiconductor manufacturer Renesas, developing

More information

Gadgeteer 101 Hands on Lab BLAKE MCNEILL

Gadgeteer 101 Hands on Lab BLAKE MCNEILL Gadgeteer 101 Hands on Lab BLAKE MCNEILL I have a favor to ask Hopefully this will become a regular introduction class to Gadgeteer taught at all Microsoft Stores world wide (that s the dream). The audience

More information

4. (a) With a neat sketch explain 8237 DMA controller and its operation? (b) With the help of basic cell explain SRAM and DRAM?

4. (a) With a neat sketch explain 8237 DMA controller and its operation? (b) With the help of basic cell explain SRAM and DRAM? Code No: R05220504 Set No. 1 II B.Tech II Semester Regular Examinations, Apr/May 2008 MICROPROCESSORS AND INTERFACING ( Common to Computer Science & Engineering, Information Technology and Computer Science

More information

What if Analysis, Charting, and Working with Large Worksheets. Chapter 3

What if Analysis, Charting, and Working with Large Worksheets. Chapter 3 What if Analysis, Charting, and Working with Large Worksheets Chapter 3 What we will cover Rotating Text Using the fill handle to create a series of month names Copying and pasting What we will cover Inserting,

More information

CMPSCI 377: Operating Systems Exam 1: Processes, Threads, CPU Scheduling and Synchronization. October 9, 2002

CMPSCI 377: Operating Systems Exam 1: Processes, Threads, CPU Scheduling and Synchronization. October 9, 2002 Name: Student Id: General instructions: CMPSCI 377: Operating Systems Exam 1: Processes, Threads, CPU Scheduling and Synchronization October 9, 2002 This examination booklet has 10 pages. Do not forget

More information

Lab 1 Introduction to Microcontroller

Lab 1 Introduction to Microcontroller Lab 1 Introduction to Microcontroller Feb. 2016 1 Objective 1. To be familiar with microcontrollers. 2. Introducing LPC2138 microcontroller. 3. To be familiar with Keil and Proteus software tools. Introduction

More information

FEATURE ARTICLE. Michael Smith

FEATURE ARTICLE. Michael Smith In a recent project, Mike set out to develop DSP algorithms suitable for producing an improved sound stage for headphones. Using the Analog Devices 21061 SHARC, he modified the phase and amplitude of the

More information

TealTime User's Manual. Table of Contents

TealTime User's Manual. Table of Contents TealTime User's Manual Program Version 1.2.0 Last Updated: January 24, 2010 Table of Contents Chapter 1 Quick Start... 2 Description...2 Overview...2 Current Timer...2 Timer List...2 Chapter 2 3D World

More information