A B C D E F G H I K L M N O P R S T U V W Z 
All Classes All Packages

A

ACTIVITY_SETTINGS - Static variable in class com.trx.neon.api.neonSettings.NeonSettings
Start this activity to let user manage Neon's preferences in a standard way
ACTIVITY_START_ON_TOUCH_PAIR - Static variable in class com.trx.neon.api.neon.Neon
Register an intent filter for this action to have your UI be started when the user touch pairs a tracking unit
AddAdditionalData(String, Object) - Method in class com.trx.neon.api.neonMeasurement.model.SignalMeasurementBuilder
Add an display value to the signal measurement
addCustomConstraint(CustomConstraint) - Static method in class com.trx.neon.api.neonConstraint.NeonConstraint
Add a custom constraint to help solve the user’s location
AddDisplayDefinition(String, String, String, String, DisplayType, int) - Method in class com.trx.neon.api.neonMeasurement.model.SignalDefinitionBuilder
Add a display value to this signal
addGPSConstraint(long, double, double, GPSFixQuality, float) - Static method in class com.trx.neon.api.neonConstraint.NeonConstraint
Ass a GPS Constraint to help solve the user's location
AddHeatmapDefinition(String, String, String, String, String, float, float, float, boolean, int) - Method in class com.trx.neon.api.neonMeasurement.model.SignalDefinitionBuilder
Add a heatmap value to this signal.
AddHeatmapValue(String, float) - Method in class com.trx.neon.api.neonMeasurement.model.SignalMeasurementBuilder
Add an heatmap value to the signal measurement
AddIdentifier(String, Object) - Method in class com.trx.neon.api.neonMeasurement.model.SignalMeasurementBuilder
Add an identifier value to the signal measurement
AddIdentifierDefinition(String, String, String, String, boolean, DisplayType, int) - Method in class com.trx.neon.api.neonMeasurement.model.SignalDefinitionBuilder
Add an identifier to this signal
addNMEASentence(String) - Static method in class com.trx.neon.api.neonConstraint.NeonConstraint
Add a GPS NMEA sentence to help solve the user's location In order to generate GPS Constraints via this method, send at least the following NMEA sentences: RMC, GGA, GSV, and GSA.
addRangingConstraint(long, double, double, float, float, RangeType, ElevationInfo) - Static method in class com.trx.neon.api.neonConstraint.NeonConstraint
Add a ranging constraint to help solve the user's location
AddTimestamp(long) - Method in class com.trx.neon.api.neonMeasurement.model.SignalMeasurementBuilder
Add the unixTimeMs timestamp to this measurement (required)
addUserCheckin(long, double, double, float, ElevationInfo) - Static method in class com.trx.neon.api.neonConstraint.NeonConstraint
Add a user check-in to help solve the user’s location
addUserLabel(String) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Adds a user label to identify the tracked entity in any logs
altitude - Variable in class com.trx.neon.api.neon.model.NeonLocation
An altitude estimate in meters above mean sea level (MSL).
Altitude - Variable in class com.trx.neon.api.neonConstraint.model.ElevationInfo
Value representing the altitude
altitudeError - Variable in class com.trx.neon.api.neon.model.NeonLocation
An altitude error estimate in meters.
AltitudeError - Variable in class com.trx.neon.api.neonConstraint.model.ElevationInfo
Value representing the altitude error
altitudeHae - Variable in class com.trx.neon.api.neon.model.NeonLocation
The height above the Earth ellipsoid in meters
altitudeHaeError - Variable in class com.trx.neon.api.neon.model.NeonLocation
The error range (in meters) of the height above the Earth ellipsoid
altitudeHat - Variable in class com.trx.neon.api.neon.model.NeonLocation
The height above the terrain elevation at this location in meters This value may be null if elevation data is not available
altitudeHatError - Variable in class com.trx.neon.api.neon.model.NeonLocation
The error range (in meters) of the height above the terrain elevation at this location This value may be null if elevation data is not available
AltType - Variable in class com.trx.neon.api.neonConstraint.model.ElevationInfo
Value representing the altitude type
ANDROID - com.trx.neon.api.neonConstraint.model.types.GPSSourceType
 
API - com.trx.neon.api.neonConstraint.model.types.GPSSourceType
 
APPLICATION - com.trx.neon.api.neon.model.events.MandatoryUpdateAvailableEvent.MandatoryUpdateAvailableEventType
 
APPLICATION - com.trx.neon.api.neon.model.events.UpdateAvailableEvent.UpdateAvailableEventType
 
AT_ALTITUDE - com.trx.neon.api.neonConstraint.model.ElevationInfo.ElevationType
This entity is at the specified altitude in meters above mean sea level with the specified error in meters
AtAltitude(ElevationInfo.AltitudeType, float, float) - Static method in class com.trx.neon.api.neonConstraint.model.ElevationInfo
The entity is at the specified altitude in meters above mean sea level with the specified error in meters
AUTHENTICATION - com.trx.neon.api.neon.model.types.NeonEventType
 
AuthenticationEvent - Class in com.trx.neon.api.neon.model.events
Represents the last time a resource was connected/disconnected.
AuthenticationEvent(long, AuthenticationEvent.AuthenticationEventType) - Constructor for class com.trx.neon.api.neon.model.events.AuthenticationEvent
 
AuthenticationEvent.AuthenticationEventType - Enum in com.trx.neon.api.neon.model.events
Represents a type of resource that NeonLocationService must maintain a connection with

B

BATTERY - com.trx.neon.api.neon.model.types.NeonEventType
 
BatteryEvent - Class in com.trx.neon.api.neon.model.events
Represents a change of at least 1% in the battery level of a device
BatteryEvent(long, String, String, byte) - Constructor for class com.trx.neon.api.neon.model.events.BatteryEvent
 
batteryHH - Variable in class com.trx.neon.api.neon.model.NeonLocation
Percent battery life of the android device at the time of this location Valid range 0-100 Outside of range means battery life unknown
batteryTU - Variable in class com.trx.neon.api.neon.model.NeonLocation
Percent battery life of the tracking unit at the time of this location Valid range 0-100 Outside of range means battery life unknown
BeaconID - Variable in class com.trx.neon.api.neonConstraint.model.events.DroppedBeaconStatusEvent
Name of the beacon trying to be dropped, in the form "TRX_9XXX"
bind(Context) - Static method in class com.trx.neon.api.neon.Neon
Binds the Neon Location Services, ensuring that tracking is running and connecting all registered listeners All events will be posted to the main application thread.
bind(Context, Handler) - Static method in class com.trx.neon.api.neon.Neon
Binds the Neon Location Services, ensuring that tracking is running and connecting all registered listeners All registered events will be posted to the specified handler.
BINDING - com.trx.neon.api.neon.model.types.NeonEventType
 
BindingEvent - Class in com.trx.neon.api.neon.model.events
The binding event indicates when Neon is successfully bound and running It can be used provide status to the user.
BindingEvent(long, BindingEvent.BindingEventType) - Constructor for class com.trx.neon.api.neon.model.events.BindingEvent
 
BindingEvent.BindingEventType - Enum in com.trx.neon.api.neon.model.events
 
Build() - Method in class com.trx.neon.api.neonMeasurement.model.SignalDefinitionBuilder
Build the signal definition
Build() - Method in class com.trx.neon.api.neonMeasurement.model.SignalMeasurementBuilder
Build the signal measurement.

C

CACHED - com.trx.neon.api.neonEnvironment.model.DownloadOptions
Once buildings have been downloaded from the server, future requests for those buildings will return from the cache and will not re-download from the server until the cache expires
canDropUWBBeacon(String) - Static method in class com.trx.neon.api.neonConstraint.NeonConstraint
Determines whether user can drop an UWB beacon
canEnableInternalSensors(Context) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Checks whether the current account has permissions and device support for enabling internal sensors
Channel - Variable in class com.trx.neon.api.neonSettings.model.UWBChannelConfig
For CUSTOM UWB Channel Type only, specifies the channel for sharing, otherwise null
ChannelType - Variable in class com.trx.neon.api.neonSettings.model.UWBChannelConfig
UWB Channel Type
com.trx.neon.api.neon - package com.trx.neon.api.neon
 
com.trx.neon.api.neon.model - package com.trx.neon.api.neon.model
 
com.trx.neon.api.neon.model.events - package com.trx.neon.api.neon.model.events
 
com.trx.neon.api.neon.model.interfaces - package com.trx.neon.api.neon.model.interfaces
 
com.trx.neon.api.neon.model.types - package com.trx.neon.api.neon.model.types
 
com.trx.neon.api.neonConstraint - package com.trx.neon.api.neonConstraint
 
com.trx.neon.api.neonConstraint.model - package com.trx.neon.api.neonConstraint.model
 
com.trx.neon.api.neonConstraint.model.events - package com.trx.neon.api.neonConstraint.model.events
 
com.trx.neon.api.neonConstraint.model.interfaces - package com.trx.neon.api.neonConstraint.model.interfaces
 
com.trx.neon.api.neonConstraint.model.types - package com.trx.neon.api.neonConstraint.model.types
 
com.trx.neon.api.neonEnvironment - package com.trx.neon.api.neonEnvironment
 
com.trx.neon.api.neonEnvironment.model - package com.trx.neon.api.neonEnvironment.model
 
com.trx.neon.api.neonEnvironment.model.interfaces - package com.trx.neon.api.neonEnvironment.model.interfaces
 
com.trx.neon.api.neonMeasurement - package com.trx.neon.api.neonMeasurement
 
com.trx.neon.api.neonMeasurement.model - package com.trx.neon.api.neonMeasurement.model
 
com.trx.neon.api.neonMeasurement.model.definitions - package com.trx.neon.api.neonMeasurement.model.definitions
 
com.trx.neon.api.neonMeasurement.model.types - package com.trx.neon.api.neonMeasurement.model.types
 
com.trx.neon.api.neonSettings - package com.trx.neon.api.neonSettings
 
com.trx.neon.api.neonSettings.model - package com.trx.neon.api.neonSettings.model
 
CONNECT - com.trx.neon.api.neon.model.events.BindingEvent.BindingEventType
 
connected - Variable in class com.trx.neon.api.neon.model.events.ConnectivityEvent
 
CONNECTION_ERROR - com.trx.neon.api.neonEnvironment.model.DownloadResult
There are connectivity issues preventing download at this time, or log in has not been successful
CONNECTION_ERROR - com.trx.neon.api.neonEnvironment.model.interfaces.INeonFloorPlanListener.ImageResult
There are connectivity issues preventing download at this time
CONNECTIVITY - com.trx.neon.api.neon.model.types.NeonEventType
 
