User guide
2
Contents
Introduction.....................................................................................................................3
Chapter 1. Description of the hardware used in the project............................................5
Temperature Sensor.....................................................................................................5
Infrared Transmitter ....................................................................................................6
FPGA Board................................................................................................................6
FPGA Programming....................................................................................................8
IrDA Physical Layer Protocol.....................................................................................9
Communication Protocol...........................................................................................10
Chapter 2. IR Communication using Palm....................................................................11
Introduction...............................................................................................................11
Palm IrDA Implementation.......................................................................................11
IR Receiver................................................................................................................13
Error Correction ........................................................................................................15
Temperature Graph ...................................................................................................15
Temperature Monitoring ...........................................................................................16
Integration .................................................................................................................16
Chapter 3. Networking..................................................................................................18
Introduction...............................................................................................................18
Constraints................................................................................................................. 18
The Client..................................................................................................................18
The Server .................................................................................................................19
Functions...................................................................................................................20
Conclusions...................................................................................................................22
Bibliography..................................................................................................................23