Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

The Windows Serial Port Programming Handbook

4.2 out of 5 stars 6 customer reviews
ISBN-13: 978-0849322136
ISBN-10: 0849322138
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$77.47 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$130.82 On clicking this link, a new layer will be open
More Buying Choices
13 New from $82.30 19 Used from $65.85
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Save Up to 90% on Textbooks Textbooks
$130.82 FREE Shipping. Only 1 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.
NO_CONTENT_IN_FEATURE



Product Details

  • Hardcover: 824 pages
  • Publisher: Auerbach Publications (November 20, 2004)
  • Language: English
  • ISBN-10: 0849322138
  • ISBN-13: 978-0849322136
  • Product Dimensions: 2 x 7 x 10 inches
  • Shipping Weight: 3.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #1,760,866 in Books (See Top 100 in Books)

More About the Author

Dr. YING BAI is a Professor in the Department of Computer Science and Engineering at Johnson C. Smith University located at Charlotte, North Carolina.

His special interests include: Computer architecture, database programming, mix-language programming, serial port programming, fuzzy logic controls, robots controls and robots calibrations. His industry experience includes positions as software and senior software engineers at companies such as Motorola MMS, Schlumberger ATE Technology, Immix TeleCom, and Lam Research.

During recent years, Dr. Bai has published more than 30 academic research papers in IEEE Trans. journals and International conferences. He has also published 11 books with publishers such as Prentice Hall, CRC Press LLC, Springer, Cambridge University Press and Wiley-IEEE Press since 2003. Most books are about the software programming, serial port programming, fuzzy logic controls in industrial applications and database programming. His 1st and 8th books were also translated to Russian and Chinese by Prentice Hall in 2005 and by Tsinghua University Press in 2011, respectively.

Customer Reviews

Top Customer Reviews

Format: Hardcover
This book offers a very good and exceptionally practical explanation of how to program PC serial ports. In my job, I have to write interfaces to serial devices, and this book gives me the information I need to make quick work of things no matter what language I am using. Within 2 hours I was able to have a running Visual C++ application reading and writing to a device connected to my COM port. The book goes beyond general concepts,with lots of sample code and detailed line-by-line instruction.

I recommend this book to the student who desires a complete understanding of serial ports, and to the engineer who needs to come rapidly up to speed on how to make use of serial ports in his applications.

The section regarding the hardware aspects of serial ports provides a good basis of understanding the terminology, and is particularly helpful in understanding all the different protocols that are out there. Also helpful was the explanation of the Windows API functions necessary for serial communication. The author also anticipates problems that may arise along the way and suggests ways to avoid them.
Comment 14 of 14 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover Verified Purchase
This book allows you to quickly learn how to setup serial port communication in your code so you can read and write bytes on serial port.

However they don't really give you many examples of how to write real world code to interface with serial devices. So if you think this book will help you write the code to communicate with some kind of serial device think again. The book will only give you the foundation for reading and writing serial ports in different programming languages and operating systems. The section on Windows C++ (protected mode) is very limited and most of the information can be found on MSDN.

The most complicated part of serial programming is the two way communication. They only show examples of single threaded code and a Sputnik's sized blip on OVERLAPPED I\O. Overlapped IO is very important if you need real time two way serial communication where you are reading and writing at the same time your program is performing other tasks. Because you dont always want to block your thread on reads and writes.

This book is one of the only book out there that targets serial communication. Overall the book is good and covers a history of serial devices, how to establish communication, and reading\writing bytes on the port. The examples in the book are clear however they lack what I would consider real world application.
Comment 4 of 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover Verified Purchase
This book tries to cover a large amount of material, and as a result, it only touches on the basics. I was interested in the section on programming serial ports in visual C++ for a windows XP machine. The coverage amounted to 20 pages with no in depth discussion of problems that that might be encountered, and how to troubleshoot them. The book did allow me to do a little bit with serial port communications, but only enough to get me into trouble. I'm still looking for a book that explains how to do this in visual C++ on a Win XP machine. I give it two stars because it is well written, and it does allow the reader to begin to use the serial port.
Comment 3 of 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
The Windows Serial Port Programming Handbook
This item: The Windows Serial Port Programming Handbook
Price: $130.82
Ships from and sold by Amazon.com