ConnectivityEvent - Class in com.trx.neon.api.neon.model.events
Represents the last time a resource was connected/disconnected.
ConnectivityEvent(long, ConnectivityEvent.ConnectivityEventType, boolean) - Constructor for class com.trx.neon.api.neon.model.events.ConnectivityEvent
 
ConnectivityEvent.ConnectivityEventType - Enum in com.trx.neon.api.neon.model.events
Represents a type of resource that NeonLocationService must maintain a connection with
CORRECTED - com.trx.neon.api.neon.model.types.NeonLocationType
Includes PER_STEP locations, also specifies that the application would like location history to be corrected over time.
CREATOR - Static variable in class com.trx.neon.api.neon.model.events.AuthenticationEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neon.model.events.BatteryEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neon.model.events.ConnectivityEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neon.model.events.ElevationLockEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neon.model.events.MandatoryUpdateAvailableEvent
 
CREATOR - Static variable in class com.trx.neon.api.neon.model.events.MotionLevelEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neon.model.events.NavLockEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neon.model.events.PostureEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neon.model.events.SafetyAlertEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neon.model.events.SessionEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neon.model.events.StillTimeEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neon.model.events.UpdateAvailableEvent
 
CREATOR - Static variable in class com.trx.neon.api.neon.model.events.VehicleStateEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neon.model.NeonLocation
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neonConstraint.model.CustomConstraint
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neonConstraint.model.ElevationInfo
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neonConstraint.model.ErrorModel
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neonConstraint.model.events.DroppedBeaconStatusEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neonConstraint.model.events.GPSEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neonConstraint.model.events.GPSStatusEvent
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neonConstraint.model.events.RemoteRangeEvent
Used for sending data across binders
CREATOR - Static variable in enum com.trx.neon.api.neonEnvironment.model.DownloadOptions
 
CREATOR - Static variable in enum com.trx.neon.api.neonEnvironment.model.DownloadResult
 
CREATOR - Static variable in class com.trx.neon.api.neonEnvironment.model.LatLong
Used for sending data across binders
CREATOR - Static variable in class com.trx.neon.api.neonEnvironment.model.LatLongOutline
 
CREATOR - Static variable in class com.trx.neon.api.neonEnvironment.model.LatLongRect
 
CREATOR - Static variable in class com.trx.neon.api.neonEnvironment.model.NeonBuilding
 
CREATOR - Static variable in class com.trx.neon.api.neonEnvironment.model.NeonBuildingFloor
 
CREATOR - Static variable in class com.trx.neon.api.neonEnvironment.model.NeonFloorOutline
 
CREATOR - Static variable in class com.trx.neon.api.neonSettings.model.NeonAccount
Used for sending data across binders
CURRENT - com.trx.neon.api.neon.model.types.NeonLocationType
Specifies that the application is only interested in the most up to date location There will potentially (but rarely) be small gaps in the location data reported.
Custom(UWBShareType, int, String) - Static method in class com.trx.neon.api.neonSettings.model.UWBChannelConfig
Sets up a custom UWB sharing channel which will share with all UWB trackers with the matching channel/password
Custom(UUID, float[]) - Static method in class com.trx.neon.api.neonConstraint.model.ErrorModel
Represents the error model for a custom constraint.
CUSTOM - com.trx.neon.api.neonSettings.model.UWBChannelType
lets you set a channel and password and will only share to other trackers that have the same channel/password
CustomConstraint - Class in com.trx.neon.api.neonConstraint.model
Represents a constraint that can be applied to the NEON Location Service to improve location.
CustomConstraint(long, double, double, ErrorModel, ElevationInfo) - Constructor for class com.trx.neon.api.neonConstraint.model.CustomConstraint
Creates a custom constraint

D

DEFAULT_DATE_FORMAT - Static variable in class com.trx.neon.api.neon.model.types.NeonEventConstants
Default format for displaying date/time strings
describeContents() - Method in class com.trx.neon.api.neon.model.events.AuthenticationEvent
 
describeContents() - Method in class com.trx.neon.api.neon.model.events.BatteryEvent
 
describeContents() - Method in class com.trx.neon.api.neon.model.events.ConnectivityEvent
 
describeContents() - Method in class com.trx.neon.api.neon.model.events.ElevationLockEvent
 
describeContents() - Method in class com.trx.neon.api.neon.model.events.MandatoryUpdateAvailableEvent
 
describeContents() - Method in class com.trx.neon.api.neon.model.events.MotionLevelEvent
 
describeContents() - Method in class com.trx.neon.api.neon.model.events.NavLockEvent
 
describeContents() - Method in class com.trx.neon.api.neon.model.events.PostureEvent
 
describeContents() - Method in class com.trx.neon.api.neon.model.events.SafetyAlertEvent
 
describeContents() - Method in class com.trx.neon.api.neon.model.events.SessionEvent
 
describeContents() - Method in class com.trx.neon.api.neon.model.events.StillTimeEvent
 
describeContents() - Method in class com.trx.neon.api.neon.model.events.UpdateAvailableEvent
 
describeContents() - Method in class com.trx.neon.api.neon.model.events.VehicleStateEvent
 
describeContents() - Method in class com.trx.neon.api.neon.model.NeonLocation
 
describeContents() - Method in class com.trx.neon.api.neonConstraint.model.CustomConstraint
 
describeContents() - Method in class com.trx.neon.api.neonConstraint.model.ElevationInfo
 
describeContents() - Method in class com.trx.neon.api.neonConstraint.model.ErrorModel
 
describeContents() - Method in class com.trx.neon.api.neonConstraint.model.events.DroppedBeaconStatusEvent
 
describeContents() - Method in class com.trx.neon.api.neonConstraint.model.events.GPSEvent
 
describeContents() - Method in class com.trx.neon.api.neonConstraint.model.events.GPSStatusEvent
 
describeContents() - Method in class com.trx.neon.api.neonConstraint.model.events.RemoteRangeEvent
 
describeContents() - Method in enum com.trx.neon.api.neonEnvironment.model.DownloadOptions
 
describeContents() - Method in enum com.trx.neon.api.neonEnvironment.model.DownloadResult
 
describeContents() - Method in class com.trx.neon.api.neonEnvironment.model.LatLong
 
describeContents() - Method in class com.trx.neon.api.neonEnvironment.model.LatLongOutline
 
describeContents() - Method in class com.trx.neon.api.neonEnvironment.model.LatLongRect
 
describeContents() - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuilding
 
describeContents() - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuildingFloor
 
describeContents() - Method in class com.trx.neon.api.neonEnvironment.model.NeonFloorOutline
 
describeContents() - Method in class com.trx.neon.api.neonSettings.model.NeonAccount
 
deviceType - Variable in class com.trx.neon.api.neon.model.events.SessionEvent
 
DGPS - com.trx.neon.api.neonConstraint.model.types.GPSFixQuality
 
DISCONNECT - com.trx.neon.api.neon.model.events.BindingEvent.BindingEventType
 
DisplayDefinition - Class in com.trx.neon.api.neonMeasurement.model.definitions
Display Definitions are additional pieces of information that are displayed with a particular signal measurement
DisplayDefinition(String, String, String, String, DisplayType, int) - Constructor for class com.trx.neon.api.neonMeasurement.model.definitions.DisplayDefinition
 
DisplayFormat - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.DisplayDefinition
A Java-style format string for display purposes - for instance "%.2f dBm" to display a dBm measurement to two decimal places (-76.25 dBm)
DisplayFormat - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.HeatmapDefinition
A Java-style format string for display purposes - for instance "%.2f dBm" to display a dBm measurement to two decimal places (-76.25 dBm)
DisplayFormat - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.IdentifierDefinition
A Java-style format string for display purposes - for instance "%.2f dBm" to display a dBm measurement to two decimal places (-76.25 dBm)
DisplayName - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.DisplayDefinition
The string to use when displaying this signal in NEON Signal Mapper and Command, such as "Channel Power"
DisplayName - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.HeatmapDefinition
The string to use when displaying this signal in NEON Signal Mapper and Command, such as "Channel Power"
DisplayName - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.IdentifierDefinition
The string to use when displaying this signal in NEON Signal Mapper and Command, such as "Channel Power"
DisplayType - Enum in com.trx.neon.api.neonMeasurement.model.types
The type of data - used for display and format strings
DisplayType - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.DisplayDefinition
The field type of this identifer - currently String, Integer, or Float.
DisplayType - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.IdentifierDefinition
The field type of this identifer - currently String, Integer, or Float.
downloadBuildingsInArea(LatLongRect, Handler, INeonBuildingListener) - Static method in class com.trx.neon.api.neonEnvironment.NeonEnvironment
Issues a request to download buildings in the specified area.
downloadBuildingsInArea(LatLongRect, Handler, INeonBuildingListener, DownloadOptions) - Static method in class com.trx.neon.api.neonEnvironment.NeonEnvironment
Issues a request to download buildings in the specified area.
downloadBuildingsInArea(LatLongRect, INeonBuildingListener) - Static method in class com.trx.neon.api.neonEnvironment.NeonEnvironment
Issues a request to download buildings in the specified area.
downloadFloorPlan(Context, NeonBuildingFloor, Handler, INeonFloorPlanListener) - Static method in class com.trx.neon.api.neonEnvironment.NeonEnvironment
Downloads a floor plan image that corresponds with a NeonBuildingFloor.
DownloadOptions - Enum in com.trx.neon.api.neonEnvironment.model
Options for downloading buildings to the Neon Location Service
DownloadResult - Enum in com.trx.neon.api.neonEnvironment.model
Status result on download operations to the Neon Location Service
DROPPED_BEACON_STATUS - com.trx.neon.api.neonConstraint.model.types.NeonEventTypeConstraint
 
DroppedBeaconStatusEvent - Class in com.trx.neon.api.neonConstraint.model.events
A Dropped Beacon Status Event is emitted when NeonConstraint.dropUWBBeacon() is called.
DroppedBeaconStatusEvent(long, String, boolean, String) - Constructor for class com.trx.neon.api.neonConstraint.model.events.DroppedBeaconStatusEvent
Creates a dropped beacon status event
dropUWBBeacon(long, String, double, double, float, ElevationInfo) - Static method in class com.trx.neon.api.neonConstraint.NeonConstraint
Program an UWB beacon with location and elevation information so it can then beacon to improve nearby users.
DropUWBBeacon(int, float) - Static method in class com.trx.neon.api.neonConstraint.model.ErrorModel
Represents the error for a dropped UWB beacon.

