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
 

A B C D E G H I L M N O P R S T U V X _