Presentation is loading. Please wait.

Presentation is loading. Please wait.

Wireless PDA Text Messaging A Full-Duplex Messaging System between 2 PDAs Jency Jacob Talat Ozyagcilar.

Similar presentations


Presentation on theme: "Wireless PDA Text Messaging A Full-Duplex Messaging System between 2 PDAs Jency Jacob Talat Ozyagcilar."— Presentation transcript:

1 Wireless PDA Text Messaging A Full-Duplex Messaging System between 2 PDAs Jency Jacob Talat Ozyagcilar

2 Outline  Objective  Overview  Software  Hardware  Difficulties  Questions

3 Objective  The objective is to equip 2 PDA devices in a way such that users are able to simultaneously send and receive messages between one PDA and another.

4 Overview  Project Components 1. 2 PDA devices 2. 2 FM Transmitters and 2 FM Receivers 3. 4 RF antennas for over-the-air communication 4. Level Shifter for Interfacing RF ICs to the PDA 5. 2 power supplies for the transmitters and receivers

5 Overview (cont’d)  General Overall System  Transmission Protocol

6 Overview (cont’d)  General Overall System (cont’d)  Interfacing  Palm OS

7 Overview (cont’d)

8 Software  User Interface Description  Packet Description  Encryption/Decryption  Test Strategy/Debugger  Overall Flow Diagram

9 Software – User Interface Description

10 Software – User Interface Description (cont’d)

11 Software – Packet Description Header - $FF End of Data - $01 (more data), $00 (done) Encoding Sequence # - Range 0 - 255 End of Packet - $9F Packet Sequence # - Range 0 to 6 1 st Data - 4 bytes of encoded user message Checksum - Packet Mid-point 2 nd Data - 6 bytes of encoded user message

12 Software – Packet Description (cont’d) Header - $F5 Control Indicator - $F1FA (Connection Establishment), Packet Seq # (ACK) End of Packet - $9F

13 Software – Encryption/Decryption  Encoding sequence number  Encryption table: Identical static tables containing random numbers  Encoding: Encoded data = Data + Encoding #  Decoding: Decoded data = Data – Encoding #

14 Software – Testing/Debugger  Debugger Module Viewing receive buffer and various error flags Sending/Receiving single packets

15 Software – Testing/Debugger (cont’d)  POSE: Palm OS Emulator

16 Software – Overall Flow Diagram

17 Software – Overall Flow Diagram (cont’d)

18 Hardware  Components 1. PDA 2. Level Shifter 3. Regulators for Power Step-Down 4. Power Supply (9V battery) 5. Transmitter/Receiver Pair (418mhz, 433mhz) 6. Antennas

19 Hardware – PDA Sony Clie PEG-SJ Series

20 Hardware – Level Shifter/Regulators/Power Supply  Level Shifter – TTL to CMOS Level Converter  Regulator – Obtaining 3.3V & 5V from 9V Battery  Power Supply – 9V Alkaline Battery

21 Hardware – FM Transmitter

22 Hardware – FM Receiver

23 Hardware – Antennas

24 Difficulties  Capturing data in dedicated receive buffer  Utilizing the processor between handling events and capturing/processing packets  Handling noise introduced to the system through the transmitter/receiver pair

25 Questions


Download ppt "Wireless PDA Text Messaging A Full-Duplex Messaging System between 2 PDAs Jency Jacob Talat Ozyagcilar."

Similar presentations


Ads by Google