Specifications
University of Hertfordshire
IV
4.2.4 IEEE 488 Shake Hands…………………………………………………………………20
4.2.5 Bus Properties…………………………………………………………………………..21
4.3 Communication between Server and Client…………………………………………………...21
4.3.1 Transmission Control Protocol (TCP)…………………………………………….……22
4.3.2 User Datagram Protocol (UDP)………………………………………………………...22
Chapter 5: SYSTEM SETTING
5.1 Introduction and Configuration of PC-LAB GPIB Card……………………………………...24
5.1.1 Switch and Jumper Setting……………………………………………………………...24
5.1.2 I/O Base Address and Wait State Setting……………………………………………....25
5.1.3 Operating Mode Setting………………………………………………………………...26
5.1.4 DMA Level Setting……………………………………………………………………..26
5.1.5 Interrupt Level (IRQ) Setting…………………………………………………………26
5.2 Installation and Configuration of sgpib Driver………………………………………………27
Chapter 6: SPECTRUM ANALYSER CONTROL
6.1 HP 8591EM Spectrum Analyser Programming Commands………………………………….28
6.2 sgpib Programming Commands………………………………………………………………30
6.3 Spectrum Analyser Control on Linux…………………………………………………………31
6.4 Examples………………………………………………………………………………………33
Chapter 7: PROGRAM DESIGN
7.1 Introduction to TCP Socket Programming……………………………………………………35
7.2 Explanation of Server Program……………………………………………………………….37
Chapter 8: CONCLUSION AND FURTHER WORKS
8.1 Conclusion…………………………………………………………………………………….39
8.2 Achievement…………………………………………………………………………………..39
8.3 Problems and Solutions………………………………………………………………………..40
8.4 Further Works………………………………………………………………............................41
REFERENCES…………………………………………………………………………………….43
BIBLIOGRAPHY………………………………………………………………………………….45
APPENDIX…………………………………………………………………………………………47