E

Elevation - Variable in class com.trx.neon.api.neonConstraint.model.CustomConstraint
Represents the elevation information for this constraint
ELEVATION_LOCK - com.trx.neon.api.neon.model.types.NeonEventType
 
ElevationInfo - Class in com.trx.neon.api.neonConstraint.model
ElevationInfo specifies the elevation of an entity.
ElevationInfo - Variable in class com.trx.neon.api.neonConstraint.model.events.RemoteRangeEvent
 
ElevationInfo(Parcel) - Constructor for class com.trx.neon.api.neonConstraint.model.ElevationInfo
 
ElevationInfo.AltitudeType - Enum in com.trx.neon.api.neonConstraint.model
Represents the type of altitude info for an entity
ElevationInfo.ElevationType - Enum in com.trx.neon.api.neonConstraint.model
Represents the type of elevation info for an entity
ElevationLockEvent - Class in com.trx.neon.api.neon.model.events
Created on 1/31/2023.
ElevationLockEvent(long, byte) - Constructor for class com.trx.neon.api.neon.model.events.ElevationLockEvent
 
enableAndroidGPS(boolean) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
NEON Location Service will use android location if that service is enabled on the phone.
END - com.trx.neon.api.neon.model.events.VehicleStateEvent.VehicleStateEventType
 
endTimeMs - Variable in class com.trx.neon.api.neon.model.events.SafetyAlertEvent
 
equals(Object) - Method in class com.trx.neon.api.neon.model.events.SessionEvent
 
ErrorCEP - Variable in class com.trx.neon.api.neonConstraint.model.events.GPSEvent
Error radius in meters CEP50
errorLatitude - Variable in class com.trx.neon.api.neon.model.NeonLocation
The latitude of the center point of the computed error bounds on this position Note that this is not always the same as the estimate of the position itself.
errorLongitude - Variable in class com.trx.neon.api.neon.model.NeonLocation
The longitude of the center point of the computed error bounds on this position Note that this is not always the same as the estimate of the position itself.
ErrorMessage - Variable in class com.trx.neon.api.neonConstraint.model.events.DroppedBeaconStatusEvent
If success is false, any error message
ErrorModel - Class in com.trx.neon.api.neonConstraint.model
Characterizes the error model for a certain type of constraint
ErrorModel - Variable in class com.trx.neon.api.neonConstraint.model.CustomConstraint
Represents the error model for this constraint
ErrorModel(Parcel) - Constructor for class com.trx.neon.api.neonConstraint.model.ErrorModel
Constructor for data serialized over the binder
errorRadius - Variable in class com.trx.neon.api.neon.model.NeonLocation
The radius of the computed error bounds on this position (meters) Note that this is around the point specified by ErrorLongitude and ErrorLatitude
ExportFormat - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.DisplayDefinition
A Java-style format string for CSV export purposes - for instance "%.2f" to display a dBm measurement to two decimal places (-76.25)
ExportFormat - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.HeatmapDefinition
A Java-style format string for CSV export purposes - for instance "%.2f" to display a dBm measurement to two decimal places (-76.25)
ExportFormat - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.IdentifierDefinition
A Java-style format string for CSV export purposes - for instance "%.2f" to display a dBm measurement to two decimal places (-76.25)
EXTERNAL - com.trx.neon.api.neonConstraint.model.types.GPSSourceType
 

F

FATAL_DISCONNECT - com.trx.neon.api.neon.model.events.BindingEvent.BindingEventType
 
FATAL_ERROR - com.trx.neon.api.neonEnvironment.model.interfaces.INeonFloorPlanListener.ImageResult
This image is unobtainable
FieldName - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.DisplayDefinition
The name of this value, which should be unique in the signal, such as "ChannelPower"
FieldName - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.HeatmapDefinition
The name of this value, which should be unique in the signal, such as "ChannelPower"
FieldName - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.IdentifierDefinition
The name of this value, which should be unique in the signal, such as "ChannelPower"
FIRMWARE - com.trx.neon.api.neon.model.events.MandatoryUpdateAvailableEvent.MandatoryUpdateAvailableEventType
 
FIRMWARE - com.trx.neon.api.neon.model.events.UpdateAvailableEvent.UpdateAvailableEventType
 
FixQuality - Variable in class com.trx.neon.api.neonConstraint.model.events.GPSEvent
Fix quality of the GPS Constraint
Float - com.trx.neon.api.neonMeasurement.model.types.DisplayType
 
FLOAT_RTK - com.trx.neon.api.neonConstraint.model.types.GPSFixQuality
 
Floor - Variable in class com.trx.neon.api.neonConstraint.model.ElevationInfo
Value representing the floor index
FLOOR - com.trx.neon.api.neonConstraint.model.ElevationInfo.ElevationType
This entity is placed on a specific floor of a building, and should constrain to that floor/building
FORCE_REFRESH - com.trx.neon.api.neonEnvironment.model.DownloadOptions
This will force the Neon Location Service to re-download from the server.
FREE_FALL - com.trx.neon.api.neon.model.events.SafetyAlertEvent.SafetyAlertEventType
 
fromString(String) - Static method in enum com.trx.neon.api.neonSettings.model.UWBChannelType
 
fromString(String) - Static method in enum com.trx.neon.api.neonSettings.model.UWBShareType
 

G

Gaussian(float) - Static method in class com.trx.neon.api.neonConstraint.model.ErrorModel
Represents the error for a Gaussian constraint, assumed to be centered at zero
generateSignalMeasurementBuilder() - Method in class com.trx.neon.api.neonMeasurement.model.definitions.SignalDefinition
Retrieves a Signal Measurement Builder for this Signal Definition In order to generate a signal measurement, you should get the builder from here
getBitmap() - Method in class com.trx.neon.api.neonEnvironment.model.NeonFloorPlan
Retrieves the bitmap associated with this floor plan Don't forget to recycle this bitmap when you are done with it
getBitmapClippedToFloor() - Method in class com.trx.neon.api.neonEnvironment.model.NeonFloorPlan
Helper function to mask the image with the NeonFloorOutline.
getBottomLeft() - Method in class com.trx.neon.api.neonEnvironment.model.NeonFloorPlan
 
getBottomRight() - Method in class com.trx.neon.api.neonEnvironment.model.NeonFloorPlan
 
getBuilding(UUID) - Static method in class com.trx.neon.api.neonEnvironment.NeonEnvironment
retrieves a specific building by id that has already been downloaded to the Neon Location Service.
getDeviceType() - Method in class com.trx.neon.api.neon.model.events.SessionEvent
Retrieve the device type connected to NEON
getDisplay() - Method in class com.trx.neon.api.neonMeasurement.model.definitions.SignalDefinition
 
getDriftLock() - Method in class com.trx.neon.api.neon.model.events.NavLockEvent
Deprecated.
getElapsedRealtimeMillis() - Method in class com.trx.neon.api.neonConstraint.model.CustomConstraint
Retrieves the timestamp of this constraint.
getElevationLock() - Method in class com.trx.neon.api.neon.model.events.ElevationLockEvent
 
getElevationLock() - Method in class com.trx.neon.api.neon.model.events.NavLockEvent
Deprecated.
getEventType() - Method in class com.trx.neon.api.neon.model.events.AuthenticationEvent
 
getEventType() - Method in class com.trx.neon.api.neon.model.events.BatteryEvent
 
getEventType() - Method in class com.trx.neon.api.neon.model.events.BindingEvent
 
getEventType() - Method in class com.trx.neon.api.neon.model.events.ConnectivityEvent
 
getEventType() - Method in class com.trx.neon.api.neon.model.events.ElevationLockEvent
 
getEventType() - Method in class com.trx.neon.api.neon.model.events.MandatoryUpdateAvailableEvent
 
getEventType() - Method in class com.trx.neon.api.neon.model.events.MotionLevelEvent
 
getEventType() - Method in class com.trx.neon.api.neon.model.events.NavLockEvent
 
getEventType() - Method in class com.trx.neon.api.neon.model.events.PostureEvent
 
getEventType() - Method in class com.trx.neon.api.neon.model.events.SafetyAlertEvent
 
getEventType() - Method in class com.trx.neon.api.neon.model.events.SessionEvent
 
getEventType() - Method in class com.trx.neon.api.neon.model.events.StillTimeEvent
 
getEventType() - Method in class com.trx.neon.api.neon.model.events.UpdateAvailableEvent
 
getEventType() - Method in class com.trx.neon.api.neon.model.events.VehicleStateEvent
 
getEventType() - Method in interface com.trx.neon.api.neon.model.interfaces.INeonEvent
 
getFloor() - Method in class com.trx.neon.api.neon.model.NeonLocation
A convenience method to quickly integrate NeonLocations into applications that understand floating point floor numbers
getFloor(int) - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuilding
Retrieve a specific floor by floor number
getFloorError() - Method in class com.trx.neon.api.neon.model.NeonLocation
A convenience method to quickly integrate NeonLocations into applications that understand floating point floor numbers
getFloorNumber() - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuildingFloor
 
getFloorNumber() - Method in class com.trx.neon.api.neonEnvironment.model.NeonFloorPlan
 
getFloorPlanCorners() - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuildingFloor
 
getFloorPlanImageID() - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuildingFloor
 
getFloors() - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuilding
Get a collection of all floors in the building Use this to iterate through all floors in the building
getHeadingLock() - Method in class com.trx.neon.api.neon.model.events.NavLockEvent
Deprecated.
getID() - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuilding
Get unique identifier for this building
getID() - Method in class com.trx.neon.api.neonEnvironment.model.NeonFloorPlan
Get the unique ID for this floor
getIdentifiers() - Method in class com.trx.neon.api.neonMeasurement.model.definitions.SignalDefinition
 
getInsideBuilding() - Method in class com.trx.neon.api.neon.model.events.ElevationLockEvent
 
getInsideBuilding() - Method in class com.trx.neon.api.neon.model.events.NavLockEvent
Deprecated.
getKey() - Method in class com.trx.neon.api.neon.model.events.AuthenticationEvent
 
getKey() - Method in class com.trx.neon.api.neon.model.events.BatteryEvent
 
getKey() - Method in class com.trx.neon.api.neon.model.events.BindingEvent
 
getKey() - Method in class com.trx.neon.api.neon.model.events.ConnectivityEvent
 
getKey() - Method in class com.trx.neon.api.neon.model.events.ElevationLockEvent
 
