SIDEKICK DATA HANDLER | Software
Software overview and full documentation can be found at www.sixclear.com
At the heart of SIDEKICK is SIXCLEAR JADE, an application development environment that provides robustness and a high level of configurability - without writing code.
Plugins Architecture to create any applications
JADE let's you create any number of applications by dragging plugin modules. Each module is highly configurable via its Editor panel.
A series of plugin becomes its own executable application
-
Plugins are highly configurable and run independently
-
Plugins can communicate
-
Plugins have interactive interfaces
-
Plugins already support 1000s of devices
-
Plugins have deep, built-in documentation
-
Plugins support expressions
-
Plugins support variables
-
Plugins support programming points
JADE's underlying Publisher/Subscriber architecture, allows plugins to be anything from a simple data publisher to a full-blown control system able to chart, navigate, communicate or control.
Each plugin is configurable via its editor: a text based json script that reads easily and is fully documented.
-
Syntax highlighting
-
Syntax validation
-
Auto-complete
-
Hover documentation
-
Zoom In/Out
-
Code collapse
-
Undo/Redo
-
Bird's Eye View
-
Detailed error messages
Here is a list of available plugins
-
SERIAL PUBLISHER PLUGIN
-
MULTIPLE CHARTS PLUGIN
-
XY CHART PLUGIN
-
SNEAK PEEK DATA VIEWER
-
RELAY MANAGER PLUGIN
-
STATE MACHINE PLUGIN
-
TCP SERVER PLUGIN
-
BELLAMARE FLIGHT CONTROL PLUGIN
-
BASLER CAMERA PLUGIN
-
SPLIXEL LED PLUGIN
...more in the making
What can I do with all this?
You can interface any serial instrument with the SERIAL PUBLISHER PLUGIN, decide when to turn power to instruments with the RELAY MANAGER PLUGIN, display data versus depth for all your instruments with the MULTIPLE CHARTS PLUGIN, retrieve a snapshot of the instruments profiles with the SNEAK PEEK DATA VIEWER, have a mission run automously with the STATE MACHINE PLUGIN, Interface the SIDEKICK to your main vehicle computer with the TCP SERVER PLUGIN, run automated flight control by controlling actuators and integrating pressure, speed and altitude data with the BELLAMARE FLIGHT CONTROL PLUGIN, collect images from an industrial camera with the BASLER CAMERA PLUGIN​, etc