Title: Wireless PDA Text Messaging
1Wireless PDA Text Messaging
- A Full-Duplex Messaging System
- between 2 PDAs
- Jency Jacob
- Talat Ozyagcilar
2Outline
- Objective
- Overview
- Software
- Hardware
- Difficulties
- Questions
3Objective
- 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.
4Overview
- Project Components
- 2 PDA devices
- 2 FM Transmitters and 2 FM Receivers
- 4 RF antennas for over-the-air communication
- Level Shifter for Interfacing RF ICs to the PDA
- 2 power supplies for the transmitters and
receivers
5Overview (contd)
- General Overall System
- Transmission
- Protocol
6Overview (contd)
- General Overall System (contd)
- Interfacing
- Palm OS
7Overview (contd)
8Software
- User Interface Description
- Packet Description
- Encryption/Decryption
- Test Strategy/Debugger
- Overall Flow Diagram
9Software User Interface Description
10Software User Interface Description
(contd)
11Software 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 1st Data - 4 bytes of
encoded user message Checksum - Packet
Mid-point 2nd Data - 6 bytes of encoded user
message
12Software Packet Description (contd)
Header - F5 Control Indicator - F1FA
(Connection Establishment) , Packet Seq
(ACK) End of Packet - 9F
13Software Encryption/Decryption
- Encoding sequence number
- Encryption table Identical static tables
containing random numbers - Encoding Encoded data Data Encoding
- Decoding Decoded data Data Encoding
14Software Testing/Debugger
- Debugger Module
- Viewing receive buffer
- and various error flags
- Sending/Receiving
- single packets
15Software Testing/Debugger (contd)
16Software Overall Flow Diagram
17Software Overall Flow Diagram (contd)
18Hardware
- Components
- PDA
- Level Shifter
- Regulators for Power Step-Down
- Power Supply (9V battery)
- Transmitter/Receiver Pair (418mhz, 433mhz)
- Antennas
19Hardware PDA
Sony Clie PEG-SJ Series
20Hardware 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
21Hardware FM Transmitter
22Hardware FM Receiver
23Hardware Antennas
24Difficulties
- 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
25Questions