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
All Classes All Packages
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
All Classes All Packages