The Windows Serial Port Programming Handbook and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
Sell Back Your Copy
For a $8.29 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
The Windows Serial Port Programming Handbook
 
 
Start reading The Windows Serial Port Programming Handbook on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The Windows Serial Port Programming Handbook [Hardcover]

Ying Bai (Author)
4.0 out of 5 stars  See all reviews (5 customer reviews)

List Price: $124.95
Price: $95.03 & this item ships for FREE with Super Saver Shipping. Details
You Save: $29.92 (24%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock on February 1, 2012.
Order it now.
Ships from and sold by Amazon.com. Gift-wrap available.
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $79.96  
Hardcover $95.03  

Book Description

0849322138 978-0849322136 November 20, 2004
The popularity of serial communications demands that additional serial port interfaces be developed to meet the expanding requirements of users. The Windows Serial Port Programming Handbook illustrates the principles and methods of developing various serial port interfaces using multiple languages. This comprehensive, hands-on, and practical guide to serial interface programming enables you to develop sophisticated interfaces and apply them in real-world applications.

Each chapter addresses a language and how it can be applied in the development of serial port interfaces. The seven languages discussed are:

  • ANSI C
  • Visual C++
  • Visual Basic
  • LabVIEW
  • MATLAB
  • Smalltalk
  • Java

    Step by step and line by line, the Handbook clearly explains the interfacing techniques used for each different language in the serial port communication. Examples from actual systems have been compiled and debugged, with detailed source code for each included on an accompanying CD-ROM.

  • Special Offers and Product Promotions

    • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

    Frequently Bought Together

    The Windows Serial Port Programming Handbook + Serial Port Complete: COM Ports, USB Virtual COM Ports, and Ports for Embedded Systems (Complete Guides series) + USB Complete: The Developer's Guide (Complete Guides series)
    Price For All Three: $154.45

    Some of these items ship sooner than the others. Show details

    Buy the selected items together


    Product Details

    • Hardcover: 824 pages
    • Publisher: Auerbach Publications (November 20, 2004)
    • Language: English
    • ISBN-10: 0849322138
    • ISBN-13: 978-0849322136
    • Product Dimensions: 10.1 x 7.1 x 2 inches
    • Shipping Weight: 3.6 pounds (View shipping rates and policies)
    • Average Customer Review: 4.0 out of 5 stars  See all reviews (5 customer reviews)
    • Amazon Best Sellers Rank: #598,771 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

    5 Reviews
    5 star:
     (3)
    4 star:    (0)
    3 star:
     (1)
    2 star:
     (1)
    1 star:    (0)
     
     
     
     
     
    Average Customer Review
    4.0 out of 5 stars (5 customer reviews)
     
     
     
     
    Share your thoughts with other customers:
    Most Helpful Customer Reviews

    14 of 14 people found the following review helpful:
    5.0 out of 5 stars A necessary reference for anyone writing serial interfaces, May 12, 2005
    This review is from: The Windows Serial Port Programming Handbook (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.
    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:
    3.0 out of 5 stars Good, but not great, September 27, 2007
    Amazon Verified Purchase(What's this?)
    This review is from: The Windows Serial Port Programming Handbook (Hardcover)
    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.

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


    3 of 3 people found the following review helpful:
    2.0 out of 5 stars Goes wide but not deep, July 19, 2007
    Amazon Verified Purchase(What's this?)
    This review is from: The Windows Serial Port Programming Handbook (Hardcover)
    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.
    Help other customers find the most helpful reviews 
    Was this review helpful to you? Yes No

    Share your thoughts with other customers: Create your own review
     
     
     
    Most Recent Customer Reviews



    Only search this product's reviews



    Inside This Book (learn more)
    First Sentence:
    With the rapid development of modern communications and computer technologies, communication between individuals, between individuals and groups, and between individuals and society has become more and more important. Read the first page
    Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
    sequence local node, port configuration parameters, waveform chart control, calling event procedure, inline assembly instructions, inline assembly function, null stripping, data from the serial port, define time out value, library function node, opened serial port, receiver holding register, hardware handshaking signals, returned nonzero value, divisor latch register, next sequence structure, serial port object, control notification handler code, passive class object, thread class object, code interface node, time out happened, desired transmission line, main thread object, main interface program
    Key Phrases - Capitalized Phrases (CAPs): (learn more)
    Visual Basic, The Windows Serial Port Programming Handbook, Public Const, Exit Sub, External Interface Class, Code Critic, Shared Variable, Application Font, Local Image, Formula Node, Project Explorer, Click Private Sub, Microsoft Visual, National Instruments, Visual Launcher, Property Node, Stacked Sequence, Add Procedure, End Function, Tools Palette, Private Function, Create Read Thread, Dynamic-Link Library, Form Load, Cancel Help
    New!
    Books on Related Topics | Concordance | Text Stats
    Browse Sample Pages:
    Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
    Search Inside This Book:





    Tags Customers Associate with This Product

     (What's this?)
    Click on a tag to find related items, discussions, and people.
     
    (1)

    Your tags: Add your first tag
     

    Customer Discussions

    This product's forum
    Discussion Replies Latest Post
    No discussions yet

    Ask questions, Share opinions, Gain insight
    Start a new discussion
    Topic:
    First post:
    Prompts for sign-in
     


    Active discussions in related forums
    Search Customer Discussions
    Search all Amazon discussions
       
    Related forums


    Listmania!


    So You'd Like to...


    Create a guide


    Look for Similar Items by Category


    Look for Similar Items by Subject