Skip to content

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-acquire is therefore unnecessary for that path;
  • build application logic against the generic AcquisitionDevice protocol;
  • add another hardware driver while retaining the same Measurement contract; or
  • provide a platform transport such as SPI without embedding device logic in the transport itself.

Continue with: