Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
U
V
X
_
G
GaugeView
- Class in
com.gtosoft.libvoyager.view
GaugeView(Context)
- Constructor for class com.gtosoft.libvoyager.view.
GaugeView
GaugeView(Context, AttributeSet, int)
- Constructor for class com.gtosoft.libvoyager.view.
GaugeView
GaugeView(Context, AttributeSet)
- Constructor for class com.gtosoft.libvoyager.view.
GaugeView
GeneralStats
- Class in
com.gtosoft.libvoyager.util
This class will be used for stats collection across many classes such as elmbt, and the session layers.
GeneralStats()
- Constructor for class com.gtosoft.libvoyager.util.
GeneralStats
getAdapterMAC()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
Rerturns the MAC address of the device's bluetooth device.
getAllDatapoints()
- Method in class com.gtosoft.libvoyager.util.
PIDDecoder
getAllDPNNetIDs()
- Method in class com.gtosoft.libvoyager.db.
DashDB
getAllPassiveDPNs()
- Method in class com.gtosoft.libvoyager.db.
DashDB
Returns a list of ACTIVE (scannable) obd request records.
getAllStats()
- Method in class com.gtosoft.libvoyager.util.
GeneralStats
Produce a big string (CRLF line termination) which contains all stats contatined herein.
getAllStatsAsString()
- Method in class com.gtosoft.libvoyager.session.
HybridSession
getAsATResponse(String)
- Static method in class com.gtosoft.libvoyager.util.
GTOMath
getAsDTCs(int, String, String)
- Static method in class com.gtosoft.libvoyager.util.
GTOMath
getAsMultipleDTCs(String)
- Static method in class com.gtosoft.libvoyager.util.
GTOMath
DTCs are binary coded decimal - each 4 bits represents a character.
getAsSingleDTC(String)
- Static method in class com.gtosoft.libvoyager.util.
GTOMath
Given a single DTC (2 bytes), return the DTC held within those two bytes.
getAsSupportedPIDs(String)
- Static method in class com.gtosoft.libvoyager.util.
GTOMath
getAsVIN(String)
- Static method in class com.gtosoft.libvoyager.util.
GTOMath
getATLoopCount(String, int)
- Method in class com.gtosoft.libvoyager.android.
ELMBT
See how many AT commands we can send in the given time interval.
getBestGuessNetworkID(Set<String>)
- Method in class com.gtosoft.libvoyager.util.
NetDetect
Given a base set (set of observed CAN IDs), we will compare against all available DPNs in the DB.
getBufferFullsPerMinute()
- Method in class com.gtosoft.libvoyager.session.
MonitorSession
getBytesIn()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
Passes the value of the input byte counter.
getCachedDataByName(String)
- Method in class com.gtosoft.libvoyager.util.
PIDDecoder
Goes to the local cache and looks for the specified datapoint name.
getCANErrorCounts()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
Convenience method to get the response from the ELM ATCS command.
getColumnSet(String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
This method builds a hashset containing the value of column 0 of each record, if that record contains something.
getCommandByName(String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
Given a command name, we assume networkID 01 (SWCAN) We do a lookup and return the command(s) to send for this command.
getCommandRecords()
- Method in class com.gtosoft.libvoyager.db.
DashDB
getConvBaselineRecords()
- Method in class com.gtosoft.libvoyager.db.
DashDB
For use in baseline testing.
getCurrentState()
- Method in class com.gtosoft.libvoyager.session.
CommandSession
Lets others know our internal state!
getCurrentState()
- Method in class com.gtosoft.libvoyager.session.
MonitorSession
Returns the current state as an integer.
getCurrentState()
- Method in class com.gtosoft.libvoyager.session.
OBD2Session
getCurrentStateByName()
- Method in class com.gtosoft.libvoyager.session.
OBD2Session
getDashDB()
- Method in class com.gtosoft.libvoyager.session.
OBD2Session
Returns a handle to the local DashDB instance...
getData(String, String)
- Method in class com.gtosoft.libvoyager.util.
OBDPacketParser
getData_CAN(String, String)
- Method in class com.gtosoft.libvoyager.util.
OBDPacketParser
getData_NONCAN(String, String)
- Method in class com.gtosoft.libvoyager.util.
OBDPacketParser
getDataByHeader(String)
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
Returns the most recent data bytes stored for the given header If no data is being held for the given header, we return a blank string NOT null.
getDataPointNamesSet(String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
Returns a set containing all the datapoint names in the database for the given network.
getDataViaOBD(String)
- Method in class com.gtosoft.libvoyager.util.
PIDDecoder
Contacts the OBD2 layer, asks it to send an OBD request, and get the response.
getDataViaOBD_singleNode(String)
- Method in class com.gtosoft.libvoyager.util.
PIDDecoder
Convenience method to make a request, and if we get a response from multiple ECUs, we just return the first.
getDescription()
- Method in class com.gtosoft.libvoyager.util.
UnitConverter
getDPN()
- Method in class com.gtosoft.libvoyager.util.
UnitConverter
getDPNCANIDsForNetworkID(String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
getDPSForHDR(String, String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
This method will look up the given header in the dataPoint table of the database.
getDTCDescription(String)
- Method in class com.gtosoft.libvoyager.net.
NetDTCInfo
getEBT()
- Method in class com.gtosoft.libvoyager.session.
HybridSession
getFormula(String, String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
Returns the formula for the given datapoint name.
getformula()
- Method in class com.gtosoft.libvoyager.util.
UnitConverter
getHeaderWithSigBytes(String, String, String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
To know how many data bytes to append, we look up the pid in the database
getHeaderWithSigBytes(String, String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
This method will be used when the calling class wants to search its data for the given data point but their data is arranged by header+sig.
getIDList()
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
getIDSet()
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
getIntervalDuration()
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
getMaxValue()
- Method in class com.gtosoft.libvoyager.util.
UnitConverter
getMinValue()
- Method in class com.gtosoft.libvoyager.util.
UnitConverter
getMoniNetFingerprint()
- Method in class com.gtosoft.libvoyager.util.
PIDDecoder
You must be in CAN monitor/passive mode, collecting data.
getMonitorSession()
- Method in class com.gtosoft.libvoyager.session.
HybridSession
getNetworkStats()
- Method in class com.gtosoft.libvoyager.util.
PIDDecoder
Public interface to our stats calculation logic.
getNextMonitorSessionID(String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
Get the next monitor session ID in the DB.
getNodeAddressList()
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
Goes to the internal store of PIDs (collected during passive mode) and extracts the set of nodes that are transmitting "COMM ACTIVE" signals.
getNodeTypeByAddress(String)
- Static method in class com.gtosoft.libvoyager.util.
NetworkStats
getNumFailedConnects()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
getNumInputBytesBuffered()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
Shall return the number of bytes currently queued within the inputStream buffer.
getNumMaxRetries()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
getNumMessagesProcessed()
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
getOBDActiveRequests()
- Method in class com.gtosoft.libvoyager.db.
DashDB
Returns a list of ACTIVE (scannable) obd request records.
getOBDDatapoints()
- Method in class com.gtosoft.libvoyager.db.
DashDB
returns a Set
containing all the datapoints defined for OBD.
getOBDFormulaByName(String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
getOBDMaxValue(String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
getOBDMinValue(String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
getOBDProtocol()
- Method in class com.gtosoft.libvoyager.session.
OBD2Session
Call this AFTER you detect that the session state is in OBDconnected state.
getOBDRequestByName(String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
getOBDSession()
- Method in class com.gtosoft.libvoyager.session.
HybridSession
getOBDShortName(String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
getPeerMAC()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
getPeerName()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
getPIDAge(String)
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
Returns the number of seconds that have elapsed since the given PIDwithSigs was seen.
getPIDChangeRate(String)
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
Returns the rate of change (changes per minute) for the given header.
getPIDCount()
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
Returns the number of PIDs which we've managed to set data for.
getPIDDataByName(String)
- Method in class com.gtosoft.libvoyager.util.
PIDDecoder
Convenience method that just calls getCachedDataByName.
getPIDDecoder()
- Method in class com.gtosoft.libvoyager.session.
HybridSession
getPIDsPerMinute()
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
Returns the number of PIDs being processed per minute.
getPIDTransmitRate(String)
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
getProfileValue(String, String, String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
getProtocolNumber()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
Returns the ELM327 ATDPN protocol number.
getProtocolString()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
Performs a query against the ELM device and returns the protocol description (ATDP)
getReadRate()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
Returns the read rate in bytes per second.
getRoutineScan()
- Method in class com.gtosoft.libvoyager.session.
HybridSession
getShortName()
- Method in class com.gtosoft.libvoyager.util.
UnitConverter
getSigByteCount(String, String)
- Method in class com.gtosoft.libvoyager.db.
DashDB
getStat(String)
- Method in class com.gtosoft.libvoyager.util.
GeneralStats
Used to obtain a single stat from our hashmap.
getStats()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
getStats()
- Method in class com.gtosoft.libvoyager.db.
DashDB
getStats()
- Method in class com.gtosoft.libvoyager.net.
NetDTCInfo
getStats()
- Method in class com.gtosoft.libvoyager.session.
CommandSession
getStats()
- Method in class com.gtosoft.libvoyager.session.
HybridSession
Collect child stats and our own and return it all rolled up into a single genstats instance.
getStats()
- Method in class com.gtosoft.libvoyager.session.
MonitorSession
getStats()
- Method in class com.gtosoft.libvoyager.session.
OBD2Session
getStats()
- Method in class com.gtosoft.libvoyager.util.
GeneralStats
Returns a new hashmap which contains a snapshot of the contents of our stats hashmap.
getStats()
- Method in class com.gtosoft.libvoyager.util.
NetDetect
returns a reference to our instance of the general stats class.
getStats()
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
getStats()
- Method in class com.gtosoft.libvoyager.util.
OBDPacketParser
Returns a reference to our generalstats object so you can make a copy of it or access items from it.
getStats()
- Method in class com.gtosoft.libvoyager.util.
PIDDecoder
Passes a reference to our stats class up to a calling class.
getStats()
- Method in class com.gtosoft.libvoyager.util.
RoutineScan
getStatsAsHashMap()
- Method in class com.gtosoft.libvoyager.session.
HybridSession
getStatsAsHashmap()
- Method in class com.gtosoft.libvoyager.util.
GeneralStats
Returns a new (thread-safe) hashmap containing all of our stats.
getStatsString()
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
getTimeInCurrentState()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
getTimeInCurrentState()
- Method in class com.gtosoft.libvoyager.session.
MonitorSession
getTimeSinceLastConnect()
- Method in class com.gtosoft.libvoyager.android.
ELMBT
getTimeSinceLastNewPID()
- Method in class com.gtosoft.libvoyager.util.
NetworkStats
getUnixTime()
- Static method in class com.gtosoft.libvoyager.util.
EasyTime
getUptimeMillis()
- Method in class com.gtosoft.libvoyager.util.
EasyTime
getUptimeSeconds()
- Method in class com.gtosoft.libvoyager.util.
EasyTime
getUptimeSecondsINT()
- Method in class com.gtosoft.libvoyager.util.
EasyTime
GTOGesture
- Class in
com.gtosoft.libvoyager.gui
This class will embody the logic necessary to handle gestures such as a fling.
GTOGesture()
- Constructor for class com.gtosoft.libvoyager.gui.
GTOGesture
GTOGesture
- Class in
com.gtosoft.libvoyager.view
This class will embody the logic necessary to handle gestures such as a fling.
GTOGesture()
- Constructor for class com.gtosoft.libvoyager.view.
GTOGesture
GTOMath
- Class in
com.gtosoft.libvoyager.util
A Class which will compute OBD math stuff.
GTOMath()
- Constructor for class com.gtosoft.libvoyager.util.
GTOMath
GTONet
- Class in
com.gtosoft.libvoyager.net
This class brokers data between Voyager and network assets.
GTONet(List<NameValuePair>)
- Constructor for class com.gtosoft.libvoyager.net.
GTONet
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
U
V
X
_