vspyx.Ford
Package Contents
Classes
Module |
|
OVTPClientPresentationLayer |
|
OVTPTransportLayer |
|
OVTPoCAN |
|
OVTPoIP |
|
SWDL |
|
VBF |
|
VBFBlock |
- class vspyx.Ford.Module
Bases:
vspyx.Core.Module
Module
- TAtype_Functional :int
- TAtype_Physical :int
- CtphAdapterRegisterCANID(self, ctphAdapter: vspyx.Communication.ISOStandardizedServicePrimitiveInterface, id: int) Any
- LoadVBF(self, path: str, verifyChecksums: bool) vspyx.Core.ScheduledTask_bd3c109fb4
- NewCtphAdapterAttachAndAddToRuntime(self, app: vspyx.Core.Application, id: str, sched: vspyx.Runtime.Scheduler, appId: int, channel: vspyx.Communication.CANChannel) vspyx.Communication.ISOStandardizedServicePrimitiveInterface
- SecurityLibraryGetKey(self, libraryUnlockKey: str, seed: vspyx.Core.BytesView, fixedBytes: vspyx.Core.BytesView, algorithmType: int) List[int]
- SetSecurityLibraryExternalPath(self, path: str) Any
- class vspyx.Ford.OVTPClientPresentationLayer
Bases:
vspyx.Runtime.Component
OVTPClientPresentationLayer
- ClientAddress :int
- FunctionalAddress :int
- OVTPApplication :OVTPTransportLayer.OVTPApplication
- OnConfigurationMutation :vspyx.Core.Callback_634bd5c449
- ServerAddress :int
- Attach(self, session: OVTPTransportLayer) Any
- CloneConfiguration(self) Any
Return the immutable configuration of this object.
Except for the resolver parenting relationship, this represents the entire serializable state of the object.
- CloneState(self) Any
- CloseSession(self) Any
- Detach(self) Any
- FunctionalRequest(self, P_Data: vspyx.Core.BytesView) List[Any]
- FunctionalRequest(self, P_Data: vspyx.Core.BytesView, includeSSNInHeader: bool) List[Any]
- FunctionalRequest(self, P_Data: vspyx.Core.BytesView, includeSSNInHeader: bool, positiveResponseSuppressed: bool) List[Any]
- static New() OVTPClientPresentationLayer
- static New(config: Any) OVTPClientPresentationLayer
- OpenSession(self, persistent: bool, sessionTimeout: Any, Tx_STmin: Any) int
- PhysicalRequest(self, P_Data: vspyx.Core.BytesView) Any
- PhysicalRequest(self, P_Data: vspyx.Core.BytesView, includeSSNInHeader: bool) Any
- PhysicalRequest(self, P_Data: vspyx.Core.BytesView, includeSSNInHeader: bool, positiveResponseSuppressed: bool) Any
- UpdateState(self, state: Any) Any
- class vspyx.Ford.OVTPTransportLayer
Bases:
vspyx.Communication.ISOStandardizedServicePrimitiveInterface
,vspyx.Runtime.Component
OVTPTransportLayer
- class NetworkAddressType
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- Functional = 2
- Physical = 1
- class OVTPApplication
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- OTA = 9
- PARSED = 10
- PARSED_PUSH = 11
- SetTx_STmin(self, N_SA: int, N_TA: int, N_TAtype: OVTPTransportLayer.NetworkAddressType, app: OVTPTransportLayer.OVTPApplication, Tx_STmin: int) Any
- class vspyx.Ford.OVTPoCAN
Bases:
OVTPTransportLayer
OVTPoCAN
- AddRxAddress(self, N_SA: int, N_TA: int, N_TAtype: OVTPTransportLayer.NetworkAddressType, app: OVTPTransportLayer.OVTPApplication) Any
- AddRxAddress(self, N_SA: int, N_TA: int, N_TAtype: OVTPTransportLayer.NetworkAddressType, app: OVTPTransportLayer.OVTPApplication, priority: int) Any
- AddTxAddress(self, N_SA: int, N_TA: int, N_TAtype: OVTPTransportLayer.NetworkAddressType, app: OVTPTransportLayer.OVTPApplication) Any
- AddTxAddress(self, N_SA: int, N_TA: int, N_TAtype: OVTPTransportLayer.NetworkAddressType, app: OVTPTransportLayer.OVTPApplication, priority: int) Any
- Attach(self, L_Data: vspyx.Communication.ISO11898.ISO11898_1Interface) Any
- Detach(self) Any
- static MakeCANID(priority: int, app: OVTPTransportLayer.OVTPApplication, ta: int, sa: int) int
- class vspyx.Ford.OVTPoIP
Bases:
OVTPTransportLayer
OVTPoIP
- class Result
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- N_CONNECTION_CLOSED = 5
- N_FAILED_CONNECTION = 4
- N_NO_CLIENT_FOR_SERVER_ADDRESS = 3
- N_NO_TX_IN_PASSIVE_MODE = 1
- N_OK = 0
- N_UNKNOWN_ADDRESS = 2
- ConnectTimeout :Any
- OVTPPort :int
- AddClientAddress(self, N_SA: int, N_TA: int, N_TAtype: OVTPTransportLayer.NetworkAddressType, app: OVTPTransportLayer.OVTPApplication, ip: str) Any
- AddServerAddress(self, N_SA: int, N_TA: int, N_TAtype: OVTPTransportLayer.NetworkAddressType, app: OVTPTransportLayer.OVTPApplication, ip: str) Any
- Attach(self, L_Data: vspyx.Communication.EthernetChannel) Any
- Attach(self, network: vspyx.TCPIP.Network) Any
- Detach(self) Any
- static MakeAUTOSARPDUID(app: OVTPTransportLayer.OVTPApplication, ta: int, sa: int) int
- class vspyx.Ford.SWDL
Bases:
vspyx.Runtime.Component
SWDL
- OnConfigurationMutation :vspyx.Core.Callback_634bd5c449
- CloneConfiguration(self) Any
Return the immutable configuration of this object.
Except for the resolver parenting relationship, this represents the entire serializable state of the object.
- CloneState(self) Any
- UpdateState(self, state: Any) Any
- class vspyx.Ford.VBF
Bases:
vspyx.Core.Object
VBF
- class FrameFormats
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- CAN_EXTENDED = 1
- CAN_STANDARD = 0
- class SwPartTypes
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- CARCFG = 0
- CUSTOM = 1
- DATA = 2
- EXE = 3
- GBL = 4
- SBL = 5
- SIGCFG = 6
- TEST = 7
- Blocks :List[VBFBlock]
- Call :Any
- DataFormatIdentifier :int
- Description :List[str]
- ECUAddress :List[int]
- Erase :List[Any]
- FileChecksum :int
- FrameFormat :VBF.FrameFormats
- Omit :List[Any]
- PublicKeyHash :List[int]
- SwPartNumber :List[str]
- SwPartType :VBF.SwPartTypes
- SwSignature :List[List[int]]
- VerificationStructureAddress :List[int]