|
|||||||||||||||||||||||||||||||||||
|
9 Reviews
|
Average Customer Review
Share your thoughts with other customers
Create your own review
|
|
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.,
By
This review is from: C Programmer's Guide to Serial Communications (Paperback)
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).
4 of 4 people found the following review helpful:
5.0 out of 5 stars
Informative Book,
By Scott E Anderson (Austin, Texas) - See all my reviews
This review is from: C Programmer's Guide to Serial Communications (Paperback)
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.
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,
By
This review is from: C Programmer's Guide to Serial Communications (Paperback)
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
1 of 1 people found the following review helpful:
5.0 out of 5 stars
This book is indispensable,
By
This review is from: C Programmer's Guide to Serial Communications (Paperback)
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)
5.0 out of 5 stars
Why they stopped to publishing?,
By
This review is from: C Programmer's Guide to Serial Communications (Paperback)
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??"
5.0 out of 5 stars
Dated, but a great resource.,
By
This review is from: C Programmer's Guide to Serial Communications (Paperback)
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.
5.0 out of 5 stars
My reference for serial communications,
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.
3.0 out of 5 stars
Fine and Huge book,
By Andres Tarallo (Montevideo, Uruguay) - See all my reviews
This review is from: C Programmer's Guide to Serial Communications (Paperback)
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
2 of 9 people found the following review helpful:
2.0 out of 5 stars
Complete does not mean good,
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. |
|
Most Helpful First | Newest First
|
|
C. Programmer's Guide to Serial Communications by Joe Campbell (Paperback - 1987)
Used & New from: $0.14
| ||