ChimeraTK-DeviceAccess-PythonBindings Logo
04.02
  • Overview
    • What is ChimeraTK DeviceAccess?
      • Key Features
    • Common Use Cases
    • Why Python Bindings?
      • Getting Help
  • Getting Started
    • Installation
      • Prerequisites
      • Repository-Based Installation on Debian/Ubuntu systems
      • From Source
    • Your First Program
      • Prerequisites
      • Basic Example
      • Step-by-Step Explanation
    • Next Steps
  • User Guide
    • Understanding Accessors
      • Accessor Lifecycle
      • Accessor Types
    • Type Conversion
      • Automatic Type Conversion
    • Transfer Groups
      • Motivation
      • Solution: Transfer Groups
    • Data Consistency Groups
    • Device Maps
      • Basic Syntax
      • Best Practices
    • See Also
  • Examples
    • Basic Scalar Register Access
    • Working with 1D Accessors
    • Using Different Device Backends
    • Used Map Files
    • See Also
  • API Reference
    • API Index
      • deviceaccess.setDMapFilePath
        • setDMapFilePath()
      • deviceaccess.getDMapFilePath
        • getDMapFilePath()
      • deviceaccess.Device
        • Device
      • deviceaccess.ScalarRegisterAccessor
        • ScalarRegisterAccessor
      • deviceaccess.OneDRegisterAccessor
        • OneDRegisterAccessor
      • deviceaccess.TwoDRegisterAccessor
        • TwoDRegisterAccessor
      • deviceaccess.VoidRegisterAccessor
        • VoidRegisterAccessor
      • deviceaccess.TransferGroup
        • TransferGroup
      • deviceaccess.ReadAnyGroup
        • ReadAnyGroup
      • deviceaccess.DataConsistencyGroup
        • DataConsistencyGroup
      • deviceaccess.RegisterCatalogue
        • RegisterCatalogue
      • deviceaccess.RegisterInfo
        • RegisterInfo
      • deviceaccess.DataDescriptor
        • DataDescriptor
      • deviceaccess.DataType
        • DataType
      • deviceaccess.VersionNumber
        • VersionNumber
      • deviceaccess.AccessMode
        • AccessMode
      • deviceaccess.DataValidity
        • DataValidity
    • Core Classes
    • Type Mapping
      • Main Module: deviceaccess
        • AccessMode
        • BackendRegisterInfoBase
        • DataConsistencyGroup
        • DataDescriptor
        • DataType
        • DataValidity
        • Device
        • FundamentalType
        • MatchingMode
        • Notification
        • OneDRegisterAccessor
        • ReadAnyGroup
        • RegisterCatalogue
        • RegisterInfo
        • RegisterPath
        • ScalarRegisterAccessor
        • ThreadInterrupted
        • TransferElementBase
        • TransferElementID
        • TransferGroup
        • TwoDRegisterAccessor
        • VersionNumber
        • VersionNumberBase
        • VoidRegisterAccessor
        • getDMapFilePath()
        • setDMapFilePath()
      • Legacy Module: mtca4u
        • get_info()
        • set_dmap_location()
        • get_dmap_location()
        • Device
      • See Also
  • Frequently Asked Questions
    • Installation and Setup
    • Basic Usage
    • Accessors and Type Conversion
    • Device Maps
    • Transfer Groups
    • Performance and Optimization
    • Compatibility and Versions
    • Data Handling
    • Still Have Questions?
  • Troubleshooting
    • Performance Issues
      • Read/Write Operations Slow
    • Getting Help
    • See Also
ChimeraTK-DeviceAccess-PythonBindings
  • Search


© Copyright Deutsches Elektronen-Synchrotron DESY, MSK, ChimeraTK Project <chimeratk-support@desy.de>.

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