getKey() - Method in class com.trx.neon.api.neon.model.events.MandatoryUpdateAvailableEvent
 
getKey() - Method in class com.trx.neon.api.neon.model.events.MotionLevelEvent
 
getKey() - Method in class com.trx.neon.api.neon.model.events.NavLockEvent
 
getKey() - Method in class com.trx.neon.api.neon.model.events.PostureEvent
 
getKey() - Method in class com.trx.neon.api.neon.model.events.SafetyAlertEvent
 
getKey() - Method in class com.trx.neon.api.neon.model.events.SessionEvent
 
getKey() - Method in class com.trx.neon.api.neon.model.events.StillTimeEvent
 
getKey() - Method in class com.trx.neon.api.neon.model.events.UpdateAvailableEvent
 
getKey() - Method in class com.trx.neon.api.neon.model.events.VehicleStateEvent
 
getKey() - Method in interface com.trx.neon.api.neon.model.interfaces.INeonEvent
 
getLabel() - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuildingFloor
 
getLocationLock() - Method in class com.trx.neon.api.neon.model.events.NavLockEvent
Deprecated.
getLoginInfo() - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Gets account information.
getMeasurements() - Method in class com.trx.neon.api.neonMeasurement.model.definitions.SignalDefinition
 
getModelType() - Method in class com.trx.neon.api.neonConstraint.model.ErrorModel
 
getName() - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuilding
Get friendly name for this building.
getNavLockBars() - Method in class com.trx.neon.api.neon.model.events.NavLockEvent
 
getNearestFloor() - Method in class com.trx.neon.api.neon.model.NeonLocation
A convenience method to quickly integrate NeonLocations into applications that understand integer floor numbers.
getNeonLocationServicesVersion(Context) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Gets the version for NEON Location Services
getOutline() - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuildingFloor
 
getParameters() - Method in class com.trx.neon.api.neonConstraint.model.ErrorModel
 
GetPlugin() - Method in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
This is the function that lets NEON Signal Mapper load your plugin.
GetRemoteActivityIntent(String, String) - Method in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
Helper function that will get the proper intent to allow Signal Mapper to start a local activity remotely.
GetRemoteServiceIntent(String, String) - Method in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
Helper function that will get the proper intent to allow Signal Mapper to start a local service remotely.
getScaleLock() - Method in class com.trx.neon.api.neon.model.events.NavLockEvent
Deprecated.
getSettingsTitle() - Method in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
If you present a settings activity - this is the string that will be displayed
GetSignalDefinitions() - Method in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
In order for NEON Signal Mapper to properly interpret the signal measurements from the plugin, it needs to have the definitions of all signals being logged in this plugin.
getTimeUTCMillis() - Method in class com.trx.neon.api.neonConstraint.model.CustomConstraint
Retrieves the timestamp of this constraint.
getTopLeft() - Method in class com.trx.neon.api.neonEnvironment.model.NeonFloorPlan
 
getTopRight() - Method in class com.trx.neon.api.neonEnvironment.model.NeonFloorPlan
 
getTrackingUnitAddress() - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Gets the address of the tracking unit
getTrackingUnitName() - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Gets the name of the tracking unit
getType() - Method in class com.trx.neon.api.neon.model.events.AuthenticationEvent
 
getType() - Method in class com.trx.neon.api.neon.model.events.ConnectivityEvent
 
getType() - Method in class com.trx.neon.api.neon.model.events.MandatoryUpdateAvailableEvent
 
getType() - Method in class com.trx.neon.api.neon.model.events.MotionLevelEvent
 
getType() - Method in class com.trx.neon.api.neon.model.events.PostureEvent
 
getType() - Method in class com.trx.neon.api.neon.model.events.SafetyAlertEvent
 
getType() - Method in class com.trx.neon.api.neon.model.events.UpdateAvailableEvent
 
getType() - Method in class com.trx.neon.api.neon.model.events.VehicleStateEvent
 
getUWBConfiguration() - Static method in class com.trx.neon.api.neonSettings.NeonSettings
If a valid UWB-enabled tracker is connected, the current UWB configuration can be retrieved for display
getValidationCode() - Method in class com.trx.neon.api.neonSettings.model.UWBChannelConfig
For CUSTOM UWB Channel Type only, when requesting the UWB channel config this will be set with the ValidationCode which is a hash of the password
getValue() - Method in enum com.trx.neon.api.neonSettings.model.UWBChannelType
 
getValue() - Method in enum com.trx.neon.api.neonSettings.model.UWBShareType
 
GPS - com.trx.neon.api.neonConstraint.model.types.GPSFixQuality
 
GPS - com.trx.neon.api.neonConstraint.model.types.NeonEventTypeConstraint
 
GPS(GPSFixQuality, float) - Static method in class com.trx.neon.api.neonConstraint.model.ErrorModel
Represents the error for a GPS Constraint
GPS_STATUS - com.trx.neon.api.neonConstraint.model.types.NeonEventTypeConstraint
 
GPSEvent - Class in com.trx.neon.api.neonConstraint.model.events
A GPS Event is emitted when a valid GPS Constraint is received in the NEON Location Service.
GPSEvent(long, GPSSourceType, GPSFixQuality, double, double, float, GPSStatus, long) - Constructor for class com.trx.neon.api.neonConstraint.model.events.GPSEvent
Creates a custom constraint
GPSFixQuality - Enum in com.trx.neon.api.neonConstraint.model.types
Represents the quality of a GPS fix, which more or less corresponds with the fix quality field of the NMEA GGA message.
GPSSourceType - Enum in com.trx.neon.api.neonConstraint.model.types
Represents the hardware source of a GPS constraint
GPSStatus - Enum in com.trx.neon.api.neonConstraint.model.types
Represents the GPS state as computed by the NEON Location Service
GPSStatusEvent - Class in com.trx.neon.api.neonConstraint.model.events
An event that is emitted whenever the internal GPS status changes
GPSStatusEvent(long, GPSStatus, long) - Constructor for class com.trx.neon.api.neonConstraint.model.events.GPSStatusEvent
Creates a custom constraint

H

HAE - com.trx.neon.api.neonConstraint.model.ElevationInfo.AltitudeType
Height above ellipsoid
hasAbsoluteAltitude - Variable in class com.trx.neon.api.neon.model.NeonLocation
Whether or not an absolute altitude estimate has been found in meters above mean sea level (MSL).
hasFloorPlan() - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuildingFloor
 
hashCode() - Method in class com.trx.neon.api.neon.model.events.SessionEvent
Gets a hashcode for this instance
hasRequiredPermissions(Context) - Static method in class com.trx.neon.api.neon.Neon
Checks whether NEON Location Service has been granted the required app permissions
hasSettingsActivity() - Method in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
If any settings are needed for a connection to your instrument, you can indicate that there is an available settings activity and it will appear as a menu item in NEON Signal Mapper
hasTrackingUnit() - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Checks whether NEON Location Service has a tracking unit selected
hasUWBSensors() - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Checks whether a UWB-enabled tracking unit is connected.
heading - Variable in class com.trx.neon.api.neon.model.NeonLocation
The heading of the user (degrees) The heading provided is in the range (-inf, inf) - not limited to the range [0, 360).
headingError - Variable in class com.trx.neon.api.neon.model.NeonLocation
The heading variance of the user (degrees) 0 represents low variance.
HeatmapDefinition - Class in com.trx.neon.api.neonMeasurement.model.definitions
A Heatmap Definition defines a float value that can be displayed in a heatmap or a colored signal measurement
HeatmapDefinition(String, String, String, String, String, float, float, float, boolean, int) - Constructor for class com.trx.neon.api.neonMeasurement.model.definitions.HeatmapDefinition
This is used by the signal measurement builder Use the SignalMeasurementBuilder instead
HIGH - com.trx.neon.api.neon.model.events.MotionLevelEvent.MotionLevelEventType
 
HIGH_IMPACT - com.trx.neon.api.neon.model.events.SafetyAlertEvent.SafetyAlertEventType
 
Holes - Variable in class com.trx.neon.api.neonEnvironment.model.LatLongOutline
A set of Latitude-Longitude points inside the hull that form interior holes in the outline
Hull - Variable in class com.trx.neon.api.neonEnvironment.model.LatLongOutline
A set of Latitude-Longitude points that form an outer outline

I

IdentifierDefinition - Class in com.trx.neon.api.neonMeasurement.model.definitions
An Identifier is a pieces of information that identifies a particular signal source and can be used to separate signals from different sources
IdentifierDefinition(String, String, String, String, boolean, DisplayType, int) - Constructor for class com.trx.neon.api.neonMeasurement.model.definitions.IdentifierDefinition
This is used by the signal measurement builder Use the SignalMeasurementBuilder instead
INeonBuildingListener - Interface in com.trx.neon.api.neonEnvironment.model.interfaces
Returns a NeonFloorPlan and result status
INeonEvent - Interface in com.trx.neon.api.neon.model.interfaces
An interface inherited by all events.
INeonEventConstraint - Interface in com.trx.neon.api.neonConstraint.model.interfaces
An interface inherited by all constraint events.
INeonEventListener - Interface in com.trx.neon.api.neon.model.interfaces
The interface application code must implement to listen to INeonEvents.
INeonEventListenerConstraint - Interface in com.trx.neon.api.neonConstraint.model.interfaces
An interface for constraint event listeners.
INeonFloorPlanListener - Interface in com.trx.neon.api.neonEnvironment.model.interfaces
Returns a NeonFloorPlan and result status
INeonFloorPlanListener.ImageResult - Enum in com.trx.neon.api.neonEnvironment.model.interfaces
 
INeonLocationListener - Interface in com.trx.neon.api.neon.model.interfaces
The interface application code must implement to listen for location data.
Integer - com.trx.neon.api.neonMeasurement.model.types.DisplayType
 
INU8_BLE - com.trx.neon.api.neon.model.events.SessionEvent.DeviceType
 
INU8_UWB - com.trx.neon.api.neon.model.events.SessionEvent.DeviceType
 
inVehicle - Variable in class com.trx.neon.api.neon.model.NeonLocation
The vehicle mode status at the time of this location Defaults to false Sets to true after a vehicle start detection and resets to false after a vehicle stop detection
isAndroidGPSEnabled() - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Checks whether NEON Location Service will use android location
isBound - Variable in class com.trx.neon.api.neon.model.events.BindingEvent
 
