Project

General

Profile

Actions

Support Request #8022

closed

Control ADTF and CarMaker using Python

Added by hidden over 4 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Normal
Customer:
AUDI
Department:
EF
Requester's Priority:
Normal
Support Level:
2nd Level
Resolution:
No Customer Feedback
Product Issue Numbers:
Affected Products:
Platform:
Topic:
ADTF::Python
FAQ Links:

Description

Supportanfrage

Mein aktuelles Vorhaben ist ADTF 2.x über einen Python Skript zu steuern wie im SDK (Demo Extended Python Project). Mir ist dabei wichtig das die ADTF Instanz geöffnet bleibt, und nicht wie bei einer Batch Datei immer wieder neu geöffnet wird.
In der geöffneten ADTF Instanz möchte ich dann eine beliebige Anzahl an .dat-Files abspielen und über den Message Bus an den CarMaker senden, welcher für jedes .dat-File einen Export machen soll. Anbei eine schematische Darstellung:

Der Ablauf sollte dann folgender sein: (Einmalig: ADTF öffnen, CarMaker öffnen,) ADTF lädt das .dat-File, CarMaker Start, ADTF Start. Wenn ADTF das erste .dat-File durchgespielt hat, stoppt der CarMaker und macht den Export, ADTF lädt ein neues .dat-File und dann beginnt es wieder von vorne.
Den CarMaker kann ich über Python steuern, das ist kein Problem. Ich habe die Demos aus dem SDK schon ausprobiert, das hat alles funktioniert. Als ich dann aber ein GUI miteinbauen wollte ging das nicht, deshalb meine Frage: Kann ich aus einem Python Skript welcher ADTF steuert auch andere Programme steuern? Oder gibt es noch andere Möglichkeiten?

Lösung

Mir sind keine Limitierungen bekannt, alles was in Python geht, kannst du hier auch machen.
ADTF hat darauf keinen Einfluss, deshalb bin ich mir nicht sicher, wie wir dir hier explizit helfen können.


Files

image001.png (10 KB) image001.png hidden, 2019-08-05 11:00
Actions

Also available in: Atom PDF