CRAPPY

[PYTHON FRAMEWORK FOR REAL-TIME DATA ACQUISITION AND PARALLEL HARDWARE CONTROL]

STARS
87
CONTRIBUTORS
1
LAST_RELEASE
9mo ago
LICENSE
GPL-2.0
PYTHONEXECUTION_ENGINES
OSS

CRAPPY IMAGE COMING SOON

[CRAPPY_PREVIEW]
[SYSTEM_DESCRIPTION]

CRAPPY is a Python framework designed for hardware testing and control applications. It provides a comprehensive solution for real-time data acquisition, control, and monitoring of hardware systems.

The framework is built with parallelization in mind, allowing multiple processes to run simultaneously for efficient hardware testing workflows. It's particularly useful for complex test setups that require coordination between multiple instruments and devices.

Key features include real-time data streaming, flexible instrument drivers, and a modular architecture that makes it easy to extend and customize for specific testing requirements.

[CODE_EXAMPLE]
# Installation
pip install crappy
# Basic usage example
import crappy from crappy import condition, blocks # Create a test configuration test = crappy.Test() test.add_block(blocks.Generator()) test.run()
[FEATURE_SET]
REAL-TIME DATA ACQUISITION
PARALLEL PROCESSING SUPPORT
MODULAR INSTRUMENT DRIVERS
FLEXIBLE CONFIGURATION SYSTEM
BUILT-IN VISUALIZATION TOOLS
CROSS-PLATFORM COMPATIBILITY
[APPLICATION_DOMAINS]
MATERIAL TESTING LABORATORIES
MECHANICAL TESTING SETUPS
MULTI-INSTRUMENT COORDINATION
REAL-TIME MONITORING SYSTEMS
[INSTALLATION]
$ pip install crappy
[EXTERNAL_LINKS]
[REPOSITORY_METRICS]
STARS87
CONTRIBUTORS1
LAST_RELEASE9mo ago
LICENSEGPL-2.0