Welcome To Our Support Portal

Browse Impinj resources for help with FAQ, downloads, quick links, and more.


Submit a request

Octane SDK

Follow


This post contains two versions of Octane SDK.  Click the links below to read more details about each one.

  1. Octane SDK .NET
  2. Octane SDK Java

 

Octane SDK .NET

Download Octane SDK .NET (version 2.26.0):

Download Octane SDK .NET Libraries and ExamplesDownload File

 

This is the latest released version of Octane SDK libraries for .NET. Please read EULA prior to using software.

 

Octane SDK Java 

Download Octane SDK Java (version 1.26.0):

Download Octane SDK Java Bundles and ExamplesDownload File

 

This is the latest released version of Octane SDK libraries for Java. Please read EULA prior to using software.

 

Using Octane SDK Java with one of the following IDE:

- Eclipse

- Netbeans

 

Using Octane SDK Java with Command Line:

1) Open a command window and check the Java JDK Version to ensure you have version 1.7 or later.

C:>java –version
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

2) Download Octane SDK Java zip file

Download into a folder on your system (e.g. c:\temp\JavaSDK)

3) Extract the zip file

4) Build the Octane SDK Java Samples:

c:\temp\javaSDK\samples> javac com\example\sdksamples\*.java -classpath ..\lib\OctaneSDKJava-1.22.0.30-jar-with-dependencies.jar;.

5) Execute the SDK Java Samples:

XX-XX-XX is based on your Reader's Mac address

c:\temp\javaSDK> java -Dhostname=speedwayr-XX-XX-XX -classpath ..\lib\OctaneSDKJava-1.22.0.30-jar-with-dependencies.jar;. com.example.sdksamples.ReadTags

The output will look like:

Connecting
log4j:WARN No appenders could be found for logger org.apache.mina.filter.executor.ExecutorFilter).
log4j:WARN Please initialize the log4j system properly.
Applying Settings
Starting
Press Enter to exit.
EPC: 3008 33B2 DDD9 0140 0000 0000 Reader_ip: xarray-XX-XX-XX.impinj.com antenna: 1
EPC: 3008 33B2 DDD9 0140 0000 0000 Reader_ip: xarray-XX-XX-XX.impinj.com antenna: 1
EPC: 3008 33B2 DDD9 0140 0000 0000 Reader_ip: xarray-XX-XX-XX.impinj.com antenna: 1
…

 5) Get rid of the log4j warning messages:

      1. Create a log4jproperties file (e.g. “c:\temp\javaSDK\samples\log4j.properties”) with the following contents to save to a log file:
# Root logger option
log4j.rootLogger=INFO, file
# Direct log messages to a log file log4j.appender.file=org.apache.log4j.RollingFileAppender log4j.appender.file.File=C:\\temp\\javaSDK\\log.out log4j.appender.file.MaxFileSize=10MB log4j.appender.file.MaxBackupIndex=10 log4j.appender.file.layout=org.apache.log4j.PatternLayout log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
      1. Define log4j.configuration on the java command line:
c:\temp\javaSDK\samples> java -Dlog4j.configuration=file:log4j.properties -Dhostname=speedwayr-XX-XX-XX -classpath ..\lib\OctaneSDKJava-1.22.0.30-jar-with-dependencies.jar;. com.example.sdksamples.ReadTags

 

6) Look at all of the Octane SDK for Java Samples

      • All of the Octane Java SDK samples can be seen by doing a directory listing on the samples folder:
C:\temp\JavaSDK\samples> dir com\example\sdksamples\*.java

Now you are ready to develop Octane SDK Java applications!


Was this article helpful?
53 out of 53 found this helpful

Comments

  • Avatar
    Mike Lenehan

    Posted new Octane SDK for .NET (version 2.26.0) and for Java (version 1.26.0).

Impinj is the leading provider of RAIN RFID solutions that provide Item Intelligence in the retail, pharmaceutical, healthcare, food and beverage, and many other industries.

Stay Connected


CONTACT US

Powered by Zendesk