# API Reference

This section provides more details on each of the Saleae MSO API modules.

## Modules

The API consists of the following main modules:

- [MSO](mso.md): Manages interaction with the Logic MSO device
- [Capture Configuration](capture_config.md): The configuration objects to control capturing from the device
- [Capture](capture.md): The main object returned by a capture operation
- [Trigger](trigger.md): Classes for defining trigger conditions
- [Plot](plot.md): Simple debug plotting of captures
- [Synthetic Trigger](synthetic_trigger.md): Tools for applying triggers to existing captures
- [Binary Files](binary_files.md): Utilities for working with binary data files
