Interfacing with C++

Programming Real-World Applications

  • Jayantha Katupitiya
  • Kim Bentley

Table of contents

About this book


This book is for people who are interested in learning and exploring electronic interfacing as well as C++ programming in a practicable and enjoyable way. Readers will learn to program a PC to do real-world things - not simply number crunching and graphics. They will also master how to write programs that interact with real-world devices. The book and accompanying software incorporate simple and easy-to-understand projects such as digital-to-analog conversion, analog to digital conversion, DC and Stepper motor control, temperature and voltage measurement, PC-based timing, or basic data acquisition. The audience of this innovative and rewarding approach to learn interfacing real-world devices to a computer via C++ are undergraduate and graduate students in engineering and science, practicing engineers/scientists, technical workers, and hobbyists. The types of courses the book complements include control engineering, electronics, computing, and mechatronics.


C++ C++ programming C++ programming language Motor control engineering data acquisition electronics programming

Authors and affiliations

  • Jayantha Katupitiya
    • 1
  • Kim Bentley
  1. 1.School of Mechanical and Manufacturing EngineeringThe University of New South WalesSydneyAustralia

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 2006
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Engineering
  • Print ISBN 978-3-540-25378-5
  • Online ISBN 978-3-540-33581-8
  • Buy this book on publisher's site