O'Reilly logo

Heat Transfer Virtual Lab for Students and Engineers by Harshad Mahajan, Ella Fridman

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 6

FACTORS INFLUENCING THE VIRTUAL LAB

This chapter discusses cross-cutting concerns of “Virtual Laboratory,” such as drivers, concurrent access, and user authentication.

6.1   DRIVERS FOR PROGRAMMABLE DEVICES

Software drivers for programmable devices are at the lowest level of the Virtual Lab system. Depending on the type of programmable devices, they directly access the hardware or use the manufacturer’s software libraries for accessing hardware. They are designed for efficiency and reuse, as every experiment must use one or more programmable devices. Every programmable device is represented by one class or hierarchy of classes. The structure of the device determines the corresponding structure of classes that represent the programming ...

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