HAL/MAL:  Designing a Real-World Hardware Abstraction Layer That Lasts

This is module 8 of 17 in the learning set
by Daniel Coons | Technology Service Corporation
Most hardware abstraction layer (HAL) examples use simple instruments and command sets. But what are the considerations and questions to ask when using more complicated instruments like spectrum analyzers, vector network analyzers, and more? Examine the successes, mistakes, and lessons learned from developing an automated RF testbench with 29 instruments.