O'Reilly logo

Control Software for Mechanical Systems: Object-Oriented Design in a Real-Time World by J. R. Ridgely, J. D. Ringgenberg, D. M. Auslander

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6Intertask Communication

Communication among tasks is an inherent part of control software. Intertask communication is used both to make data generated in one task available to others and to synchronize the activities of different tasks. The design concerns in structuring the communication facilities include data integrity, communication effi   ciency, and software portability. These must be addressed for data that is explicitly defined by the user or programmer as well as data that is integral to the task model. The latter data includes task status information, state information, and all the other data which is used to provide task/state functionality.

It may be that a designer has chosen to meet the constraints of several high priority ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required