isBound() - Static method in class com.trx.neon.api.neon.Neon
Return true if the Neon Service is bound and running
isIgnoringBatteryOptimizations(Context) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Checks whether NEON Location Service is ignoring battery optimizations This is required for tracking with internal sensors
isNeonInstalled(Context) - Static method in class com.trx.neon.api.neon.Neon
Checks if the Neon Service is already installed Return true if the Neon Service package was found
isStatusNotificationMinimized() - Static method in class com.trx.neon.api.neonSettings.NeonSettings
For integrators that want NEON tracking information to be as minimal as possible use this to minimize the information shown in the status notification bar at the top of the screen.
isTrackingEnabled() - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Checks whether tracking is enabled
iteration - Variable in class com.trx.neon.api.neon.model.NeonLocation
This number represents an internal iteration count within the NeonLocationServices.

K

Key - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.SignalDefinition
The key that uniquely identifies a signal
Key - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.SignalMeasurement
Unique identifier for the signal

L

latitude - Variable in class com.trx.neon.api.neon.model.NeonLocation
The latitude of the user (degrees)
Latitude - Variable in class com.trx.neon.api.neonConstraint.model.CustomConstraint
WGS-84 Latitude
Latitude - Variable in class com.trx.neon.api.neonConstraint.model.events.GPSEvent
WGS-84 Latitude
Latitude - Variable in class com.trx.neon.api.neonConstraint.model.events.RemoteRangeEvent
Nullable Latitude, Longitude, and ElevationInfo - if the ranging device is registered with NEON this will be the location of the ranging device and it's elevation info - otherwise these fields will all be null
Latitude - Variable in class com.trx.neon.api.neonEnvironment.model.LatLong
North-South Measurement in degrees
LatLong - Class in com.trx.neon.api.neonEnvironment.model
Global location in degrees (WGS-84)
LatLong(double, double) - Constructor for class com.trx.neon.api.neonEnvironment.model.LatLong
 
LatLongOutline - Class in com.trx.neon.api.neonEnvironment.model
An outline defined as a list of Latitude-Longitude pairs that make up an outer hull and a set of inner holes.
LatLongOutline(Parcel) - Constructor for class com.trx.neon.api.neonEnvironment.model.LatLongOutline
Used for sending data across binders
LatLongOutline(ArrayList<LatLong>, ArrayList<ArrayList<LatLong>>) - Constructor for class com.trx.neon.api.neonEnvironment.model.LatLongOutline
 
LatLongRect - Class in com.trx.neon.api.neonEnvironment.model
Not technically a rectangle, but the closest you can get in spherical coordinates, this specifies an area of the world.
LatLongRect(LatLong, LatLong) - Constructor for class com.trx.neon.api.neonEnvironment.model.LatLongRect
 
LocateSources - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.HeatmapDefinition
If set to true, NEON Command will attempt to use heatmaps to localize the source of this signal.
lockStatus - Variable in class com.trx.neon.api.neon.model.NeonLocation
The lock status of the tracking unit at the time of this location Valid range 0-4 where 4 indicates a full lock
login(String) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Logs in with the specified API Key to the NEON cloud.
login(String, String) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Logs in with an API Key to a NEON Enterprise server located at the endpoint specified
longitude - Variable in class com.trx.neon.api.neon.model.NeonLocation
The longitude of the user (degrees)
Longitude - Variable in class com.trx.neon.api.neonConstraint.model.CustomConstraint
WGS-84 Longitude
Longitude - Variable in class com.trx.neon.api.neonConstraint.model.events.GPSEvent
WGS-84 Longitude
Longitude - Variable in class com.trx.neon.api.neonConstraint.model.events.RemoteRangeEvent
 
Longitude - Variable in class com.trx.neon.api.neonEnvironment.model.LatLong
East-West Measurement in degrees
LOW - com.trx.neon.api.neon.model.events.MotionLevelEvent.MotionLevelEventType
 

M

MANDATORY_UPDATE_AVAILABLE - com.trx.neon.api.neon.model.types.NeonEventType
 
MANDATORY_UPDATE_REQUIRED - com.trx.neon.api.neon.model.events.AuthenticationEvent.AuthenticationEventType
NLS must be upgraded in order to log in
MandatoryUpdateAvailableEvent - Class in com.trx.neon.api.neon.model.events
The MandatoryUpdateAvailableEvent indicates that an update of the Neon Location Services is available The Neon Location Services will not be able to update environmental data until the upgrade is completed.
MandatoryUpdateAvailableEvent(MandatoryUpdateAvailableEvent.MandatoryUpdateAvailableEventType) - Constructor for class com.trx.neon.api.neon.model.events.MandatoryUpdateAvailableEvent
 
MandatoryUpdateAvailableEvent.MandatoryUpdateAvailableEventType - Enum in com.trx.neon.api.neon.model.events
 
Max - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.HeatmapDefinition
The maximum value that this measurement will contain
measurementCallback - Variable in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
The callback that is used to send signal measurements to the NEON Signal Mapper to be displayed and stored.
MeasurementPlugin - Class in com.trx.neon.api.neonMeasurement
Extend the measurement plugin class to add an external measurement logger to the NEON Signal Mapper application.
MeasurementPlugin() - Constructor for class com.trx.neon.api.neonMeasurement.MeasurementPlugin
 
MeasurementPlugin.MeasurementCallback - Interface in com.trx.neon.api.neonMeasurement
The definition of the Measurement callback that accepts signal measurements
Min - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.HeatmapDefinition
The minimum value that this measurement will contain
minimizeStatusNotification(boolean) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
For integrators that want NEON tracking information to be as minimal as possible use this to minimize the information shown in the status notification bar at the top of the screen.
MOTION_LEVEL - com.trx.neon.api.neon.model.types.NeonEventType
 
MotionLevelEvent - Class in com.trx.neon.api.neon.model.events
Represents a change in the user's motion level.
MotionLevelEvent(long, MotionLevelEvent.MotionLevelEventType) - Constructor for class com.trx.neon.api.neon.model.events.MotionLevelEvent
 
MotionLevelEvent.MotionLevelEventType - Enum in com.trx.neon.api.neon.model.events
Motion Levels that the user can take on.
MSL - com.trx.neon.api.neonConstraint.model.ElevationInfo.AltitudeType
Meters above mean sea level
MULTI - com.trx.neon.api.neonConstraint.model.types.GPSFixQuality
 

N

NAV_LOCK - com.trx.neon.api.neon.model.types.NeonEventType
 
NavLockEvent - Class in com.trx.neon.api.neon.model.events
Created by John on 8/29/2016.
NavLockEvent(long, byte) - Constructor for class com.trx.neon.api.neon.model.events.NavLockEvent
 
Neon - Class in com.trx.neon.api.neon
The main entry point for integrating Neon Location Services into your application.
Neon() - Constructor for class com.trx.neon.api.neon.Neon
 
NEON_READY_ON_TOUCH_PAIR - Static variable in class com.trx.neon.api.neon.Neon
Neon location service is paired and ready to run
NeonAccount - Class in com.trx.neon.api.neonSettings.model
NEON account information Information on the account that the user is currently logged into
NeonAccount(String, String, String) - Constructor for class com.trx.neon.api.neonSettings.model.NeonAccount
 
NeonBuilding - Class in com.trx.neon.api.neonEnvironment.model
A Neon Building is identified with a UUID and contains a collection of building floors, each with an outline and potentially a floor plan image
NeonBuilding(UUID, String, ArrayList<NeonBuildingFloor>) - Constructor for class com.trx.neon.api.neonEnvironment.model.NeonBuilding
 
NeonBuildingFloor - Class in com.trx.neon.api.neonEnvironment.model
A Neon Building Floor is identified by a zero-based floorNumber, and contains a building outline and potentially a floorplan ID and georeferencing information for that image
NeonBuildingFloor(int, String, NeonFloorOutline, ArrayList<LatLong>, String) - Constructor for class com.trx.neon.api.neonEnvironment.model.NeonBuildingFloor
 
NeonConstraint - Class in com.trx.neon.api.neonConstraint
The main entry point for integrating Neon Constraint Services into your application.
NeonConstraint() - Constructor for class com.trx.neon.api.neonConstraint.NeonConstraint
 
NeonEnvironment - Class in com.trx.neon.api.neonEnvironment
The main entry point for integrating Neon Environment Services into your application.
NeonEnvironment() - Constructor for class com.trx.neon.api.neonEnvironment.NeonEnvironment
 
NeonEventConstants - Class in com.trx.neon.api.neon.model.types
Constants used internally by the NeonAPI library
NeonEventConstants() - Constructor for class com.trx.neon.api.neon.model.types.NeonEventConstants
 
NeonEventType - Enum in com.trx.neon.api.neon.model.types
All of the possible types of events.
NeonEventTypeConstraint - Enum in com.trx.neon.api.neonConstraint.model.types
Types of our constraint events.
NeonFloorOutline - Class in com.trx.neon.api.neonEnvironment.model
A Neon floor outline is composed of a list of LatLongOutlines.
NeonFloorOutline(List<LatLongOutline>) - Constructor for class com.trx.neon.api.neonEnvironment.model.NeonFloorOutline
 
NeonFloorPlan - Class in com.trx.neon.api.neonEnvironment.model
A NeonFloorPlan contains a bitmap of the floor plan image, georeferencing information for the four corners of that image and the containing NeonBuildingFloor object
NeonFloorPlan(Bitmap, NeonBuildingFloor) - Constructor for class com.trx.neon.api.neonEnvironment.model.NeonFloorPlan
 
NeonLocation - Class in com.trx.neon.api.neon.model
 
NeonLocation(int, int, long, int, String, double, double, float, float, double, double, float, boolean, float, float, UUID, Float, Float, byte, byte, byte, boolean, float, float, Float, Float) - Constructor for class com.trx.neon.api.neon.model.NeonLocation
 
NeonLocation(NeonLocation) - Constructor for class com.trx.neon.api.neon.model.NeonLocation
Copy constructor
NeonLocationType - Enum in com.trx.neon.api.neon.model.types
Type describing a filter for location data passed back from Neon
NeonSettings - Class in com.trx.neon.api.neonSettings
The main entry point for integrating Neon Settings Services into your application.
NeonSettings() - Constructor for class com.trx.neon.api.neonSettings.NeonSettings
 
NFC - com.trx.neon.api.neonConstraint.model.types.RangeType
 
