Namensraum Isom.Context.CurrentVehicleContext
Beschreibung
Diese Fachklasse enthält Funktionen zur Ermittlung des aktuellen Fahrzeugzustands und zum Zugriff auf die ermittelten Werte. Die bereitgestellten Eigenschaften werden üblicherweise mit Fachfunktionen, die mit „Read“ beginnen, aus dem Fahrzeug ermittelt. Die Eigenschaften können mit Fachfunktionen, die mit „Set“ beginnen, gesetzt werden, um so eine Ermittlung zu überpringen oder ermittelte Werte zu überschreiben. Fachfunktionen, die mit „Get“ beginnen, liefern üblicherweise die Eigenschaften aus dem Modell des Fahrzeugs. Fachfunktionen, die Eigenschaften des Modells in das physikalische Fahrzeug übertragen, beginnen mit „Deploy“.
-
Achtung:
- Wenn Daten aus dem Fahrzeug gelesen werden, dann überschreiben diese in der Regel Werte im ISOM-Objektmodell, die zuvor vom Serviceautor gesetzt wurden. Auf Ausnahmen von dieser Regel wird in der Beschreibung der jeweiligen Fachfunktion ausdrücklich hingewiesen.
-
Verwendungsbeispiel:
- Der folgende Quelltext zeigt eine einfache Implementierung des Einsprungspunkts UpdateCurrentContextVehicleData:
Funktionen
|
Isom.Context.CurrentVehicleContext.ClearDtcInAllEcus |
Löscht die Fehlerspeichereinträge.
|
objectbound Isom.Base.Boolean Isom.Context.CurrentVehicleContext.ClearDtcInAllEcus |
( |
) |
|
Löscht die Fehlerspeichereinträge.
Die Funktion erlaubt es, Fahrzeugmale einzubringen, die z. B. als externe Datei vorliegen
-
Rückgabe:
-
Isom.Base.Boolean
true
nach erfolgreichem Löschen, false
sonst.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls der zur Fahrzeugkommunikation angebundene Fachdienst das Löschen von Fehlerspeichereinträgen nicht unterstützt.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.Clone |
Erzeugt eine identische Kopie des Objekts.
Erzeugt eine identische Kopie des Objekts.
-
Rückgabe:
- Isom.Context.CurrentVehicleContext
Das geklonte Objekt.
-
Datum:
- letzte Änderung am 04.07.2011
|
Isom.Context.CurrentVehicleContext.DeployAllVersions |
Schreibt alle Softwarestände aus dem Datenmodell in das Fahrzeug.
|
objectbound Isom.Base.Boolean Isom.Context.CurrentVehicleContext.DeployAllVersions |
( |
) |
|
Schreibt alle Softwarestände aus dem Datenmodell in das Fahrzeug.
Ein Integrationsstand versioniert alle im Fahrzeug verbauten Steuergeräte eindeutig. Dabei handelt es sich üblicherweise um eine Versionsinformation, die einen festgelegten Stand von Hard- und Softwareeinheiten für Steuergeräte benennt. Die Funktion verwendet den zur Fahrzeugkommunikation angebundenen Fachdienst, um die im Datenmodell gesetzten Werte für den aktuellen Softwarestand, den Softwarestand beim Bau des Fahrzeugs und den Softwarestand vor der letzten Aktualisierung des Fahrzeugs in das Fahrzeug zu schreiben.
-
Achtung:
- Nach fehlgeschlagenem Fachdienstaufruf (Rückgabewert Void) können alle Integrationsstände zurückgesetzt (Void) sein.
-
Rückgabe:
- Isom.Base.Boolean
true
, falls die Integrationsstände erfolgreich geschrieben wurden false
sonst.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls ein technischer Fehler aufgetreten ist (z.B. Aufruf der Fachfunktion für Fahrzeuge, die keine Integrationsstände unterstützen)
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.DeployUserProfile |
Schreibt das Benutzerprofil aus dem Sollkonntext in das Fahrzeug.
Schreibt das Benutzerprofil aus dem Sollkonntext in das Fahrzeug.
Die Funktion verwendet den zur Fahrzeugkommunikation angebundenen Fachdienst, um das im Isom.Context.FutureVehicleContext geführte Benutzerprofil in das Fahrzeug zu schreiben. Ist in Isom.Context.FutureVehicleContext kein Benutzerprofil gesetzt, wird das Benutzerprofil des Istkontexts Isom.Context.CurrentVehicleContext geschrieben.
-
Rückgabe:
- Isom.Context.UserProfile
Das Benutzerprofil, das geschrieben wurde.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls das Benutzerprofil nicht geschrieben werden konnte.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetBatteryVoltage |
Ermittlung der aktuellen Batteriespannung.
|
objectbound Isom.Base.Number Isom.Context.CurrentVehicleContext.GetBatteryVoltage |
( |
) |
|
Ermittlung der aktuellen Batteriespannung.
Die Funktion verwendet den zum Fahrzeugzugang angebundenen Fachdienst, um den aktuellen Wert der Batteriespannung zu ermitteln.
-
Rückgabe:
- Isom.Base.Number
Aktueller Wert der Batteriespannung in Volt.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Ermittlung nicht ausgeführt werden konnte.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetBuildVersion |
Liefert den Integrationsstand bei Bau des Fahrzeugs.
|
objectbound Isom.Base.String Isom.Context.CurrentVehicleContext.GetBuildVersion |
( |
) |
|
Liefert den Integrationsstand bei Bau des Fahrzeugs.
Der gelieferte Wert muss vorher mit der Funktion Isom.Context.CurrentVehicleContext.ReadVersions aus dem Fahrzeug ermittelt oder mit Isom.Context.CurrentVehicleContext.SetBuildVersion gesetzt werden.
-
Zu beachten:
- Zur Anzeige des Werts auf der Serviceplattform Taurus® wird auf ihn innerhalb der BOAM-Daten mit ISOM:Vehicle.Context.BuildLevel zugegriffen.
-
Rückgabe:
- Isom.Base.String
Identifikator des Integrationsstands bei Bau des Fahrzeugs.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls der Integrationsstand noch nicht ermittelt wurde.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetCurrentVersion |
Liefert den aktuellen Integrationsstand des Fahrzeugs.
|
objectbound Isom.Base.String Isom.Context.CurrentVehicleContext.GetCurrentVersion |
( |
) |
|
Liefert den aktuellen Integrationsstand des Fahrzeugs.
Der gelieferte Wert muss vorher mit der Funktion Isom.Context.CurrentVehicleContext.ReadVersions aus dem Fahrzeug ermittelt oder mit Isom.Context.CurrentVehicleContext.SetCurrentVersion gesetzt werden.
-
Zu beachten:
- Zur Anzeige des Werts auf der Serviceplattform Taurus® wird auf ihn innerhalb der BOAM-Daten mit ISOM:Vehicle.Context.CurrentLevel zugegriffen.
-
Verwendungsbeispiel:
- Der folgende Quelltext zeigt eine einfache Implementierung des Einsprungspunkts UpdateCurrentContextVehicleData, der die Integrationsstände vom Fahrzeug ermittelt:
-
Rückgabe:
- Isom.Base.String
Identifikator des aktuellen Integrationsstands.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls der Integrationsstand noch nicht ermittelt wurde.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetDisplayProp |
Abfrage einer Anzeigeeigenschaft
Abfrage einer Anzeigeeigenschaft
Anzeigeeigenschaften erlauben es, den in dieser Fachklasse angebotenen Satz an Eigenschaften durch herstellerspezifische Eigenschaften zu erweitern. Systemseitig ermittelte Eigenschaftsnamen sind in den herstellerspezifischen Begleitdokumenten zu finden.
-
Zu beachten:
- Zur Anzeige auf der Serviceplattform Taurus® stehen die Anzeigeeigenschaften innerhalb der BOAM-Daten durch den Bezeichner ISOM:Vehicle.Context.DisplayPropertiesCurrent.<Name> zur Verfügung.
-
Parameter:
-
|
propName
|
Eigenschaftsname |
-
Rückgabe:
- Isom.Base.String
Wert der Anzeigeeigenschaft
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die abgefragte Eigenschaft nicht bekannt ist oder kein Wert gesetzt ist.
-
Datum:
- letzte Änderung am 04.07.2011
|
Isom.Context.CurrentVehicleContext.GetDisplayPropNames |
Liefert die Namen aller Anzeigeeigenschaften.
Liefert die Namen aller Anzeigeeigenschaften.
Es werden die Eigenschaftsnamen für die Anzeigeeigenschaften zurückgeliefert, die mit Isom.Context.CurrentVehicleContext.GetDisplayProp() abgefragt werden können. Systemseitig ermittelte Eigenschaftsnamen sind in den herstellerspezifischen Begleitdokumenten zu finden.
-
Rückgabe:
- Isom.Base.StringList
Liste der Namen aller Anzeigeeigenschaften
-
Datum:
- letzte Änderung am 04.07.2011
|
Isom.Context.CurrentVehicleContext.GetEcus |
Fragt die Steuergeräteliste ab.
Fragt die Steuergeräteliste ab.
Die abgefragte Steuergeräteliste enthält die Steuergeräte, die im Fahrzeug verbaut sind. Sie wird befüllt durch Aufruf von Isom.Context.CurrentVehicleContext.IdentifyAllEcus oder durch Setzen der Liste mit Isom.Context.CurrentVehicleContext.SetEcus
-
Achtung:
- Es wird eine Kopie der Steuergeräteliste des Istkontexts zurückgegeben. Eine Änderung derselben wirkt sich nicht auf die im Istkontext geführte Liste aus.
-
Zu beachten:
- Zur Anzeige des Werts auf der Serviceplattform Taurus® wird auf ihn innerhalb der BOAM-Daten mit ISOM:EcuList zugegriffen.
-
Verwendungsbeispiel:
- Der folgende Quelltext zeigt eine einfache Implementierung des Einsprungspunkts UpdateCurrentContextEcus, die die Steuergeräte im Fahrzeug identifiziert:
-
Rückgabe:
- Isom.Context.EcuList
Kopie der Steuergeräteliste des Istkontexts.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetEcusByBus |
Liefert die Steuergeräte an einem Fahrzeugbus.
Liefert die Steuergeräte an einem Fahrzeugbus.
Die Funktion liefert die Steuergeräte, die sich im vorgegebenen Fahrzeugbus befinden. Die Buszuordnung wird in der Fahrzeugbeschreibung festgelegt.
-
Rückgabe:
- Isom.Context.EcuList
Steuergeräte an einem Fahrzeugbus.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls der Parameter busName das Void-Objekt ist.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetExpectedEcus |
Ermittelt die Steuergeräte, die im Fahrzeug verbaut sein sollten.
Ermittelt die Steuergeräte, die im Fahrzeug verbaut sein sollten.
Die Ermittlung benötigt einen angebundenen Fachdienst für Logistikinformationen, der die erwarteten Steuergeräte aus den ermittelten Fahrzeugmerkmalen herleitet.
-
Rückgabe:
- Isom.Context.EcuList
Im Fahrzeug auf Basis der Fahrzeugmerkmale erwartete Steuergeräte.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Steuergeräte nicht ermittelt werden konnten.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetGatewayByBus |
Liefert das Gateway-Steuergerät eines Fahrzeugbusses.
Liefert das Gateway-Steuergerät eines Fahrzeugbusses.
Die Funktion liefert das Steuergerät, das das Gateway des vorgegebenen Fahrzeugbusses ist. Die Gateway-Zuordnung wird in der Fahrzeugbeschreibung festgelegt.
-
Rückgabe:
- Isom.Context.Ecu
Gateway-Steuergerät.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls das Gateway-Steuergerät nicht ermittelt werden konnte.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetHistoricalVersion |
Liefert den Integrationsstand vor der letzten Aktualisierung.
|
objectbound Isom.Base.String Isom.Context.CurrentVehicleContext.GetHistoricalVersion |
( |
) |
|
Liefert den Integrationsstand vor der letzten Aktualisierung.
Der gelieferte Wert muss vorher mit der Funktion Isom.Context.CurrentVehicleContext.ReadVersions aus dem Fahrzeug ermittelt oder mit Isom.Context.CurrentVehicleContext.SetHistoricalVersion gesetzt werden.
-
Zu beachten:
- Zur Anzeige des Werts auf der Serviceplattform Taurus® wird auf ihn innerhalb der BOAM-Daten mit ISOM:Vehicle.Context.HistoricalLevel zugegriffen.
-
Rückgabe:
- Isom.Base.String
Identifikator des Integrationsstands vor der letzten Aktualisierung.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls der Integrationsstand noch nicht ermittelt wurde.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetIgnitionVoltage |
Ermittlung der aktuellen Zündspannung.
|
objectbound Isom.Base.Number Isom.Context.CurrentVehicleContext.GetIgnitionVoltage |
( |
) |
|
Ermittlung der aktuellen Zündspannung.
Die Funktion verwendet den zum Fahrzeugzugang angebundenen Fachdienst, um den aktuellen Wert der Zündspannung zu ermitteln.
-
Rückgabe:
- Isom.Base.Number
Aktueller Wert der Zündspannung in Volt.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Ermittlung nicht ausgeführt werden konnte.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetInstance |
Liefert die Objektinstanz zum Zugriff auf die bereitgestellten Funktionen.
Liefert die Objektinstanz zum Zugriff auf die bereitgestellten Funktionen.
-
Rückgabe:
- Isom.Context.CurrentVehicleContext
Objektinstanz zum Zugriff auf die bereitgestellten Funktionen.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetLogicalVehicles |
Ermittelt die Liste verwendbarer logischer Fahrzeuge.
|
Isom.Context.CurrentVehicleContext.GetOdometerUnit |
Liefert die physikalische Maßeinheit des Wegstreckenzählers.
|
objectbound Isom.Base.String Isom.Context.CurrentVehicleContext.GetOdometerUnit |
( |
) |
|
Liefert die physikalische Maßeinheit des Wegstreckenzählers.
Der gelieferte Wert muss vorher mit der Funktion Isom.Context.CurrentVehicleContext.ReadOdometerFromEcus aus dem Fahrzeug ermittelt oder mit Isom.Context.CurrentVehicleContext.SetOdometer gesetzt werden.
-
Zu beachten:
- Zur Anzeige des Werts auf der Serviceplattform Taurus® wird auf ihn innerhalb der BOAM-Daten mit ISOM:Vehicle.Context.OdometerUnit zugegriffen.
-
Rückgabe:
- Isom.Base.String
Einheit des Wegstreckenzählers.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Einheit des Wegstreckenzählers noch nicht ermittelt wurde.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetOdometerValue |
Liefert den Wert des Stands des Wegstreckenzählers.
|
objectbound Isom.Base.String Isom.Context.CurrentVehicleContext.GetOdometerValue |
( |
) |
|
Liefert den Wert des Stands des Wegstreckenzählers.
Der gelieferte Wert muss vorher mit der Funktion Isom.Context.CurrentVehicleContext.ReadOdometerFromEcus aus dem Fahrzeug ermittelt oder mit Isom.Context.CurrentVehicleContext.SetOdometer gesetzt werden. Die Funktion Isom.Context.CurrentVehicleContext.GetOdometerUnit liefert die physikalische Maßeinheit, in der der Wegstreckenzähler geführt wird.
-
Zu beachten:
- Zur Anzeige des Werts auf der Serviceplattform Taurus® wird auf ihn innerhalb der BOAM-Daten mit ISOM:Vehicle.Context.OdometerCount zugegriffen.
-
Verwendungsbeispiel:
- Der folgende Quelltext zeigt eine einfache Implementierung des Einsprungspunkts UpdateCurrentContextVehicleData, der den Stand des Wegstreckenzählers vom Fahrzeug ermittelt:
-
Rückgabe:
- Isom.Base.String
Wert des Wegstreckenzählers.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls der Wert des Wegstreckenzählers noch nicht ermittelt wurde.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetPreviousOemVersion |
Ermittelt die Versionskennung der Programmierapplikation, die im Rahmen der letzten Fahrzeugbehandlung verwendet wurde.
|
objectbound Isom.Base.String Isom.Context.CurrentVehicleContext.GetPreviousOemVersion |
( |
) |
|
Ermittelt die Versionskennung der Programmierapplikation, die im Rahmen der letzten Fahrzeugbehandlung verwendet wurde.
Falls die Versionskennung nicht bereits aus dem Fahrzeug gelesen wurde, ermittelt die Fachfunktion die Kennung über einen angebundenen Fachdienst für Logistik durch den aktuellen Integrationsstand des Fahrzeugs.
-
Zu beachten:
- Zur Anzeige des Werts auf der Serviceplattform Taurus® wird auf ihn innerhalb der BOAM-Daten mit ISOM:Vehicle.Context.PreviousApplicationVersion zugegriffen.
-
Rückgabe:
- Isom.Base.String
Versionskennung.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Versionskennung nicht ermittelt oder nicht von ISOM ausgewertet werden konnte.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetProp |
Abfrage einer technischen Eigenschaft
Abfrage einer technischen Eigenschaft
Eigenschaften erlauben es, den in dieser Fachklasse angebotenen Satz an Eigenschaften durch herstellerspezifische Eigenschaften zu erweitern. Systemseitig ermittelte Eigenschaftsnamen sind in den herstellerspezifischen Begleitdokumenten zu finden.
-
Parameter:
-
|
propName
|
Eigenschaftsname |
-
Rückgabe:
- Isom.Base.String
Wert der Eigenschaft
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die abgefragte Eigenschaft nicht bekannt ist oder kein Wert gesetzt ist.
-
Datum:
- letzte Änderung am 04.07.2011
|
Isom.Context.CurrentVehicleContext.GetPropNames |
Liefert die Namen aller technischen Eigenschaften für das Fahrzeug.
Liefert die Namen aller technischen Eigenschaften für das Fahrzeug.
Es werden die Eigenschaftsnamen für die technischen Eigenschaften zurückgeliefert, die mit Isom.Context.CurrentVehicleContext.GetProp() abgefragt werden können. Systemseitig ermittelte Eigenschaftsnamen sind in den herstellerspezifischen Begleitdokumenten zu finden.
-
Verwendungsbeispiel:
- Der folgende Quelltext zeigt eine Implementierung des Einsprungspunkts OnRestartTherapySession, die die Eigenschaften, die bei der vorherigen Sitzungsdurchführung gesetzt wurden untersucht und für den Wiedereinstieg ggf. verändert:
-
Rückgabe:
- Isom.Base.StringList
Liste der Namen aller technischen Eigenschaften
-
Datum:
- letzte Änderung am 04.07.2011
|
Isom.Context.CurrentVehicleContext.GetSoftwareVersionEcus |
Liefert eine Liste der Steuergeräte, von denen die Integrationsstände des Fahrzeugs ermittelt werden können.
Liefert eine Liste der Steuergeräte, von denen die Integrationsstände des Fahrzeugs ermittelt werden können.
Die Funktion liefert eine Liste aller Steuergeräte, die folgende zwei Bedingungen erfüllen:
- Sie sind Elemente der Steuergeräte-Liste dieses Kontexts, die mit Isom.Context.CurrentVehicleContext.GetEcus abgefragt wird.
- Sie sind in der Fahrzeugbeschreibung im Element „SoftwareVersionEcus“ für die aktuell eingestellte Baureihengruppe angegeben.
-
Rückgabe:
- Isom.Context.EcuList
Steuergeräte, von denen die Integrationsstände des Fahrzeugs ermittelt werden können.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetSpecialFunctionEcus |
Liefert eine Liste der Steuergeräte mit besonderen Funktionsmerkmalen.
Liefert eine Liste der Steuergeräte mit besonderen Funktionsmerkmalen.
Steuergeräte mit besonderen Funktionsmerkmalen werden in der Fahrzeugbeschreibung mit 'SpecialFunction' modelliert. Die Elemente in der gelieferten Liste sind dem Wert der 'Priority' nach aufsteigend angeordnet.
-
Verwendungsbeispiel:
- Der folgende Quelltext zeigt eine einfache Implementierung des Einsprungspunkts DisplayVo, in der das Auslesen der Steuergeräte mit besonderen Funktionsmerkmalen erfolgt:
- Der folgende Quelltext zeigt die Modellierung der besonderen Funktionsmerkmale im XML-Knoten 'SpecialFunctions' innerhalb einer Fahrzeugbeschreibung:
<Ecus>
<!-- Gateways haben Adressen 1-10 -->
<BaseVariant Name="PLCGW">
1
<GroupName>G_ZGW</GroupName>
<SpecialFunctions>
<Function Name="VehicleOrderSequence" Priority="1" />
<Function Name="VinSequence" Priority="1" />
</SpecialFunctions>
-
Parameter:
-
|
functionName
|
Name des Funktionsmerkmals. |
-
Rückgabe:
- Isom.Context.EcuList
Steuergeräte mit dem Funktionsmerkmal.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetUserProfileClone |
Liefert das Benutzerprofil.
Liefert das Benutzerprofil.
Der gelieferte Wert wurde mit der Funktion Isom.Context.CurrentVehicleContext.ReadUserProfile aus dem Fahrzeug ermittelt.
-
Achtung:
- Es wird eine Kopie des Benutzerprofils zurückgegeben.
-
Rückgabe:
- Isom.Context.UserProfile
Fahrzeugmerkmale.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls das Benutzerprofil noch nicht ermittelt wurde.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetVehicleConfigurationEcus |
Liefert eine Liste der Steuergeräte, von denen die Fahrzeugmerkmale ermittelt werden können.
Liefert eine Liste der Steuergeräte, von denen die Fahrzeugmerkmale ermittelt werden können.
Die Funktion liefert eine Liste aller Steuergeräte, die folgende zwei Bedingungen erfüllen:
- Sie sind Elemente der Steuergeräte-Liste dieses Kontexts, die mit Isom.Context.CurrentVehicleContext.GetEcus abgefragt wird.
- Sie sind in der Fahrzeugbeschreibung im Element „VehicleConfigurationEcus“ für die aktuell eingestellte Baureihengruppe angegeben.
-
Rückgabe:
- Isom.Context.EcuList
Steuergeräte, von denen die Fahrzeugmerkmale ermittelt werden können.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetVehicleGeneration |
Liefert die Fahrzeuggeneration.
|
objectbound Isom.Base.String Isom.Context.CurrentVehicleContext.GetVehicleGeneration |
( |
) |
|
|
Isom.Context.CurrentVehicleContext.GetVehicleIdentificationNumber |
Liefert die 17-stellige Fahrgestellnummer des Fahrzeugs.
|
objectbound Isom.Base.String Isom.Context.CurrentVehicleContext.GetVehicleIdentificationNumber |
( |
) |
|
Liefert die 17-stellige Fahrgestellnummer des Fahrzeugs.
Der gelieferte Wert muss vorher mit der Funktion Isom.Context.CurrentVehicleContext.ReadVin aus dem Fahrzeug ermittelt oder mit Isom.Context.ContextConfiguration.SetVin17 gesetzt werden.
-
Zu beachten:
- Zur Anzeige des Werts auf der Serviceplattform Taurus® wird auf ihn innerhalb der BOAM-Daten mit ISOM:Vehicle.Context.Vin17 zugegriffen.
-
Rückgabe:
- Isom.Base.String
Fahrgestellnummer.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Fahrgestellnummer noch nicht ermittelt wurde.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetVehicleOrderClone |
Liefert die Repräsentation der Fahrzeugmerkmale.
Liefert die Repräsentation der Fahrzeugmerkmale.
Der gelieferte Wert muss vorher mit der Funktion Isom.Context.CurrentVehicleContext.ReadVehicleOrder aus dem Fahrzeug ermittelt oder mit Isom.Context.CurrentVehicleContext.SetVehicleOrder gesetzt werden.
-
Achtung:
- Es wird eine Kopie der Repräsentation der Fahrzeugmerkmale zurückgegeben. Eine Änderung derselben wirkt sich nicht auf die im Istkontext geführten Fahrzeugmerkmale aus.
-
Zu beachten:
- Zur Anzeige einer Zeichenkettenrepräsentation der Fahrzeugmerkmale auf der Serviceplattform Taurus® wird innerhalb der BOAM-Daten mit ISOM:Vehicle.Context.VehicleOrderOriginal zugegriffen.
-
Rückgabe:
- Isom.Context.VehicleOrder
Fahrzeugmerkmale.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Fahrzeugmerkmale noch nicht ermittelt wurde.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.GetVinEcus |
Liefert eine Liste der Steuergeräte, von denen die Fahrgestellnummer ermittelt werden kann.
Liefert eine Liste der Steuergeräte, von denen die Fahrgestellnummer ermittelt werden kann.
Die Funktion liefert eine Liste aller Steuergeräte, die folgende zwei Bedingungen erfüllen:
- Sie sind Elemente der Steuergeräte-Liste dieses Kontexts, die mit Isom.Context.CurrentVehicleContext.GetEcus() abgefragt wird.
- Sie sind in der Fahrzeugbeschreibung der eingestellten Baureihengruppe im Element „VinEcus“ angegeben.
-
Rückgabe:
- Isom.Context.EcuList
Steuergeräte, von denen die Fahrgestellnummer ermittelt werden kann.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.IdentifyAllEcus |
Identifiziert alle Steuergeräte des Fahrzeugs.
Identifiziert alle Steuergeräte des Fahrzeugs.
Die Funktion verwendet den zur Fahrzeugkommunikation angebundenen Fachdienst, um die Steuergeräte zu identifizieren. Wenn funktionale Identifikation möglich ist, wird diese genutzt. Andernfalls dient die Steuergeräteliste, die Isom.Context.CurrentVehicleContext.GetEcus() liefert, als Liste der zu identifizierenden Steuergeräte.
-
Rückgabe:
- Isom.Context.EcuList
Alle Steuergeräte, die identifiziert wurden oder deren Identifikation versucht wurde.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Ermittlung nicht ausgeführt werden konnte.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.ImportVehicleOrder |
Importiert Fahrzeugmale aus einer externen Datenquelle.
|
objectbound Isom.Base.Boolean Isom.Context.CurrentVehicleContext.ImportVehicleOrder |
( |
) |
|
Importiert Fahrzeugmale aus einer externen Datenquelle.
Die Funktion erlaubt es, Fahrzeugmale einzubringen, die z. B. als externe Datei vorliegen
-
Rückgabe:
- Isom.Base.Boolean
true
, wenn die Fahrzeugmale erfolgreich importiert werden konnte, false
, sonst.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.IsVoid |
Bestimmt, ob die Aufrufinstanz das Void-Objekt ist.
Bestimmt, ob die Aufrufinstanz das Void-Objekt ist.
Das Void-Objekt kann z. B. bei Funktionsaufrufen geliefert werden, um einen Fehler anzuzeigen.
-
Rückgabe:
- Isom.Base.Boolean
true
, falls dies das Void-Objekt ist, false
sonst
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.ReadDtcFromAllEcus |
Ermittelt die Fehlerspeichereinträge.
|
objectbound Isom.Base.Boolean Isom.Context.CurrentVehicleContext.ReadDtcFromAllEcus |
( |
) |
|
Ermittelt die Fehlerspeichereinträge.
Die Funktion verwendet den zur Fahrzeugkommunikation angebundenen Fachdienst, um die Fehlerspeichereinträge zu ermitteln. Die Einstellungen des Benutzerprofils müssen in der Fahrzeugbeschreibung der eingestellten Baureihengruppe angegeben werden.
-
Rückgabe:
- Isom.Base.Boolean
true
, falls die Fehlerspeichereinträge erfolgreich ermittelt wurden false
sonst.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Ermittlung nicht ausgeführt werden konnte.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.ReadOdometerFromEcus |
Ermittelt den Wert und Maßeinheit des gezeigten Wegstreckenzählers
Ermittelt den Wert und Maßeinheit des gezeigten Wegstreckenzählers
Die Funktion verwendet den zur Fahrzeugkommunikation angebundenen Fachdienst, um Wert und Maßeinheit des gezeigten Wegstreckenzählers aus dem Fahrzeug zu ermitteln. Die Liste der Steuergeräte, die dazu gefragt werden, wird als Parameter übergeben. Die Reihenfolge der SG in der Liste gibt die Reihenfolge bei der Abfrage und die Priorisierung bei der Übernahme des Werts vor. Die ermittelten Werte werden bei erfolgreicher Ausführung in das Datenmodell übernommen.
-
Parameter:
-
|
odometerEcus
|
Liste der Steuergeräte, von denen der gezeigte Wegstreckenzähler abgefragt werden kann. |
-
Rückgabe:
- Isom.Base.Boolean
true
, falls der gezeigte Wegstreckenzähler erfolgreich ermittelt werden konnte,
false
sonst.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Ermittlung nicht ausgeführt werden konnte.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.ReadUserProfile |
Ermittelt das Benutzerprofil des Fahrzeugs.
Ermittelt das Benutzerprofil des Fahrzeugs.
Die Funktion verwendet den zur Fahrzeugkommunikation angebundenen Fachdienst, um das Benutzerprofil zu ermitteln. Die Einstellungen des Benutzerprofils müssen in der Fahrzeugbeschreibung der eingestellten Baureihengruppe angegeben werden.
-
Rückgabe:
- Isom.Base.Boolean
true
, falls das Benutzerprofil erfolgreich ermittelt wurde false
sonst.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Ermittlung nicht ausgeführt werden konnte.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.ReadVehicleOrder |
Ermittelt die vollständigen Fahrzeugmerkmale.
|
objectbound Isom.Base.Boolean Isom.Context.CurrentVehicleContext.ReadVehicleOrder |
( |
) |
|
|
Isom.Context.CurrentVehicleContext.ReadVehicleOrderAdditionals |
Vervollständigt vom Fahrzeug gelesene Fahrzeugmerkmale mit Zusatzinformationen
|
objectbound Isom.Base.Boolean Isom.Context.CurrentVehicleContext.ReadVehicleOrderAdditionals |
( |
) |
|
Vervollständigt vom Fahrzeug gelesene Fahrzeugmerkmale mit Zusatzinformationen
Die Funktion verwendet den zur Fahrzeugkommunikation angebundenen Fachdienst, um Zusatzinformationen zu den Fahrzeugmerkmalen zu ermitteln. Bei erfolgreicher Ausführung wird das Ergebnis in das Datenmodell übernommen.
-
Zu beachten:
- Die Fahrzeugmerkmale können mit einem Aufruf von Isom.Context.CurrentVehicleContext.ReadVehicleOrderPure vom Fahrzeug ausgelesen werden.
-
Achtung:
- Mit der Hauptversion 1.21 wurde eingeführt, dass vom Serviceautor mittels Isom.Context.CurrentVehicleContext.SetVehicleOrder vorgegebene Fahrzeugmerkmale im ISOM-Objektmodell nicht mehr überschrieben werden, wenn mit Isom.Context.CurrentVehicleContext.ReadVehicleOrderAdditionals die Fahrzeugmerkmale aus dem Fahrzeug gelesenen werden. Um die Daten aus dem Fahrzeug zu übernehmen, muss der Serviceautor seine Vorgabe zuvor mit Isom.Context.CurrentVehicleContext.SetVehicleOrder(VehicleOrder.Void()) ausdrücklich zurücknehmen.
-
Rückgabe:
- Isom.Base.Boolean
true
, falls die Fahrzeugmerkmale erfolgreich vervollständigt wurden false
sonst.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Ermittlung nicht ausgeführt werden konnte.
-
Datum:
- letzte Änderung am 23.10.2012
|
Isom.Context.CurrentVehicleContext.ReadVehicleOrderPure |
Ermittelt die Fahrzeugmerkmale, wie sie vom Fahrzeug geliefert werden.
|
objectbound Isom.Base.Boolean Isom.Context.CurrentVehicleContext.ReadVehicleOrderPure |
( |
) |
|
Ermittelt die Fahrzeugmerkmale, wie sie vom Fahrzeug geliefert werden.
Die Funktion verwendet den zur Fahrzeugkommunikation angebundenen Fachdienst, um die Fahrzeugmerkmale zu ermitteln. Es werden nacheinander alle Steuergeräte, die Isom.Context.ContextConfiguration.GetVehicleOrderEcus() liefert, nach den Fahrzeugmerkmalen befragt. Das erste erfolgreich abgefragte Ergebnis wird in das Datenmodell übernommen.
-
Zu beachten:
- Die ermittelten Fahrzeugmerkmale können mit einem Aufruf von Isom.Context.CurrentVehicleContext.ReadVehicleOrderAdditionals mit zusätzlichen Informationen vervollständigt werden.
-
Achtung:
- Mit der Hauptversion 1.21 wurde eingeführt, dass vom Serviceautor mittels Isom.Context.CurrentVehicleContext.SetVehicleOrder vorgegebene Fahrzeugmerkmale im ISOM-Objektmodell nicht mehr überschrieben werden, wenn mit Isom.Context.CurrentVehicleContext.ReadVehicleOrderPure die Fahrzeugmerkmale aus dem Fahrzeug gelesenen werden. Um die Daten aus dem Fahrzeug zu übernehmen, muss der Serviceautor seine Vorgabe zuvor mit Isom.Context.CurrentVehicleContext.SetVehicleOrder(VehicleOrder.Void()) ausdrücklich zurücknehmen.
-
Rückgabe:
- Isom.Base.Boolean
true
, falls die Fahrzeugmerkmale erfolgreich ermittelt wurden false
sonst.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Ermittlung nicht ausgeführt werden konnte.
-
Datum:
- letzte Änderung am 23.10.2012
|
Isom.Context.CurrentVehicleContext.ReadVersions |
Ermittlung der Integrationsstände des Fahrzeugs.
Ermittlung der Integrationsstände des Fahrzeugs.
Ein Integrationsstand versioniert alle im Fahrzeug verbauten Steuergeräte eindeutig. Dabei handelt es sich üblicherweise um eine Versionsinformation, die einen festgelegten Stand von Hard- und Softwareeinheiten für Steuergeräte benennt. Die Funktion verwendet den zur Fahrzeugkommunikation angebundenen Fachdienst, um den aktuellen Softwarestand, den Softwarestand beim Bau des Fahrzeugs und den Softwarestand vor der letzten Aktualisierung des Fahrzeugs zu ermitteln. Die ermittelten Werte werden bei erfolgreicher Ausführung in das Datenmodell übernommen.
-
Achtung:
- Mit der Hauptversion 1.21 wurde eingeführt, dass vom Serviceautor mittels Isom.Context.CurrentVehicleContext.SetCurrentVersion, Isom.Context.CurrentVehicleContext.SetBuildVersion oder Isom.Context.CurrentVehicleContext.SetHistoricalVersion vorgegebene Versionsinformationen im ISOM-Objektmodell nicht mehr überschrieben werden, wenn mit Isom.Context.CurrentVehicleContext.ReadVersions die Versionsinformationen aus dem Fahrzeug gelesenen werden. Um die Daten aus dem Fahrzeug zu übernehmen, muss der Serviceautor seine Vorgabe zuvor mit ausdrücklich zurücknehmen, indem er die entsprechende Set-Funktion mit String.Void als Parameter aufruft.
-
Rückgabe:
- Isom.Base.Boolean
true
wenn die Integrationsstände erfolgreich ermittelt wurden
false
sonst.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Ermittlung nicht ausgeführt werden konnte.
-
Datum:
- letzte Änderung am 23.10.2012
|
Isom.Context.CurrentVehicleContext.ReadVin |
Ermittelt die Fahrgestellnummer
Ermittelt die Fahrgestellnummer
Die Funktion verwendet den zur Fahrzeugkommunikation angebundenen Fachdienst, um die Fahrgestellnummer aus dem Fahrzeug zu ermitteln. Es werden nacheinander alle Steuergeräte, die Isom.Context.ContextConfiguration.GetVinEcus() liefert, nach der Fahrgestellnummer befragt. Das erste erfolgreich abgefragte Ergebnis wird in das Datenmodell übernommen.
-
Rückgabe:
- Isom.Base.Boolean
true
, falls der gezeigte Wegstreckenzähler erfolgreich ermittelt werden konnte,
false
sonst.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die Ermittlung nicht ausgeführt werden konnte.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.RunProcess |
Führt eine benannte OEM-Funktion aus.
Führt eine benannte OEM-Funktion aus.
Steuergeräte mit besonderen Funktionsmerkmalen werden in der Fahrzeugbeschreibung mit 'SpecialFunction' modelliert. Die unterstützten OEM-Funktionen werden in diesen Elementen als 'Function' aufgeführt. Die Ausführung der OEM-Funktion erfolgt über den angebundenen Fachdienst zur Fahrzeugkommunikation.
-
Parameter:
-
|
processName
|
Name der OEM-Funktion. |
|
arguments
|
Ausführungsparameter. |
-
Rückgabe:
- Isom.Base.StringDictionary
Ein prozessspezifisches Wörterbuch der Ausführungsergebnisse.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die OEM-Funktion nicht implementiert ist.
-
Datum:
- letzte Änderung am 07.07.2011 (23.10.2012)
|
Isom.Context.CurrentVehicleContext.SetBuildVersion |
Setzt den Integrationsstand bei Bau des Fahrzeugs.
Setzt den Integrationsstand bei Bau des Fahrzeugs.
Ein Integrationsstand versioniert alle im Fahrzeug verbauten Steuergeräte eindeutig. Dabei handelt es sich üblicherweise um eine Versionsinformation, die einen festgelegten Stand von Hard- und Softwareeinheiten für Steuergeräte benennt.
-
Parameter:
-
|
version
|
Zu setzender Integrationsstand. |
-
Rückgabe:
- Isom.Base.Boolean
true
, falls der Integrationstand erfolgreich gesetzt wurde false
sonst.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.SetCurrentVersion |
Setzt den aktuellen Integrationsstand des Fahrzeugs.
Setzt den aktuellen Integrationsstand des Fahrzeugs.
Ein Integrationsstand versioniert alle im Fahrzeug verbauten Steuergeräte eindeutig. Dabei handelt es sich üblicherweise um eine Versionsinformation, die einen festgelegten Stand von Hard- und Softwareeinheiten für Steuergeräte benennt.
-
Parameter:
-
|
version
|
Zu setzender Integrationsstand. |
-
Rückgabe:
- Isom.Base.Boolean
true
, falls der Integrationstand erfolgreich gesetzt wurde false
sonst.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.SetDisplayProp |
Setzt eine Anzeigeeigenschaft
Setzt eine Anzeigeeigenschaft
Anzeigeeigenschaften erlauben es, den in dieser Fachklasse angebotenen Satz an Eigenschaften durch herstellerspezifische Eigenschaften zu erweitern. Systemseitig ermittelte Eigenschaftsnamen sind in den herstellerspezifischen Begleitdokumenten zu finden.
-
Zu beachten:
- Im Vergleich zu Isom.Context.CurrentVehicleContext.SetProp() eignet sich diese Funktion für Eigenschaftswerte, die lokalisiert werden.
-
Parameter:
-
|
propName
|
Eigenschaftsname |
|
propValue
|
Neuer Wert der Eigenschaft |
-
Rückgabe:
- Isom.Base.Boolean
Immer true
.
-
Datum:
- letzte Änderung am 04.07.2011
|
Isom.Context.CurrentVehicleContext.SetEcus |
Setzt die Steuergeräteliste.
Setzt die Steuergeräteliste.
Die Funktion setzt die Liste der Steuergeräte, die im Fahrzeug verbaut sind.
-
Verwendungsbeispiel:
- Der folgende Quelltext zeigt eine einfache Implementierung des Einsprungspunkts UpdateCurrentContextEcus, die die Steuergeräteliste so setzt, wie sie von der Fachfunktion Isom.Context.CurrentVehicleContext.GetExpectedEcus geliefert wird:
-
Parameter:
-
|
newList
|
Liste der Steuergeräte. |
-
Rückgabe:
- Isom.Base.Boolean
Immer true
.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.SetHistoricalVersion |
Setzt den Integrationsstand vor der letzten Aktualisierung.
Setzt den Integrationsstand vor der letzten Aktualisierung.
Ein Integrationsstand versioniert alle im Fahrzeug verbauten Steuergeräte eindeutig. Dabei handelt es sich üblicherweise um eine Versionsinformation, die einen festgelegten Stand von Hard- und Softwareeinheiten für Steuergeräte benennt.
-
Parameter:
-
|
version
|
Zu setzender Integrationsstand. |
-
Rückgabe:
- Isom.Base.Boolean
true
, falls der Integrationstand erfolgreich gesetzt wurde false
sonst.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.SetOdometer |
Setzt Wert und Maßeinheit des Wegstreckenzählers im Datenmodell.
Setzt Wert und Maßeinheit des Wegstreckenzählers im Datenmodell.
-
Achtung:
- Der Wert kann nicht ins Fahrzeug geschrieben werden.
-
Parameter:
-
|
newOdoValue
|
neuer Wert des Wegstreckenzählers |
|
newOdoUnit
|
neue Maßeinheit des Wegstreckenzählers |
-
Rückgabe:
- Isom.Base.Boolean
true
, falls Wert und Maßeinheit erfolgreich gesetzt wurde false
sonst.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die übergebenen Werte nicht gesetzt werden konnten.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.SetProp |
Setzt eine technische Eigenschaft
Setzt eine technische Eigenschaft
Eigenschaften erlauben es, den in dieser Fachklasse angebotenen Satz an Eigenschaften durch herstellerspezifische Eigenschaften zu erweitern. Systemseitig ermittelte Eigenschaftsnamen sind in den herstellerspezifischen Begleitdokumenten zu finden.
-
Zu beachten:
- Im Vergleich zu Isom.Context.CurrentVehicleContext.SetDisplayProp() eignet sich diese Funktion nur für Eigenschaftswerte, die nicht lokalisiert werden.
-
Parameter:
-
|
propName
|
Eigenschaftsname |
|
propValue
|
Eigenschaftswert |
-
Rückgabe:
- Isom.Base.Bool'true'> Immer
true
.
-
Datum:
- letzte Änderung am 04.07.2011
|
Isom.Context.CurrentVehicleContext.SetVehicleGeneration |
Setzt die Fahrzeuggeneration im Datenmodell.
Setzt die Fahrzeuggeneration im Datenmodell.
Die Fahrzeuggeneration wird üblicherweise bereits beim Festlegen der Baureihe oder der Baureihengruppe mit Isom.Context.ContextConfiguration.SetModelSeries bzw. Isom.Context.ContextConfiguration.SetModelSeriesGroup anhand der Fahrzeugbeschreibung automatisch festgelegt.
-
Parameter:
-
|
vehicleGeneration
|
Zu setzende Fahrzeuggeneration. |
-
Rückgabe:
- Isom.Base.Boolean
true
, falls die Fahrzeuggeneration erfolgreich gesetzt wurde false
sonst.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die übergebene Fahrzeuggeneration gesetzt werden konnte.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.SetVehicleOrder |
Setzt die Fahrzeugmerkmale.
Setzt die Fahrzeugmerkmale.
Diese Funktion setzt die Fahrzeugmerkmale im Modell, aber nimmt keinen Abgleich mit dem Fahrzeug vor.
-
Parameter:
-
|
vo
|
Repräsentation der Fahrzeugmerkmale |
-
Rückgabe:
- Isom.Base.Boolean
true
nach erfolgreicher Übernahme in das Datenmodell, false
sonst.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.SetVin17 |
Setzt die Fahrgestellnummer im Datenmodell.
Setzt die Fahrgestellnummer im Datenmodell.
-
Achtung:
- Der Wert kann nicht ins Fahrzeug geschrieben werden.
-
Parameter:
-
|
vin17
|
Zu setzende Fahrgestellnummer. |
-
Rückgabe:
- Isom.Base.Boolean
true
, falls die Fahrgestellnummer erfolgreich gesetzt wurde false
sonst.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls die übergebene Fahrgestellnummer gesetzt werden konnte.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.UserProfileChanged |
Prüft, ob das Benutzerprofil im Sollkontext Änderungen gegenüber dem Istkontext enthält.
|
objectbound Isom.Base.Boolean Isom.Context.CurrentVehicleContext.UserProfileChanged |
( |
) |
|
Prüft, ob das Benutzerprofil im Sollkontext Änderungen gegenüber dem Istkontext enthält.
Die Funktion vergleicht das im Isom.Context.FutureVehicleContext geführte Benutzerprofil mit Benutzerprofil aus dem Istkontext Isom.Context.CurrentVehicleContext.
-
Rückgabe:
- Isom.Base.Boolean
true
, falls das Benutzerprofil geändert wurde false
sonst.
-
Ausnahmebehandlung:
- Es wird das Void-Objekt zurückgegeben, falls das Benutzerprofil nicht geschrieben werden konnte.
-
Datum:
- letzte Änderung am 07.07.2011
|
Isom.Context.CurrentVehicleContext.Void |
Erzeugt ein Void-Objekt.
Die Funktion kann in Fehlerfällen verwendet werden, um z.B. einen ungültigen Funktionsrückgabewert zu erzeugen.
-
Rückgabe:
- Isom.Context.CurrentVehicleContext
Die Funktion liefert immer ein Void-Objekt.
-
Ausnahmebehandlung:
- Void wird von dieser Funktion immer geliefert.
-
Datum:
- letzte Änderung am 04.07.2011