Customer Reviews


9 Reviews
5 star:
 (6)
4 star:    (0)
3 star:
 (1)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


26 of 30 people found the following review helpful:
5.0 out of 5 stars Best serial communications book in 28 yrs experience.
I've been designing, installing and programming communications networks for 28 years (asynch, synch, X.25, APPC) and this is the most lucid explanation of asynchronous, serial I/O I've found.

I've written low-level, interrupt-driven comm. handlers for the 8250 UART based on this book. To my knowledge, I've the only interrupt-driven INPUT buffer routine I've ever...

Published on October 20, 1998 by Pierre Clouthier

versus
11 of 14 people found the following review helpful:
2.0 out of 5 stars Not a cook book for win32 API serial port problems
I bought (among others) this book because it is 2nd edition (errors & typos hopefully eliminated) and it had good reviews and in order to solve a serial port programming task for Datamax DMX600 barcode label printer under windows 2000 with C/C++
.
My book was reprinted 1999, but please note that it is 2nd edition as of October 1993, i.e. at the time of IBMPC...
Published on April 15, 2002 by Nagel Rainer


Most Helpful First | Newest First

26 of 30 people found the following review helpful:
5.0 out of 5 stars Best serial communications book in 28 yrs experience., October 20, 1998
By 
I've been designing, installing and programming communications networks for 28 years (asynch, synch, X.25, APPC) and this is the most lucid explanation of asynchronous, serial I/O I've found.

I've written low-level, interrupt-driven comm. handlers for the 8250 UART based on this book. To my knowledge, I've the only interrupt-driven INPUT buffer routine I've ever found (in C).

Chapters 6 and 13 alone are worth the price of the book.

Two of the systems I've used serial I/O are: [1] interface between HP 3000 and cardboard corrugator for production control; includes five serial I/O ports to machinery, consoles and spooled printers (under DOS!). [2] interface to meat grading probe, electronic scale & bard code reader in a slaughterhouse (DOS again).

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Informative Book, March 22, 2000
By 
This book is well written and easy to understand. The author provides an extensive background in the basics of serial communications in the first portion of the book. The second portion of the book provides many insights into programming for serial communications. The code examples are easy to follow and provide a useful library of tools.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 14 people found the following review helpful:
2.0 out of 5 stars Not a cook book for win32 API serial port problems, April 15, 2002
By 
Nagel Rainer (Zurich, Switzerland) - See all my reviews
(REAL NAME)   
I bought (among others) this book because it is 2nd edition (errors & typos hopefully eliminated) and it had good reviews and in order to solve a serial port programming task for Datamax DMX600 barcode label printer under windows 2000 with C/C++
.
My book was reprinted 1999, but please note that it is 2nd edition as of October 1993, i.e. at the time of IBMPC. Today, you won't find the files IBMPC.C, UART.h, SIO.h at all in your libraries at all. Furthermore it does not deal with the 16550 UART and more modern UARTs which cause today's real world problems.
Apart from that the book constains some good "general" language/ programming principles and lots of XMODEM C-code. As a beginner in kernel/device driver programming I missed a use case, WORKING example, and will now put the book back on the shelf and work through the WATCOM sdk ComPort example. Do not trust the "The definite Book on the subject" sticker on the cover page!! Rainer
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars This book is indispensable, March 24, 2002
If you are planning to do any serious programming with serial communications, I suggest you purchase a copy of this book. Instead of just a narrative, this book contains as key charts, C code, and X modem information, informational and classical C R C circuits, frequency modulation, scratch pads, terminal information, R S 32 intimation, and on, and on, and on.

It includes an ASCII poster. I have tried mounted my copy of the ASCII poster and placed on Wall above the CRT. The people where I took it to be dry mounted asked me if this was an eye chart.

The Bullets on the back cover include: * The ASCII character set and cover extension techniques.

* The fundamentals of a synchronous technology: baud rate, START and STOP bits, and more.

* Error-checking methods including a landmark treatment of C R C's.
* Flow-control and file-transfer protocols.
* Modems: theory and practice.
* The rs-232interface from the programmer's point of view.
* Intelligent modems, including the entire Hayes smart modem family.
* UART's: a detailed examination of two popular products the 8250 and the deceit Z80SIO.

This book is 655 pages long and there is not one wasted.

Serial Port Complete: COM Ports, USB Virtual COM Ports, and Ports for Embedded Systems (Complete Guides series)
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Why they stopped to publishing?, July 26, 2009
The title says a lot...
I'm an embedded developer and this book is a bible for Serial Communications.
History, error detection, flow control, PC Serial, etc.
After the first look my first thought was "Why they stopped to publishing??"
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Dated, but a great resource., January 21, 2009
As others have said, you can't do much these days with the DOS-centric code you'll find in this book. However, it's a fantastic tutorial for serial communications concepts and includes a phenomenal, riveting chapter on telecommunications history.

I typically don't enjoy reading textbooks, but this one was a wonderful exception.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars My reference for serial communications, July 9, 2004
By A Customer
This review is from: C. Programmer's Guide to Serial Communications (Paperback)
I bought this book several years ago. Since then, as an embedded programmer, I worked with GPS, landline and cellular modems, HyperTerminal scripts, as well as RS232 ports from the processor side. It has helped me with my job and saved my bacon several times. I am very happy that I purchased the book. Thank you Mr. Campbell.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3.0 out of 5 stars Fine and Huge book, February 25, 2001
By 
Andres Tarallo (Montevideo, Uruguay) - See all my reviews
I was introduced with campbell book wile studing at University; for a course of Data Comunications.

The firt part of the book is really fine; I've never used the second one. As a programmer working ocasionally with RS-232 I've found usefull the concepts explained in the book while working with serial comunications and High Level libreraries like termios under UNIX or Comm Object in VBasic

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 9 people found the following review helpful:
2.0 out of 5 stars Complete does not mean good, August 20, 2001
By A Customer
This review is from: C. Programmer's Guide to Serial Communications (Paperback)
The book is probably complete (I don't doubt, I just have no right to judge). I found almost everything I need. Layout of the book is pretty logical and clear. Evolution of data transmition and protocols is very good.

However, presentaion is not as good as one may expect. Some very simple subjects explained in overcomplicated ways. Too many examples and too wordy. Examples are very good aid to understand subject, but being overused are just page filling. Also I think the book contain a lot of irrelevant material (which probably make the book extremely complete). E.g. what use for a C programmer could be schematics for wiring serial cables? Or which contact is RTS signal sitting on? Phase modulation? and so on. Even though some would say this material is very important, I would preffer have in in Appendix instead of littering main content.

General filling is that the book is VERY difficult to read. I would not recommend this book to those friends of my I would like to keep.

Just my opinion. The author probably tried to address two gounds altogether - software and hardware, thus hitting in between or missing both.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

C. Programmer's Guide to Serial Communications
C. Programmer's Guide to Serial Communications by Joe Campbell (Paperback - 1987)
Used & New from: $0.14
Add to wishlist See buying options