HF-FDO2 Driver 0.1.0-dev
UART driver for PyroScience FDO2-G2 (data sheet v5 §4: #MOXY, #MRAW, #VERS)
Loading...
Searching...
No Matches
HF-FDO2 driver documentation

This site mirrors the docs/ folder in the repository and documents the PyroScience FDO2-G2 optical oxygen sensor UART interface (data sheet v5, §4) as implemented by this header-only driver.

Browse on GitHub: repository home · Issues

Documentation structure

Getting started

  1. Installation — Toolchain, CMake, submodule layout
  2. Quick start — Minimal CRTP UART adapter and first #MOXY read
  3. UART protocol — Commands, scaling, CRC suffix, #ERRO codes

Hardware and integration

  1. Hardware setup — Levels, baud, boot delay, connector notes
  2. CMake integrationhf_fdo2_build_settings.cmake, hf::fdo2

Reference and examples

  1. API referenceDriver<UartT>, types, results, status bits
  2. Examples — ESP32-S3 build_app.sh workflow
  3. Troubleshooting — Baud mismatch, timeouts, status interpretation

Manufacturer

  1. Datasheet and links — Bundled PDF and PyroScience references

Need help?

Next: Installation →