Crappy
v1.5.9
What is Crappy ?
Installation
Tutorials
Getting started : writing test protocols
Using custom blocks and adding them to Crappy
How to use C or C++ code in Crappy ?
Crappy for embedded hardware
Current functionalities
The complete list of Crappy blocks
Documentation
Developers information
Citing Crappy
Bug reports
License information
Crappy
»
Tutorials
Edit on GitHub
Tutorials
Getting started : writing test protocols
0. General concepts
0.a. Blocks
0.b. Links
0.c. Labels
1. Understanding Crappy’s syntax
2. Adding signal generators
3. Towards more complexity
3.a. Loops
3.b. Modifiers
3.c. Advanced generator paths
3.d. Writing scripts efficiently
3.d.1. Using variables
3.d.2. Building lists and dicts smartly
3.d.3. Using other packages
3.d.4. Using Crappy objects outside of a Crappy test
Using custom blocks and adding them to Crappy
1. Using custom blocks in scripts
1.a. blocks
1.b. cameras
1.c. actuators
1.d. inouts
1.e. modifiers
2. Permanently adding custom blocks to Crappy
How to use C or C++ code in Crappy ?
1. Using an existing library
2. Writing your own library
2.1. Prerequisites
2.2. First example: a simple function
2.2.1. Writing the C++ code
2.2.2. Binding the code to Crappy
2.3. Second example: a simple class
2.3.1 Writing the C++ code
2.3.2 Binding the code to Crappy
Read the Docs
v: v1.5.9
Versions
latest
stable
v1.5.9
v1.5.8
Downloads
On Read the Docs
Project Home
Builds