NO_CREDENTIALS_SET - com.trx.neon.api.neon.model.events.AuthenticationEvent.AuthenticationEventType
There are no stored credentials, start activity to login to NLS
NO_INTERNET - com.trx.neon.api.neon.model.events.AuthenticationEvent.AuthenticationEventType
Can't log in because there is no Internet access
NO_MOTION - com.trx.neon.api.neon.model.events.SafetyAlertEvent.SafetyAlertEventType
 
NodeId - Variable in class com.trx.neon.api.neonSettings.model.NeonAccount
Node Id
None() - Static method in class com.trx.neon.api.neonConstraint.model.ElevationInfo
There is no elevation info associated with this entity or constraint - only constrain in 2D
NONE - com.trx.neon.api.neon.model.events.MotionLevelEvent.MotionLevelEventType
 
NONE - com.trx.neon.api.neonConstraint.model.ElevationInfo.AltitudeType
There is no altitude type or it is not known, default is MSL
NONE - com.trx.neon.api.neonConstraint.model.ElevationInfo.ElevationType
There is no elevation info associated with this entity, so only constraint 2D
NORMAL_NO_SIGNAL - com.trx.neon.api.neonConstraint.model.types.GPSStatus
 
NORMAL_STRONG_SIGNAL - com.trx.neon.api.neonConstraint.model.types.GPSStatus
 
NORMAL_WEAK_SIGNAL - com.trx.neon.api.neonConstraint.model.types.GPSStatus
 
Northeast - Variable in class com.trx.neon.api.neonEnvironment.model.LatLongRect
LatLong that specifies the northeast corner of the rectangle

O

Off() - Static method in class com.trx.neon.api.neonSettings.model.UWBChannelConfig
disables UWB sharing
OFF - com.trx.neon.api.neonSettings.model.UWBChannelType
No constraints will be shared
OFFLINE_TRACKER - com.trx.neon.api.neon.model.events.AuthenticationEvent.AuthenticationEventType
We have successfully authorized an offline tracker
ON_BACK - com.trx.neon.api.neon.model.events.PostureEvent.PostureEventType
 
ON_FRONT - com.trx.neon.api.neon.model.events.PostureEvent.PostureEventType
 
ON_SIDE_LEFT - com.trx.neon.api.neon.model.events.PostureEvent.PostureEventType
 
ON_SIDE_RIGHT - com.trx.neon.api.neon.model.events.PostureEvent.PostureEventType
 
ON_TERRAIN - com.trx.neon.api.neonConstraint.model.ElevationInfo.ElevationType
This entity is placed outside on the terrain
onComplete(NeonFloorPlan, INeonFloorPlanListener.ImageResult) - Method in interface com.trx.neon.api.neonEnvironment.model.interfaces.INeonFloorPlanListener
Will be called when NeonLocationService has had some sort of result
onComplete(List<NeonBuilding>, DownloadResult) - Method in interface com.trx.neon.api.neonEnvironment.model.interfaces.INeonBuildingListener
Will be called when NeonLocationService has had some sort of result
onEvent(NeonEventType, INeonEvent) - Method in interface com.trx.neon.api.neon.model.interfaces.INeonEventListener
This function will be called on any event listeners registered with Neon whenever an event occurs.
onEvent(NeonEventTypeConstraint, INeonEventConstraint) - Method in interface com.trx.neon.api.neonConstraint.model.interfaces.INeonEventListenerConstraint
This function will be called on any constraint event listeners registered with Neon whenever an event occurs.
OnFloor(UUID, int) - Static method in class com.trx.neon.api.neonConstraint.model.ElevationInfo
The entity is on a building floor with a known id and zero-indexed floor number
onLocationChanged(NeonLocation) - Method in interface com.trx.neon.api.neon.model.interfaces.INeonLocationListener
This function will be called with a user's location estimate whenever Neon has calculated a new location, or computed a more accurate path history.
OnMeasurementAvailable(SignalMeasurement) - Method in interface com.trx.neon.api.neonMeasurement.MeasurementPlugin.MeasurementCallback
 
OnTerrain() - Static method in class com.trx.neon.api.neonConstraint.model.ElevationInfo
The entity is outside (not in a building) and placed on the terrain
Outlines - Variable in class com.trx.neon.api.neonEnvironment.model.NeonFloorOutline
A list of LatLongOutlines

P

Password - Variable in class com.trx.neon.api.neonSettings.model.UWBChannelConfig
For CUSTOM UWB Channel Type only, specifies the password to be set for sharing, otherwise null
PER_STEP - com.trx.neon.api.neon.model.types.NeonLocationType
Includes CURRENT locations, also specifies that the application would like to be updated with the user's location at every step.
percent - Variable in class com.trx.neon.api.neon.model.events.BatteryEvent
 
PHONE - com.trx.neon.api.neon.model.events.SessionEvent.DeviceType
 
PlacementError - Variable in class com.trx.neon.api.neonConstraint.model.events.RemoteRangeEvent
Uncertainty in meters of the placement location of the ranging device
POSTURE - com.trx.neon.api.neon.model.types.NeonEventType
 
PostureEvent - Class in com.trx.neon.api.neon.model.events
Represents a change in the user's posture.
PostureEvent(long, PostureEvent.PostureEventType) - Constructor for class com.trx.neon.api.neon.model.events.PostureEvent
 
PostureEvent.PostureEventType - Enum in com.trx.neon.api.neon.model.events
Postures that the user can take on.
Provider - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.SignalKey
Usually the company name, e.g., TRX Systems

R

Range - Variable in class com.trx.neon.api.neonConstraint.model.events.RemoteRangeEvent
The computed range in meters to the ranging device
RangeType - Enum in com.trx.neon.api.neonConstraint.model.types
Represents the ranging technology used by a ranging device
Ranging(float, float, RangeType) - Static method in class com.trx.neon.api.neonConstraint.model.ErrorModel
Represents the error for a Ranging Constraint
RECEIVE - com.trx.neon.api.neonSettings.model.UWBShareType
No constraints will be sent but constraints will be received from others in the network
registerEvents(INeonEventListener) - Static method in class com.trx.neon.api.neon.Neon
Register a listener for events of all types
registerEvents(INeonEventListenerConstraint) - Static method in class com.trx.neon.api.neonConstraint.NeonConstraint
Register a listener for constraint events from the API
registerLocationUpdates(INeonLocationListener) - Static method in class com.trx.neon.api.neon.Neon
Register a named listener for CURRENT location updates.
registerLocationUpdates(INeonLocationListener, NeonLocationType) - Static method in class com.trx.neon.api.neon.Neon
Register a named listener for location updates of the specified type
REMOTE_RANGE - com.trx.neon.api.neonConstraint.model.types.NeonEventTypeConstraint
 
RemoteID - Variable in class com.trx.neon.api.neonConstraint.model.events.RemoteRangeEvent
Identifier for the ranging device Could be a MAC Address or TRX ID
RemoteRangeEvent - Class in com.trx.neon.api.neonConstraint.model.events
A Remote Range Event is emitted when a valid range is received in the NEON Location Service.
RemoteRangeEvent(long, String, float, RangeType, float, Double, Double, ElevationInfo) - Constructor for class com.trx.neon.api.neonConstraint.model.events.RemoteRangeEvent
Creates a remote range event
RSSI - com.trx.neon.api.neonConstraint.model.types.RangeType
 
RTK - com.trx.neon.api.neonConstraint.model.types.GPSFixQuality
 

S

SAFETY_ALERT - com.trx.neon.api.neon.model.types.NeonEventType
 
SafetyAlertEvent - Class in com.trx.neon.api.neon.model.events
Represents an event that might show a user is in danger
SafetyAlertEvent(long, long, SafetyAlertEvent.SafetyAlertEventType) - Constructor for class com.trx.neon.api.neon.model.events.SafetyAlertEvent
 
SafetyAlertEvent.SafetyAlertEventType - Enum in com.trx.neon.api.neon.model.events
 
SECURE - com.trx.neon.api.neonConstraint.model.types.GPSFixQuality
 
SEND_GPS - com.trx.neon.api.neonSettings.model.UWBShareType
GPS constraints will be sent to others but no constraints will be received from others
SEND_LOCATION - com.trx.neon.api.neonSettings.model.UWBShareType
Locations will be sent to others but no constraints will be received from others
SEND_RECEIVE_CHECK_IN - com.trx.neon.api.neonSettings.model.UWBShareType
User corrections will be shared to the network and user corrections will be received from others on the network
SENSORS - com.trx.neon.api.neon.model.events.ConnectivityEvent.ConnectivityEventType
This type represents the polling of hardware: accelerometer, gyros and so forth Being disconnected here means the user has chosen to use a device other than the Android phone for tracking and no connection with it can be established.
SeparateExportFiles - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.IdentifierDefinition
If set to true, CSV export files from command will be separated based on this identifier.
serialNumber - Variable in class com.trx.neon.api.neon.model.events.SessionEvent
 
serialNumber - Variable in class com.trx.neon.api.neon.model.NeonLocation
The serial number represents the tracking device.
Server - Variable in class com.trx.neon.api.neonSettings.model.NeonAccount
Server endpoint
SERVER - com.trx.neon.api.neon.model.events.ConnectivityEvent.ConnectivityEventType
The location assist data is all bundled together under this type.
session - Variable in class com.trx.neon.api.neon.model.events.SessionEvent
 
SESSION - com.trx.neon.api.neon.model.types.NeonEventType
 
SessionEvent - Class in com.trx.neon.api.neon.model.events
Uniquely identifies a tracking session, can be stored in HashMaps.
SessionEvent(int, int, SessionEvent.DeviceType) - Constructor for class com.trx.neon.api.neon.model.events.SessionEvent
ID Constructor, takes a unique identifier as input
SessionEvent.DeviceType - Enum in com.trx.neon.api.neon.model.events
 
sessionID - Variable in class com.trx.neon.api.neon.model.NeonLocation
The session ID represents turn on to turn off of the tracking device.
setAndEnableInternalSensors(Context) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Sets and enables internal sensors on the phone This requires the internal sensors feature on your subscription, a phone with HiFi sensors of API23 or greater, and battery optimization turned off for the app, or tracking will fail to start
setAndEnableTrackingUnit(String) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Sets the tracking unit specified by the bluetooth address string and enables tracking.
SetCallbacks(MeasurementPlugin.MeasurementCallback) - Method in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
NEON Signal Mapper can set the measurement callback here for the plugin to use
SetContext(Context) - Method in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
NEON Signal Mapper can set the context here for the plugin to use
setUWBConfiguration(UWBChannelConfig) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
If a valid UWB-enabled tracker is connected, the UWB can be configured with a UWBChannelConfig object.
setValidationCode(String) - Method in class com.trx.neon.api.neonSettings.model.UWBChannelConfig
 
SHARED - com.trx.neon.api.neonConstraint.model.types.GPSSourceType
 
ShareType - Variable in class com.trx.neon.api.neonSettings.model.UWBChannelConfig
UWB Sharing Type
Signal - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.SignalKey
Signal name such as 2.4 GHz for Wi-Fi or iBeacon for BLE
SIGNAL_MAPPER_PLUGIN - Static variable in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
In order for the Measurement Plugin to be loaded by Signal Mapper, the class that extends measurement plugin must register as an activity in its manifest and have a category intent filter with this string example:
SignalData - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.SignalMeasurement
A hash map from FieldName -> Value of the signal data contained in the measurement
SignalDefinition - Class in com.trx.neon.api.neonMeasurement.model.definitions
A signal definition provides everything needed for NEON Signal Mapper to display signal information on Android and Neon Command, display signal measurements and heatmaps, and export reports The Signal Key uniquely identifies a signal Identifier Definitions are pieces of information that identify a particular signal source and can be used to separate individual signal types Heatmap Definitions describe measurements that can be displayed in a heatmap and viewed as colored signal dots Display Definitions are additional pieces of information that are displayed with a particular signal measurement
SignalDefinition(SignalKey, ArrayList<HeatmapDefinition>, ArrayList<IdentifierDefinition>, ArrayList<DisplayDefinition>) - Constructor for class com.trx.neon.api.neonMeasurement.model.definitions.SignalDefinition
This is used by the signal definition builder Use the SignalDefinitionBuilder instead
SignalDefinitionBuilder - Class in com.trx.neon.api.neonMeasurement.model
A builder that constructs a signal definition A signal definition provides everything needed for NEON Signal Mapper to display signal information on Android and Neon Command, display signal measurements and heatmaps, and export reports The Signal Key uniquely identifies a signal Identifier Definitions are pieces of information that identify a particular signal source and can be used to separate individual signal types Heatmap Definitions describe measurements that can be displayed in a heatmap and viewed as colored signal dots Display Definitions are additional pieces of information that are displayed with a particular signal measurement
SignalDefinitionBuilder(String, String, String) - Constructor for class com.trx.neon.api.neonMeasurement.model.SignalDefinitionBuilder
A set of strings that identify this signal
SignalKey - Class in com.trx.neon.api.neonMeasurement.model.definitions
A signal key is a set of strings the uniquely identify a signal - the combination must be unique.
SignalKey(String, String, String) - Constructor for class com.trx.neon.api.neonMeasurement.model.definitions.SignalKey
 
signalMapperContext - Variable in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
The context of the parent application - NEON Signal Mapper.
SignalMeasurement - Class in com.trx.neon.api.neonMeasurement.model.definitions
A signal measurement is a set of data keyed by the field name in the signal definition and representing a single measurement of a signal.
SignalMeasurement(long, SignalKey, HashMap<String, Object>) - Constructor for class com.trx.neon.api.neonMeasurement.model.definitions.SignalMeasurement
This is used by the signal measurement builder Use the SignalMeasurementBuilder instead
SignalMeasurementBuilder - Class in com.trx.neon.api.neonMeasurement.model
A builder that constructs a signal measurement A signal measurement is a set of data keyed by the field name in the signal definition and representing a single measurement of a signal.
SignalMeasurementBuilder(String, String, String, ArrayList<IdentifierDefinition>, ArrayList<HeatmapDefinition>, ArrayList<DisplayDefinition>) - Constructor for class com.trx.neon.api.neonMeasurement.model.SignalMeasurementBuilder
This is used by the signal definition to generate a signal measurement builder.
SortIndex - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.DisplayDefinition
Indicates where this value should be listed relative to other details of the signal
SortIndex - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.HeatmapDefinition
Indicates where this value should be listed relative to other details of the signal
SortIndex - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.IdentifierDefinition
Indicates where this value should be listed relative to other details of the signal
sourceID - Variable in class com.trx.neon.api.neon.model.events.BatteryEvent
 
sourceType - Variable in class com.trx.neon.api.neon.model.events.BatteryEvent
 
SourceType - Variable in class com.trx.neon.api.neonConstraint.model.events.GPSEvent
Hardware source of this constraint
Southwest - Variable in class com.trx.neon.api.neonEnvironment.model.LatLongRect
LatLong that specifies the southwest corner of the rectangle
START - com.trx.neon.api.neon.model.events.VehicleStateEvent.VehicleStateEventType
 
startBeaconUpdateUtility(Activity) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Interact with the user to update remote beacons in range with the Beacon Update Utility
startIgnoreBatteryOptimizationsActivity(Activity) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Will start a dialog requesting to turn off battery optimizations for NEON Location Service.
StartLogging() - Method in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
When NEON Signal Mapper starts mapping, it will call this function to indicate to the plugin that it should begin sending signal measurements to be displayed and stored.
startLoginActivityForResult(int, Activity) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Starts the LoginActivity, where users can login using their email and password or a google account
startPermissionActivityForResult(Activity, int) - Static method in class com.trx.neon.api.neon.Neon
Interact with the user to grant required app permissions to NEON Location Service
StartSettingsActivity() - Method in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
When the user clicks on your menu item in Signal Mapper, it will start the settings activity by calling this function
startTimeMs - Variable in class com.trx.neon.api.neon.model.events.SafetyAlertEvent
 
startTrackingUnitActivityForResult(Activity, int) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Interact with the user to select a tracking unit
Status - Variable in class com.trx.neon.api.neonConstraint.model.events.GPSEvent
Current GPS status in NEON Location Service
Status - Variable in class com.trx.neon.api.neonConstraint.model.events.GPSStatusEvent
New GPS Status
StatusFlags - Variable in class com.trx.neon.api.neonConstraint.model.events.GPSEvent
Extra GPS Status Flags to indicate source
StatusFlags - Variable in class com.trx.neon.api.neonConstraint.model.events.GPSStatusEvent
Extra GPS Status Flags to indicate source
STILL_TIME - com.trx.neon.api.neon.model.types.NeonEventType
 
stillTime - Variable in class com.trx.neon.api.neon.model.events.StillTimeEvent
 
StillTimeEvent - Class in com.trx.neon.api.neon.model.events
Still Time (counter is reset when sufficient movement is detected)
StillTimeEvent(long, short) - Constructor for class com.trx.neon.api.neon.model.events.StillTimeEvent
 
StopLogging() - Method in class com.trx.neon.api.neonMeasurement.MeasurementPlugin
When NEON Signal Mapper stops mapping, you should shut down any services that are collecting signal measurements and stop sending them
String - com.trx.neon.api.neonMeasurement.model.types.DisplayType
 
structureID - Variable in class com.trx.neon.api.neon.model.NeonLocation
 
StructureID - Variable in class com.trx.neon.api.neonConstraint.model.ElevationInfo
Optional building identifier
Subscription(UWBShareType) - Static method in class com.trx.neon.api.neonSettings.model.UWBChannelConfig
Sets up a subscription UWB sharing channel which will share with all UWB trackers in a subscription
SUBSCRIPTION - com.trx.neon.api.neonSettings.model.UWBChannelType
Anyone logged into the same NEON account will receive constraints
Success - Variable in class com.trx.neon.api.neonConstraint.model.events.DroppedBeaconStatusEvent
Whether or not dropping the beacon was successful
SUCCESS - com.trx.neon.api.neon.model.events.AuthenticationEvent.AuthenticationEventType
We have successfully logged in to the NLS
SUCCESS - com.trx.neon.api.neonEnvironment.model.DownloadResult
We have successfully downloaded buildings to the Neon Location Service
SUCCESS - com.trx.neon.api.neonEnvironment.model.interfaces.INeonFloorPlanListener.ImageResult
We have successfully retrieved the image
syncEnvironment(LatLongRect) - Static method in class com.trx.neon.api.neonEnvironment.NeonEnvironment
 

T

Technology - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.SignalKey
Technology used to receive the signal, such as Wi-Fi, BLE, USB, etc.
Threshold - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.HeatmapDefinition
A threshold value between min and max that can be used as a default level to define a "good" signal for grid testing
TOF - com.trx.neon.api.neonConstraint.model.types.RangeType
 
toLocation() - Method in class com.trx.neon.api.neon.model.NeonLocation
A convenience method to quickly integrate NeonLocations into applications that use the android.location.Location type.
toString() - Method in class com.trx.neon.api.neon.model.events.AuthenticationEvent
 
toString() - Method in class com.trx.neon.api.neon.model.events.BatteryEvent
 
toString() - Method in class com.trx.neon.api.neon.model.events.BindingEvent
 
toString() - Method in class com.trx.neon.api.neon.model.events.ConnectivityEvent
 
toString() - Method in class com.trx.neon.api.neon.model.events.ElevationLockEvent
 
toString() - Method in class com.trx.neon.api.neon.model.events.MandatoryUpdateAvailableEvent
 
toString() - Method in class com.trx.neon.api.neon.model.events.MotionLevelEvent
 
toString() - Method in class com.trx.neon.api.neon.model.events.NavLockEvent
 
toString() - Method in class com.trx.neon.api.neon.model.events.PostureEvent
 
toString() - Method in class com.trx.neon.api.neon.model.events.SafetyAlertEvent
 
toString() - Method in class com.trx.neon.api.neon.model.events.SessionEvent
 
toString() - Method in class com.trx.neon.api.neon.model.events.StillTimeEvent
 
toString() - Method in class com.trx.neon.api.neon.model.events.UpdateAvailableEvent
 
toString() - Method in class com.trx.neon.api.neon.model.events.VehicleStateEvent
 
toString() - Method in class com.trx.neon.api.neon.model.NeonLocation
 
toString() - Method in class com.trx.neon.api.neonConstraint.model.CustomConstraint
 
toString() - Method in class com.trx.neon.api.neonConstraint.model.ElevationInfo
 
toString() - Method in class com.trx.neon.api.neonConstraint.model.ErrorModel
 
toString() - Method in class com.trx.neon.api.neonConstraint.model.events.GPSStatusEvent
 
toString() - Method in class com.trx.neon.api.neonEnvironment.model.LatLong
 
toString() - Method in class com.trx.neon.api.neonEnvironment.model.LatLongRect
 
type - Variable in class com.trx.neon.api.neon.model.NeonLocation
This represents the source of the location, example: NEON = fused with Tracker, GPS = Android GPD only no tracker used
Type - Variable in class com.trx.neon.api.neonConstraint.model.ElevationInfo
Represents the type of elevation info for an entity
Type - Variable in class com.trx.neon.api.neonConstraint.model.events.RemoteRangeEvent
Ranging technology used

U

unbind() - Static method in class com.trx.neon.api.neon.Neon
Unbinds the Neon Location Services.
Uniform(float) - Static method in class com.trx.neon.api.neonConstraint.model.ErrorModel
Represents the error for a Uniform constraint
Units - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.HeatmapDefinition
The unit of measurement, "dBm" for example
unixTimeMs - Variable in class com.trx.neon.api.neon.model.events.BatteryEvent
 
unixTimeMs - Variable in class com.trx.neon.api.neon.model.events.ElevationLockEvent
 
unixTimeMs - Variable in class com.trx.neon.api.neon.model.events.MotionLevelEvent
 
unixTimeMs - Variable in class com.trx.neon.api.neon.model.events.NavLockEvent
 
unixTimeMs - Variable in class com.trx.neon.api.neon.model.events.PostureEvent
 
unixTimeMs - Variable in class com.trx.neon.api.neon.model.events.StillTimeEvent
 
unixTimeMs - Variable in class com.trx.neon.api.neon.model.NeonLocation
This timestamp represents the time of validity of the location.
UnixTimeMs - Variable in class com.trx.neon.api.neonConstraint.model.events.DroppedBeaconStatusEvent
Timestamp of the status event
UnixTimeMs - Variable in class com.trx.neon.api.neonConstraint.model.events.GPSEvent
Timestamp of the GPS Constraint in Unix Time Ms
UnixTimeMs - Variable in class com.trx.neon.api.neonConstraint.model.events.GPSStatusEvent
Timestamp of the GPS Status change in Unix Time Ms
UnixTimeMs - Variable in class com.trx.neon.api.neonConstraint.model.events.RemoteRangeEvent
Timestamp of the Range in Unix Time Ms
UnixTimeMs - Variable in class com.trx.neon.api.neonMeasurement.model.definitions.SignalMeasurement
Unix Time in milliseconds
UNKNOWN - com.trx.neon.api.neon.model.events.MotionLevelEvent.MotionLevelEventType
 
UNKNOWN - com.trx.neon.api.neon.model.events.PostureEvent.PostureEventType
 
UNKNOWN - com.trx.neon.api.neon.model.events.VehicleStateEvent.VehicleStateEventType
 
UNKNOWN - com.trx.neon.api.neonConstraint.model.types.GPSFixQuality
 
UNKNOWN - com.trx.neon.api.neonConstraint.model.types.GPSSourceType
 
UNKNOWN - com.trx.neon.api.neonConstraint.model.types.GPSStatus
 
UNKNOWN - com.trx.neon.api.neonConstraint.model.types.RangeType
 
unregisterEvents(INeonEventListener) - Static method in class com.trx.neon.api.neon.Neon
Unregister a previously registered listener
unregisterEvents(INeonEventListenerConstraint) - Static method in class com.trx.neon.api.neonConstraint.NeonConstraint
Unregister a listener for constraint events from the API
unregisterLocationUpdates(INeonLocationListener) - Static method in class com.trx.neon.api.neon.Neon
Unregister a previously registered listener
UNRESOLVED_AUTHENTICATION_ERROR - com.trx.neon.api.neon.model.events.AuthenticationEvent.AuthenticationEventType
An error message was generated, direct user to NEON Settings page to resolve
UPDATE_AVAILABLE - com.trx.neon.api.neon.model.types.NeonEventType
 
UpdateAvailableEvent - Class in com.trx.neon.api.neon.model.events
The UpdateAvailableEvent indicates that an update of the Neon Location Services is available The Neon Location Services will not be able to update environmental data until the upgrade is completed.
UpdateAvailableEvent(UpdateAvailableEvent.UpdateAvailableEventType) - Constructor for class com.trx.neon.api.neon.model.events.UpdateAvailableEvent
 
UpdateAvailableEvent.UpdateAvailableEventType - Enum in com.trx.neon.api.neon.model.events
 
upgradeNeonLocationServices(Activity) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Interact with the user to download and install a new version of the Neon Location Services.
upgradeNeonLocationServices(Activity, int, boolean) - Static method in class com.trx.neon.api.neonSettings.NeonSettings
Interact with the user to download and install a new version of the Neon Location Services.
UPRIGHT - com.trx.neon.api.neon.model.events.PostureEvent.PostureEventType
 
UPSIDE_DOWN - com.trx.neon.api.neon.model.events.PostureEvent.PostureEventType
 
UserCheckin(float) - Static method in class com.trx.neon.api.neonConstraint.model.ErrorModel
Represents the error for a user check-in.
UserName - Variable in class com.trx.neon.api.neonSettings.model.NeonAccount
User email, user name, api-key, or some other form of identification
UWB - com.trx.neon.api.neonConstraint.model.types.RangeType
 
UWBChannelConfig - Class in com.trx.neon.api.neonSettings.model
UWBChannelConfig represents all configuration parameters for configuring an UWB-enabled tracking unit
UWBChannelType - Enum in com.trx.neon.api.neonSettings.model
UWBChannelType specifies which group will receive constraints shared over the UWB network.
UWBShareType - Enum in com.trx.neon.api.neonSettings.model
UWBShareType specifies the type of location constraints you want shared over the UWB network to other UWB tracking units in your UWB Sharing Channel.

V

valueOf(String) - Static method in enum com.trx.neon.api.neon.model.events.AuthenticationEvent.AuthenticationEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neon.model.events.BindingEvent.BindingEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neon.model.events.ConnectivityEvent.ConnectivityEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neon.model.events.MandatoryUpdateAvailableEvent.MandatoryUpdateAvailableEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neon.model.events.MotionLevelEvent.MotionLevelEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neon.model.events.PostureEvent.PostureEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neon.model.events.SafetyAlertEvent.SafetyAlertEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neon.model.events.SessionEvent.DeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neon.model.events.UpdateAvailableEvent.UpdateAvailableEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neon.model.events.VehicleStateEvent.VehicleStateEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neon.model.types.NeonEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neon.model.types.NeonLocationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neonConstraint.model.ElevationInfo.AltitudeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neonConstraint.model.ElevationInfo.ElevationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neonConstraint.model.types.GPSFixQuality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neonConstraint.model.types.GPSSourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neonConstraint.model.types.GPSStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neonConstraint.model.types.NeonEventTypeConstraint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neonConstraint.model.types.RangeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neonEnvironment.model.DownloadOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neonEnvironment.model.DownloadResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neonEnvironment.model.interfaces.INeonFloorPlanListener.ImageResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neonMeasurement.model.types.DisplayType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neonSettings.model.UWBChannelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.trx.neon.api.neonSettings.model.UWBShareType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.trx.neon.api.neon.model.events.AuthenticationEvent.AuthenticationEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neon.model.events.BindingEvent.BindingEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neon.model.events.ConnectivityEvent.ConnectivityEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neon.model.events.MandatoryUpdateAvailableEvent.MandatoryUpdateAvailableEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neon.model.events.MotionLevelEvent.MotionLevelEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neon.model.events.PostureEvent.PostureEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neon.model.events.SafetyAlertEvent.SafetyAlertEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neon.model.events.SessionEvent.DeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neon.model.events.UpdateAvailableEvent.UpdateAvailableEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neon.model.events.VehicleStateEvent.VehicleStateEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neon.model.types.NeonEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neon.model.types.NeonLocationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neonConstraint.model.ElevationInfo.AltitudeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neonConstraint.model.ElevationInfo.ElevationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neonConstraint.model.types.GPSFixQuality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neonConstraint.model.types.GPSSourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neonConstraint.model.types.GPSStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neonConstraint.model.types.NeonEventTypeConstraint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neonConstraint.model.types.RangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neonEnvironment.model.DownloadOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neonEnvironment.model.DownloadResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neonEnvironment.model.interfaces.INeonFloorPlanListener.ImageResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neonMeasurement.model.types.DisplayType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neonSettings.model.UWBChannelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.trx.neon.api.neonSettings.model.UWBShareType
Returns an array containing the constants of this enum type, in the order they are declared.
VEHICLE - com.trx.neon.api.neon.model.types.NeonEventType
 
VehicleStateEvent - Class in com.trx.neon.api.neon.model.events
Represents a change in the user's vehicle state.
VehicleStateEvent(long, VehicleStateEvent.VehicleStateEventType) - Constructor for class com.trx.neon.api.neon.model.events.VehicleStateEvent
 
VehicleStateEvent.VehicleStateEventType - Enum in com.trx.neon.api.neon.model.events
Motion Levels that the user can take on.

W

WARNING_JAM - com.trx.neon.api.neonConstraint.model.types.GPSStatus
 
WARNING_REPEATER - com.trx.neon.api.neonConstraint.model.types.GPSStatus
 
WARNING_SPOOF - com.trx.neon.api.neonConstraint.model.types.GPSStatus
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.events.AuthenticationEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.events.BatteryEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.events.ConnectivityEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.events.ElevationLockEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.events.MandatoryUpdateAvailableEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.events.MotionLevelEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.events.NavLockEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.events.PostureEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.events.SafetyAlertEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.events.SessionEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.events.StillTimeEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.events.UpdateAvailableEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.events.VehicleStateEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neon.model.NeonLocation
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonConstraint.model.CustomConstraint
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonConstraint.model.ElevationInfo
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonConstraint.model.ErrorModel
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonConstraint.model.events.DroppedBeaconStatusEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonConstraint.model.events.GPSEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonConstraint.model.events.GPSStatusEvent
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonConstraint.model.events.RemoteRangeEvent
 
writeToParcel(Parcel, int) - Method in enum com.trx.neon.api.neonEnvironment.model.DownloadOptions
 
writeToParcel(Parcel, int) - Method in enum com.trx.neon.api.neonEnvironment.model.DownloadResult
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonEnvironment.model.LatLong
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonEnvironment.model.LatLongOutline
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonEnvironment.model.LatLongRect
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuilding
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonEnvironment.model.NeonBuildingFloor
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonEnvironment.model.NeonFloorOutline
 
writeToParcel(Parcel, int) - Method in class com.trx.neon.api.neonSettings.model.NeonAccount
 

Z

z - Variable in class com.trx.neon.api.neon.model.NeonLocation
 
zError - Variable in class com.trx.neon.api.neon.model.NeonLocation
 
A B C D E F G H I K L M N O P R S T U V W Z 
All Classes All Packages