Integration
The public contracts are designed so rtd-acquire can sit cleanly between
hardware and higher-level software.
Typical integration patterns include:
- acquire resistance, then pass it to
rtd-sensor; - recognize when another system already provides trustworthy RTD-element
resistance and
rtd-acquireis therefore unnecessary for that path; - build application logic against the generic
AcquisitionDeviceprotocol; - add another hardware driver while retaining the same
Measurementcontract; or - provide a platform transport such as SPI without embedding device logic in the transport itself.
Continue with: