Advertisement
Guest User

Virtual Cockpit - Sport Layout aktivieren

a guest
Jan 20th, 2023
1,570
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 1.23 KB | Source Code | 0 0
  1. import sys
  2. import time
  3. from java.lang import Boolean
  4. from java.math import BigInteger
  5. from java.util import HashMap
  6. from java.util import ArrayList
  7. from de.volkswagen.odis.vaudas.vehiclefunction.automation import IDiagnosticInterface
  8. from de.volkswagen.odis.vaudas.vehiclefunction.automation.types import IDiagResultConnectEcu
  9. from de.volkswagen.odis.vaudas.vehiclefunction.automation import ITotalSystemsInterface
  10.  
  11. diagnosticInterface = IDiagnosticInterface.Factory.getInstance()
  12. diagnosticInterface.configureSetting("Multilink.MaxNumberOfLogicalLinks", "1")
  13. resultConnectToEcu = diagnosticInterface.connectToEcu(0x17)
  14. diagnosticInterface.openConnection(resultConnectToEcu.getConnectionHandle())
  15. diagnosticInterface.switchSession(resultConnectToEcu.getConnectionHandle(), "DiagnServi_DiagnSessiContrDevelSessi")
  16. diagnosticInterface.securityAccess(resultConnectToEcu.getConnectionHandle(), "20103", "Login")
  17.  
  18. resp = diagnosticInterface.sendRawService(resultConnectToEcu.getConnectionHandle(), "3D 14 03 00 3C 09 02 03 57")
  19. if (resp[0] == 0x7F):
  20.   print "Error"
  21. else:
  22.   print "Upload Sport Layout complete!"
  23.   time.sleep(2)
  24.   print "Now rebooting..."
  25.   diagnosticInterface.sendRawService(resultConnectToEcu.getConnectionHandle(), "11 01")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement