tel.schich.obd4s.elm
package tel.schich.obd4s.elm
Members list
Type members
Classlikes
class BluetoothL2CAPElmTranport(address: String, channel: Int) extends ElmTransport
Attributes
- Supertypes
class BluetoothRfcommElmTransport(address: String, channel: Int) extends ElmTransport
Attributes
- Supertypes
class BufferedElmTransport(slave: ElmTransport, bufferSize: Int) extends ElmTransport
Attributes
- Supertypes
class DiscardingOutputRandomInputElmTransport(readLatency: Long) extends ElmTransport
Attributes
- Supertypes
class ELMObdBridge(transport: ElmTransport, executionContext: ExecutionContext) extends ObdBridge, StrictLogging
object ELMObdBridge
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ELMObdBridge.type
enum ElmCause(val id: Int, val reason: String) extends Cause, Identified
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalstrait Identifiedtrait Causeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class SimpleElmCommandclass AdaptiveTimingclass CANReceiveFilterobject CurrentProtocol.typeobject CurrentProtocolNumber.typeobject DeviceDescription.typeobject DumpBuffer.typeobject ErrorCounts.typeobject FastReset.typeobject LowPower.typeobject ReadIgnMon.typeobject ReadVoltage.typeobject Reset.typeobject SetDefaults.typeobject VersionId.typeclass SwitchElmCommandclass Echoclass Headersclass Linefeedclass SpacesShow all
object ElmCommands
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ElmCommands.type
trait ElmTransport
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object ElmTransport
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ElmTransport.type
class SerialElmTransport(portName: String, baudRate: Int, timeout: Long) extends ElmTransport, StrictLogging
Attributes
- Supertypes
sealed abstract class SimpleElmCommand(val cmd: String, val delay: Long) extends ElmCommand
Attributes
- Supertypes
- Known subtypes
-
class AdaptiveTimingclass CANReceiveFilterobject CurrentProtocol.typeobject CurrentProtocolNumber.typeobject DeviceDescription.typeobject DumpBuffer.typeobject ErrorCounts.typeobject FastReset.typeobject LowPower.typeobject ReadIgnMon.typeobject ReadVoltage.typeobject Reset.typeobject SetDefaults.typeobject VersionId.typeclass SwitchElmCommandclass Echoclass Headersclass Linefeedclass SpacesShow all
sealed abstract class SwitchElmCommand(cmd: String, on: Boolean, delay: Long) extends SimpleElmCommand
Attributes
- Supertypes
- Known subtypes
class TcpElmTransport(addr: InetAddress, port: Int) extends ElmTransport
Attributes
- Supertypes
In this article