<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://docs.optrix.com.au/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>ARDI Documentation - longvis</title>
        <description></description>
        <link>https://docs.optrix.com.au/</link>
        <lastBuildDate>Wed, 27 May 2026 01:25:44 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://docs.optrix.com.au/_media/wiki:dokuwiki.svg</url>
            <title>ARDI Documentation</title>
            <link>https://docs.optrix.com.au/</link>
        </image>
        <item>
            <title>Including Libraries</title>
            <link>https://docs.optrix.com.au/longvis:adding_new_libraries</link>
            <description>Including Libraries

This shows the process of including new Javascript libraries in your template application.

Normal Libraries

Most libraries can simply be copied into the js folder and loaded in script tags just like normal web pages.

Dynamic/Latest Libraries</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Creating a New Page</title>
            <link>https://docs.optrix.com.au/longvis:adding_new_pages</link>
            <description>Creating a New Page

This will guide you through adding a new page to our basic electron framework.

Step 1: Create HTML and JS Pages

Choose a name for your page, such as &#039;linechart&#039;.

Create two files in the src/content folder - one called &#039;&lt;name&gt;.html&#039; and one called &#039;&lt;name&gt;.js&#039;.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Bar Charts</title>
            <link>https://docs.optrix.com.au/longvis:bar_charts</link>
            <description>Bar Charts

This display in the Face Display application shows a bar chart highlighting a particular value across each of the Roof Supports on our demo system.

You can choose which property you&#039;d like to view using the drop-box at the top-left corner.

This chart is live - it will animate as new data arrives.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Changing the ARDI Server</title>
            <link>https://docs.optrix.com.au/longvis:changing_the_ardi_server</link>
            <description>Changing the ARDI Server

The ARDI server used by the template is hard-coded in index.js.

At the top of the file, you&#039;ll find...


//ARDI Server Address
var ardiserver = &quot;https://demo.optrix.com.au/s/long&quot;;
var baseardiserver = &quot;https://demo.optrix.com.au&quot;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Building an ARDI-Powered Electron App</title>
            <link>https://docs.optrix.com.au/longvis:developer</link>
            <description>Building an ARDI-Powered Electron App

We&#039;ve provided a basic template for creating ARDI-powered Electron apps.

You are not required to use this template - you can create anything you want with ARDI data - but it can help you get started quickly.

NOTE - This template is extremely bare-bones and is designed to help people build simple, pure-Javascript applications that focus on data visualisation. Our template isn&#039;t designed with React, Vue or other frameworks in mind.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Editing the Template</title>
            <link>https://docs.optrix.com.au/longvis:editing</link>
            <description>Editing the Template

This section covers a range of specifics when editing an electron app based on our basic template.

Outline

The template project has a simple layout, designed to make it fast to create a small application that is focused on data-visualisation and analytics.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>An Example</title>
            <link>https://docs.optrix.com.au/longvis:example_page</link>
            <description>An Example

This is the Javascript code for a bar-chart showing the Pitch - Base property of each asset across our longwall face.


var xaxis = null;
var yaxis = null;
var svgbase = null;

//Create the page.
window.initPage = function () {
    reloadChart();    
}

//Load the data we need.
function reloadChart() {
    var propertyname = &quot;Pitch - Base&quot;;
    var baseasset = &quot;Roof Support #1&quot;;        

    ClearPage();

    //Build an AQL query for all of our points...
    var query = &quot;&#039;&quot; + baseass…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Face Maps</title>
            <link>https://docs.optrix.com.au/longvis:face_maps</link>
            <description>Face Maps

It&#039;s important to look for long-term trends in the behaviour or a longwall mine, so you can look for signs of emerging issues.

Most mines break their activity into shears. A shear is similar to a batch, and represents a single pass of the shearer from one side of the face to the other.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Functions and Variables</title>
            <link>https://docs.optrix.com.au/longvis:functions_and_properties</link>
            <description>Functions and Variables

The following functions and variables are used in our template.

Display Options

canvasWidth / canvasHeight

These variables give the effective width and height available, if you&#039;d like to build your content to fit the existing window.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Mine Face</title>
            <link>https://docs.optrix.com.au/longvis:mine_face</link>
            <description>Mine Face

The second display in the Face Display application shows each individual roof support and it&#039;s current status. 

This chart is live - it will animate as new data arrives.

Each support is coloured based on the pressure the roof is applying to the support. High pressures indicate excess stress, low pressures can indicate that the supports aren&#039;t properly &#039;set&#039; against the roof.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Project Layout</title>
            <link>https://docs.optrix.com.au/longvis:overall_project_layout</link>
            <description>Project Layout

The template project has a simple layout, designed to make it fast to create a small application that is focused on data-visualisation and analytics.

The src/index.html is opened in the main window. This contains a navigation bar that lets the user choose between the main areas of the program.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Shearer Maps</title>
            <link>https://docs.optrix.com.au/longvis:shearer_maps</link>
            <description>Shearer Maps

Face Maps are useful, but can often hide valuable information. They are also only relevant for information about roof supports. It&#039;s more complex if you want to monitor the shearer or capture values when the shearer passes.

Since the shearer may cross a single support multiple times in a single cut, face maps are often a poor choice if you want to analyse what the shearer has been doing.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>ARDI Longwall User Documentation</title>
            <link>https://docs.optrix.com.au/longvis:user</link>
            <description>ARDI Longwall User Documentation

This program provides a number of simple, animated displays that help show the status of our longwall mine demo system.

Longwall Mine Introduction

Coal seams tend to be wide and thin - in some cases only being a few meters high. To mine them effectively, you need to be able to cut across a wide path.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>ARDI Face Display</title>
            <link>https://docs.optrix.com.au/longvis:welcome</link>
            <description>ARDI Face Display

The ARDI Face Display program is an example of an Electron-based application that shows how you can build your own unique products on top of the data from an ARDI system.

This lets you create apps that take advantage of ARDIs benefits, but also meet the needs of individual customers and specific markets.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Why Use ARDI As A Backend?</title>
            <link>https://docs.optrix.com.au/longvis:why</link>
            <description>Why Use ARDI As A Backend?

What are the advantages of using ARDI as the backend of your application?

Vendor/Protocol Independence

ARDI is vendor independent, meaning that it works with a huge variety of products. By connecting to ARDI, you&#039;re able to support a wide range of models, makes and equipment manufacturers.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
    </channel>
</rss>
