com.ugrokit.api.UgiFarsens Class Reference

Overview

Support for reading Farsens sensor tags.

Static Public Member Functions

static void readFenixVortexTemperature (final UgiTag tag, final UgiFarsensStatusCallback statusCallback, final UgiFarsensReadFenixVortexTemperatureCompletion completion)
 
Read the temperature from a Fenix-Vortex tag More...
 
static void readFenixVortexPressure (final UgiTag tag, final UgiFarsensStatusCallback statusCallback, final UgiFarsensReadFenixVortexPressureCompletion completion)
 
Read the pressure from a Fenix-Vortex tag More...
 
static void readKineo (final UgiTag tag, final UgiFarsensStatusCallback statusCallback, final UgiFarsensReadKineoCompletion completion)
 
Read the orientation from a Kineo tag More...
 
static void readTitan (final UgiTag tag, final UgiFarsensStatusCallback statusCallback, final UgiFarsensReadTitanCompletion completion)
 
Read the relay setting from a Kineo tag More...
 
static void writeTitan (final UgiTag tag, final boolean setPosition1, final UgiFarsensStatusCallback statusCallback, final UgiFarsensWriteTitanCompletion completion)
 
Set the relay state of a Kineo tag More...
 

Classes

interface  UgiFarsensReadFenixVortexPressureCompletion
 
Completion for readFenixVortexTemperature More...
 
interface  UgiFarsensReadFenixVortexTemperatureCompletion
 
Completion for readFenixVortexTemperature More...
 
interface  UgiFarsensReadKineoCompletion
 
Completion for readKineo More...
 
interface  UgiFarsensReadTitanCompletion
 
Completion for readTitan More...
 
interface  UgiFarsensStatusCallback
 
Completion for readFenixVortexTemperature More...
 
interface  UgiFarsensWriteTitanCompletion
 
Completion for writeTitan. More...
 

Member Function Documentation

◆ readFenixVortexTemperature()

static void com.ugrokit.api.UgiFarsens.readFenixVortexTemperature ( final UgiTag  tag,
final UgiFarsensStatusCallback  statusCallback,
final UgiFarsensReadFenixVortexTemperatureCompletion  completion 
)
static


Read the temperature from a Fenix-Vortex tag

Parameters
tagTag to read
statusCallbackCallback for each step of the process (intended for use with showWaiting)
completionCompletion when finished

◆ readFenixVortexPressure()

static void com.ugrokit.api.UgiFarsens.readFenixVortexPressure ( final UgiTag  tag,
final UgiFarsensStatusCallback  statusCallback,
final UgiFarsensReadFenixVortexPressureCompletion  completion 
)
static


Read the pressure from a Fenix-Vortex tag

Parameters
tagTag to read
statusCallbackCallback for each step of the process (intended for use with showWaiting)
completionCompletion when finished

◆ readKineo()

static void com.ugrokit.api.UgiFarsens.readKineo ( final UgiTag  tag,
final UgiFarsensStatusCallback  statusCallback,
final UgiFarsensReadKineoCompletion  completion 
)
static


Read the orientation from a Kineo tag

Parameters
tagTag to read
statusCallbackCallback for each step of the process (intended for use with showWaiting)
completionCompletion when finished

◆ readTitan()

static void com.ugrokit.api.UgiFarsens.readTitan ( final UgiTag  tag,
final UgiFarsensStatusCallback  statusCallback,
final UgiFarsensReadTitanCompletion  completion 
)
static


Read the relay setting from a Kineo tag

Parameters
tagTag to read
statusCallbackCallback for each step of the process (intended for use with showWaiting)
completionCompletion when finished

◆ writeTitan()

static void com.ugrokit.api.UgiFarsens.writeTitan ( final UgiTag  tag,
final boolean  setPosition1,
final UgiFarsensStatusCallback  statusCallback,
final UgiFarsensWriteTitanCompletion  completion 
)
static


Set the relay state of a Kineo tag

Parameters
setPosition1YES to set position 1, NO to set position 2
tagTag to read
statusCallbackCallback for each step of the process (intended for use with showWaiting)
completionCompletion when finished
com.ugrokit.api.UgiFarsens.UgiFarsensStatusCallback Interface Reference

Overview


Completion for readFenixVortexTemperature

Public Member Functions

void run (String status)
 
Completion for readFenixVortexTemperature More...
 

Member Function Documentation

◆ run()

void com.ugrokit.api.UgiFarsens.UgiFarsensStatusCallback.run ( String  status)


Completion for readFenixVortexTemperature

Parameters
statusDescription of current state
com.ugrokit.api.UgiFarsens.UgiFarsensReadKineoCompletion Interface Reference

Overview


Completion for readKineo

Public Member Functions

void run (UgiInventory.TagAccessReturnValues result, float x, float y, float z)
 
Completion for readKineo More...
 

Member Function Documentation

◆ run()

void com.ugrokit.api.UgiFarsens.UgiFarsensReadKineoCompletion.run ( UgiInventory.TagAccessReturnValues  result,
float  x,
float  y,
float  z 
)


Completion for readKineo

Parameters
resultResult of the operation
xOreintation, x
yOreintation, y
zOreintation, z
com.ugrokit.api.UgiFarsens.UgiFarsensReadTitanCompletion Interface Reference

Overview


Completion for readTitan

Public Member Functions

void run (UgiInventory.TagAccessReturnValues result, boolean isValid, boolean isPosition1)
 
Completion for readTitan More...
 

Member Function Documentation

◆ run()

void com.ugrokit.api.UgiFarsens.UgiFarsensReadTitanCompletion.run ( UgiInventory.TagAccessReturnValues  result,
boolean  isValid,
boolean  isPosition1 
)


Completion for readTitan

Parameters
resultResult of the operation
isValidYES if the position value is valid
isPosition1YES if relay is set to position 1
com.ugrokit.api.UgiFarsens.UgiFarsensWriteTitanCompletion Interface Reference

Overview


Completion for writeTitan.

Public Member Functions

void run (UgiInventory.TagAccessReturnValues result)
 
Completion for writeTitan. More...
 

Member Function Documentation

◆ run()

void com.ugrokit.api.UgiFarsens.UgiFarsensWriteTitanCompletion.run ( UgiInventory.TagAccessReturnValues  result)


Completion for writeTitan.

Parameters
resultResult of the operation
com.ugrokit.api.UgiFarsens.UgiFarsensReadFenixVortexTemperatureCompletion Interface Reference

Overview


Completion for readFenixVortexTemperature

Public Member Functions

void run (UgiInventory.TagAccessReturnValues result, float temperatureC)
 
Completion for readFenixVortexTemperature More...
 

Member Function Documentation

◆ run()

void com.ugrokit.api.UgiFarsens.UgiFarsensReadFenixVortexTemperatureCompletion.run ( UgiInventory.TagAccessReturnValues  result,
float  temperatureC 
)


Completion for readFenixVortexTemperature

Parameters
resultResult of the operation
temperatureCTemperature, in degreesC (if successful)
com.ugrokit.api.UgiFarsens.UgiFarsensReadFenixVortexPressureCompletion Interface Reference

Overview


Completion for readFenixVortexTemperature

Public Member Functions

void run (UgiInventory.TagAccessReturnValues result, float pressure)
 
Completion for readFenixVortexTemperature More...
 

Member Function Documentation

◆ run()

void com.ugrokit.api.UgiFarsens.UgiFarsensReadFenixVortexPressureCompletion.run ( UgiInventory.TagAccessReturnValues  result,
float  pressure 
)


Completion for readFenixVortexTemperature

Parameters
resultResult of the operation
pressurePressure (if successful)