remote activation device (rad) cpsc 483 september 21, 1999 chris hydak vanessa cox kaori wada

21
Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Upload: maud-richards

Post on 14-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Remote Activation Device(RAD)

CPSC 483September 21, 1999

Chris HydakVanessa CoxKaori Wada

Page 2: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

A Small Idea ...

Page 3: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Project

Our objective is to make a portable device that will transparently control devices that are attached or running on the personal computer.

Page 4: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada
Page 5: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

The Idea

Use radio transceiver to communicate between PC and handheld PC

The handheld PC will be able to manage certain external devices and internal software on the PC

Page 6: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Application

CD Player

Identification Card

Device Controller

Page 7: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

CD Player

Be able to play the CD Player on the PC from the handheld PC

Page 8: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Identification Card

Be able to: store information on the card

retrieve and update information on the card from the handheld PC

download the information from the handheld PC to the database on the PC

Page 9: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Device Controller

Simulate applications that can be connected to the serial or parallel ports on the PC

Test the simulation by connecting a LED to the different ports and controlling the LED by the handheld PC

Page 10: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Equipment

NEC MobilePro 800GB Series Radio TransceiverCyberflex Smart CardReflex 20 Smart Card ReaderCables (serial, parallel)Software (C++, Java)

Page 11: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

NEC MobilePro 800

Handheld PC running Win CE131MHz NEC VR4121 MIPS24MB ROM/32MB RAMUSB/Serial/VGA outType II PC Card SlotTouch Screen with Stylus Pen9.6”W x 7.5”D x 1.0”H

Page 12: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

GB Series Radio Transceiver

Frequency : 138-172 MHz, 406-470 MHz (Multiple Bands)

Computer Interface : RS 232Baud Rate : 1200 - 9,600 BaudProtocol : CSMAOptional : Forward Error Correction

(Hamming Code)

Page 13: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Cyberflex Smart Card

Looks like a credit card

Contains microprocessor for processing capability and memory for storing instructions and data

Program in Java

Page 14: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Reflex 20 (Smart Card Reader)

Supports ISO 7816 Smart CardsBit sampling and error correctionPCMIA Type II InterfaceSupported Data Speed: 38.4K bpsWin CE supported10cm x 5.5 cm x 0.4 cm

Page 15: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Cost

NEC MobilePro 800 $9992 Radio Transceiver NAReflex 20 $99Smart Card NALevel Converter NA

Total $1098+

Page 16: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Software Work (80%)

PC Software Device Controller for port communication

(Serial, Parallel)Scanner

Smart Card Program Application to store Smart Card Data in

handheld PC, send the data to PC database and store it in the PC database

Page 17: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

CD Revision of CD Player source code Handheld PC’s application to control

PC’s CD Player

Page 18: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Hardware (20%)

Connection of all equipmentBuild a simulated application that

connects a LED to the different ports

Page 19: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Team Member Responsibilities

Chris Connection of LED to different ports Make applications that light up the LED Radio Frequency Communication

(sending and receiving data) Application on the handheld PC that

sends appropriate data

Page 20: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Vanessa Device Controller for the PC that reads

data from the serial port and sends that data to the right application

Radio Frequency Communication - application that sends and reads the right data through the radio

Page 21: Remote Activation Device (RAD) CPSC 483 September 21, 1999 Chris Hydak Vanessa Cox Kaori Wada

Kaori Revision of CD Player Code Programming Smart Card Application that interprets the

information sent by the reader Application on the PC that interprets

data from the handheld PC