Saleae

Contents:

  • Getting Started
  • Launching the Logic 2 Software and Starting the Socket Interface
  • Automation API
  • Errors
Saleae
  • »
  • Saleae Logic 2 Automation Interface Documentation
  • View page source

Saleae Logic 2 Automation Interface Documentation

The Logic 2 Automation Interface allows developers to automate the Saleae Logic 2 software.

The API is exposed via gRPC (https://grpc.io/), and the gRPC proto is available to use directly. This documentation covers the Saleae Python library, which wraps the gRPC interface. Other languages can still be used with the gRPC interface directly.

Contents:

  • Getting Started
    • Installing the Python Automation API package
    • Launching Logic2
    • Using the Python Automation API
    • Finding the Serial Number (Device Id) of a Device
    • Versioning
    • Headless on Linux
    • Troubleshooting
      • Failure during install due to ModuleNotFoundError: No module named 'hatchling'
      • Failure when importing saleae.automation / saleae.grpc
      • Can’t find a solution?
  • Launching the Logic 2 Software and Starting the Socket Interface
  • Automation API
    • Manager
    • LogicDeviceConfiguration
    • Capture
    • CaptureConfiguration
    • ManualCaptureMode
    • TimedCaptureMode
    • DigitalTriggerCaptureMode
    • GlitchFilterEntry
    • DeviceDesc
    • DeviceType
    • Version
    • AppInfo
    • RadixType
    • DataTableExportConfiguration
    • DataTableFilter
  • Errors

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2022, Saleae Inc.

Built with Sphinx using a theme provided by Read the Docs.