This page is currently in progress

So your looking to write your own code to run on the JNIOR. You have come to the right place.

Getting Started

Our Getting Started page will walk you though the steps required to get up and coding using the NetBeans IDE. INTEG uses NetBeans for all of our Java programming. We will use NetBeans for the majority of topics covered on this site.

There are almost limitless possibilities when it comes to what you can program on the JNIOR. Most of the applications that we have written have come from customer requests over the years.

Common Library

There are many common features that are shared between the multitude of applications that we have written. Because of that we have a Common library that you can download and make use of. Head over to the Using the INTEG Common Library for more information about this library and how to use it.

You cannot reference external JAR files on the JNIOR. The Using the INTEG Common Library page will outline a procedure to incorporate the necessary classes from our library into your project at compile time.

Features Overview

I/O

We will start with talking about the I/O because that is what the JNIOR is. An I/O box. I/O can represent many things. Network I/O, Serial I/O and Signal I/O. In this section we will talk about the Signal I/O.

While you can sample the I/O states in a loop to detect changes, JANOS provides a class for working with the iolog. This class helps when the accuracy of I/O edge times are needed. The iolog will provide accurate edge time at the millisecond resolution. The iolog holds the last 512 input transitions as well as the last output transitions. There are many ways to query the iolog to get the data you need.

Network

Having Ethernet access is key for many applications. From TCP connections, Email