Instrumentation Controls

The Instrumentation Control suite includes everything you need to create eye catching and easy to use displays. The suite includes advanced charting capabilities, graphical meters, switches and sliders for user interaction, image buttons, user entry controls for advanced formatting, serial port controls for hardware communications, and encryption controls for devices and desktop. All controls are 100% native .Net, so there are no unmanaged dlls to create deployment worries. No redistribution licensing fees and free updates for one full year. Mooseworks Software stands behind our controls.

New! Instrumentation Controls for Android!

We’ve re-created our most popular controls for the Mono for Android framework. These controls have all of the same features as the Windows CE controls, but were re-written to take advantage of the Android operating system.

The suite includes:

Graph Control

The Graph Control provides every graphing feature you could want: Legends, Zooming, Date/Time, Logarithmic, Inverted axes, Right and Left Y-Axes, Markers, Cursor Values, Alarms, and more, while still providing excellent performance. It supports line, bar chart, area graphing, scatter graphing and line and symbol modes, and they can be used in combination in one graph.You can even define the image to be used as a data point symbol. We’ve also added extensibility events that allow you to draw on the graph’s canvas. This allows you the flexibility to customize the graph’s appearance by drawing marker lines, image backgrounds, gradient surfaces, etc.

New Modes!

Logarithmic Axis

Inverted Axis

Date/Time Mode

User Zooming Capability

Features

Bar, Line, Area, Scatter, Line and Symbol or combination plot types

Customizable data point symbols – preset symbols or your images

Graph Legend with circular or square symbols

Multiple X and Y data series

Right and Left Y axes

Scrollable axes

Logarithmic, inverted and normal axes in any combination

DateTime mode for X-Axis data

Zoom mode. The user can outline an area on the graph with the pen, and when the pen is lifted, the graph will zoom onto that area. Zooming in can be done an unlimited amount of times. Menus are available for zooming out. Just tap outside the graphs plot area.

Auto scaling

User moveable marker lines with events

Plot alarm settings – plot will change colors in alarm regions

Title and Axes Labels

Cursor event

Text File and Bitmap File Export

Enter an unlimited number of data series

Data can be entered as two arrays (X and Y data) or as one combined array

Trend Graph Control

The Trend Graph Control provides real time, scrollable charting capabilities. Memory is handled by the Trend Graph’s circular buffer, so you can add points in real time without worrying about memory growing out of control as time goes on. The Trend Graph also supports: Legends, Zooming, Date/Time, Logarithmic, Inverted axes, Right and Left Y-Axes, Markers, Cursor Values, Alarms, and more, while still providing excellent performance. It supports line, scatter graphing and line and symbol modes, and they can be used in combination in one graph.

You can even define the image to be used as a data point symbol. We’ve also added extensibility events that allow you to draw on the graph’s canvas. This allows you the flexibility to customize the graph’s appearance by drawing marker lines, image backgrounds, gradient surfaces, etc.

Features

Line, Area, Scatter, Line and Symbol or combination plot types

Automatic circular buffer handles data point array allocation

Add data points in real time

Multiple X and Y data series

Customizable data point symbols – preset symbols or your images

Graph Legend with circular or square symbols

Right and Left Y axes

Scrollable axes

Logarithmic, inverted and normal axes in any combination

DateTime mode for X-Axis data

Zoom mode. The user can outline an area on the graph with the pen, and when the pen is lifted, the graph will zoom onto that area. Zooming in can be done an unlimited amount of times. Menus are available for zooming out. Just tap outside the graphs plot area.

Auto scaling

User moveable marker lines with events

Plot alarm settings – plot will change colors in alarm regions

Title and Axes Labels

Cursor event

Text File and Bitmap File Export

Enter an unlimited number of data series

Data can be entered as two arrays (X and Y data) or as one combined array

Mooseworks Encryption Controls

Add the security of encryption to your applications. Mooseworks Software provides encryption and decryption controls for .Net desktop and the .Net Compact Framework. They all exchange data seamlessly, and allow you to use any installed encryption provider.

Encrypt File Control

The Encrypt File control will accept a file name, password, and encryption provider inputs, and will output binary encrypted data. The data may be optionally stored to file.

Encrypt String Control

The Encrypt String control will accept a text string, password, and encryption provider inputs, and will output binary encrypted data. The data may be optionally stored to file.

Decrypt File Control

The Decrypt File control will accept a file name, password, and encryption provider inputs, and will output decrypted data. The data may be optionally stored to file.

Decrypt Data Control

The Decrypt Data control will accept binary data, password, and encryption provider inputs, and will output decrypted data. The data may be optionally stored to file.

Create Hash from String Control

The Create Hash from String Control will accept a text string, password, and encryption provider inputs, and will output the cryptographic hash of the input.

Create Hash from File Control

The Create Hash from File Control will accept a file name, password, and encryption provider inputs, and will output the cryptographic hash of the input.