Sandbox

Components can run in either the sandbox or in a domain. The sandbox is an environment to run components and devices without artifacts like a Domain Manager, Device Manager, Name Service, or event service.

REDHAWK provides two sandboxes, a Python-based one or an IDE-based one. The Python-based sandbox can run from any Python session on any system with a REDHAWK install. The IDE-based sandbox can host an instance of a Python-based sandbox, with both interlinked, allowing artifacts from the Python environment to interact with those on the graphical UI.