SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
by
Ralf Ramrath
Webinar –
Diagnostic Flash Application with OTX
© KPIT Technologies Limited
Today’s Presenter
9/3/20132
Mr. Ralf Ramrath
Product Manager
Diagnostics
© KPIT Technologies Limited9/3/20133
Overview of diagnostic toolchain
© KPIT Technologies Limited
Overview of KPIT’s diagnostic tools
9/3/20134
DatabaseDesignerNG
DiagnosticCommunicator
OTXSuite
DIAGNOSTIC DATA AUTHORING
DIAGNOSTIC TESTING
DIAGNOSTIC SEQUENCE AUTHORING
Softing: Venice
Vector: CandelaStudio, OdxStudio
Softing: Monaco
Vector: Indigo
Softing: OdxStudio
eMotive: DIagnosticFramework
Bosch: Grade-X
© KPIT Technologies Limited9/3/20135
The problem statement
© KPIT Technologies Limited
Problem statement
9/3/20136
1. Diagnostic applications are either generic or specific
2. Dependency between tool vendor and tool user
THE GOAL
1. To have a generic and specific application
2. No dependency between tool vendor and tool user
© KPIT Technologies Limited
Evolution of diagnostic applications (1)
9/3/20137
Flash Application
Data
Flow, GUI
Diagnostic
Protocols
© KPIT Technologies Limited
Evolution of diagnostic applications (2)
9/3/20138
Flash Application
Data
Flow
Diagnostic Protocols
GUI
© KPIT Technologies Limited
Evolution of diagnostic applications (3)
9/3/20139
ISO 22901-1
(ODX)
Java
Diagnostic Protocols
GUI
Flash application
Runtime system
Hardware Abstraction Layer (HAL)
© KPIT Technologies Limited
Evolution of diagnostic applications (4)
9/3/201310
ISO 22901-1
(ODX)
ISO 13209
(OTX)
Diagnostic Protocols
GUI
Flash application
Runtime system
HAL
© KPIT Technologies Limited
Evolution of diagnostic applications (5)
9/3/201311
ISO 22901-1
(ODX)
ISO 13209
(OTX)
Diagnostic Protocols
GUI (OTX)
Flash application (OTX)
Runtime system
HAL
© KPIT Technologies Limited
Comparison of the evolutionary steps (1)
9/3/201312
1
ECU specific generic
high
low
Specialization level
Dependency level
1 1 1
2222
3 3 3
4
5
© KPIT Technologies Limited
Today we will show, how to create a
„type-5“ application
Comparison of the evolutionary steps (2)
9/3/201313
1
ECU specific generic
high
low
Specialization level
Dependency level
1 1 1
2222
3 3 3
4
5
© KPIT Technologies Limited
Flash application (functional view)
9/3/201314
The flash application shall be applicable for every ECU in the vehicle
The flash application shall apply for different kind of downloads
Program
Data
Both
The flash application shall prevent from flashing the wrong software
© KPIT Technologies Limited
Flash application (GUI view)
9/3/201315
How to create, use & deploy a flash application
Decision 1
Decision 2
© KPIT Technologies Limited
How the flash data is organized
9/3/201316
ECUs / Sessions 1 2 3 4 5
Airbag, Tier1 A X
Airbag, Tier1 B X
ECM, Diesel-Engine X X
ECM, Gasoline-Eingine X X
Data for reprogramming is organized in “Flash sessions”
For every ECU variant a list of flash sessions is valid. Example:
For ECM, Diesel-Engine, Sessions 3&4 are valid
© KPIT Technologies Limited
How the flash data is organized
9/3/201317
Airbag, Tier1 A
Airbag, Tier1 B
ECM, Diesel
ECM, Gasoline
Session 1
Session 2
Session 3
Session 4
Session 5
ECU
Level
Session
Level
Block 1
Block 2
Segment 1
Segment 2
Segment 3
Block
Level
Segment
Level
Flashdata
Level
Code.hex
Data.hex
All.hex
Decision 1
Decision 2
© KPIT Technologies Limited9/3/201318
How it really works...
© KPIT Technologies Limited
Flash application – How it works…
9/3/201319
Step 1: Create / Design the user interface
© KPIT Technologies Limited
Flash application – How it works…
9/3/201320
Step 2: Bind in-/out parameters to GUI controls
Example:
listOfECUs (variable name)
List<String> (variable type)
„Variable Binding“
Example:
selectedECU (variableName)
Integer (variable type)
© KPIT Technologies Limited
Flash application – How it works…
9/3/201321
Step 3: Create top-level sequence that opens screen
Opens the screen
Terminates the screen
Eventhandler for GUI
actions
© KPIT Technologies Limited
Flash application – How it works…
9/3/201322
Every GUI action needs an event handler! Example:
User pushes button
Event fired by OTX engine
Thread resumes…
Sequence waits at event handler…
© KPIT Technologies Limited9/3/201323
Important OTX (Flash) commands
© KPIT Technologies Limited
Important OTX (Flash) commands
9/3/201324
Set the right context
© KPIT Technologies Limited
Important OTX (Flash) commands
9/3/201325
Getting the flash data…
© KPIT Technologies Limited9/3/201326
Deployment of Reprogramming
Sequence
© KPIT Technologies Limited
Important OTX (Flash) commands
9/3/201327
Database
DesignerNG
Sequence can be deployed to execution environment
OTXSuite
DIAGNOSTIC
DATA & SEQUENCE
AUTHORING
Diagnostic
Communicator
Diagnostic
Communicator
Diagnostic
Communicator
DIAGNOSTIC
TESTING
DIAGNOSTIC
TESTING
DEPLOYMENT
OTX
OTX
OTX
© KPIT Technologies Limited
Questions
9/3/201328
© KPIT Technologies Limited
Thank you
www.kpit.com
9/3/201329

Weitere ähnliche Inhalte

Was ist angesagt?

Adaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR ArchitectureAdaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR ArchitectureAdaCore
 
Autosar basics by ARCCORE
Autosar basics by ARCCOREAutosar basics by ARCCORE
Autosar basics by ARCCOREARCCORE
 
What is AUTOSAR MCAL? Learn about the software module architecture and device...
What is AUTOSAR MCAL? Learn about the software module architecture and device...What is AUTOSAR MCAL? Learn about the software module architecture and device...
What is AUTOSAR MCAL? Learn about the software module architecture and device...Embitel Technologies (I) PVT LTD
 
Multicore and AUTOSAR
Multicore and AUTOSARMulticore and AUTOSAR
Multicore and AUTOSARHansang Lee
 
Understanding Flash Bootloader Software and Automotive ECU Reprogramming
Understanding Flash Bootloader Software and Automotive ECU ReprogrammingUnderstanding Flash Bootloader Software and Automotive ECU Reprogramming
Understanding Flash Bootloader Software and Automotive ECU ReprogrammingEmbitel Technologies (I) PVT LTD
 
Future Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E A
Future Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E AFuture Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E A
Future Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E AGlobalLogic Croatia
 
Time-Predictable Communication in Service-Oriented Architecture - What are th...
Time-Predictable Communication in Service-Oriented Architecture - What are th...Time-Predictable Communication in Service-Oriented Architecture - What are th...
Time-Predictable Communication in Service-Oriented Architecture - What are th...RealTime-at-Work (RTaW)
 
AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
AUTOSAR_EXP_LayeredSoftwareArchitecture.pdfAUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
AUTOSAR_EXP_LayeredSoftwareArchitecture.pdfSalaheddineelabbassi
 
Automotive Software Basics
Automotive Software BasicsAutomotive Software Basics
Automotive Software BasicsMedhat HUSSAIN
 
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStackWhat is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStackEmbitel Technologies (I) PVT LTD
 
Automotive embedded systems part5 v1
Automotive embedded systems part5 v1Automotive embedded systems part5 v1
Automotive embedded systems part5 v1Keroles karam khalil
 
Webinar presentation on AUTOSAR Multicore Systems
Webinar presentation on AUTOSAR Multicore SystemsWebinar presentation on AUTOSAR Multicore Systems
Webinar presentation on AUTOSAR Multicore SystemsKPIT
 
Autosar-software-component_0hg.pptx
Autosar-software-component_0hg.pptxAutosar-software-component_0hg.pptx
Autosar-software-component_0hg.pptxfallleaf1104
 
PopcornSAR Specialized in AUTOSAR_Company profile
PopcornSAR Specialized in AUTOSAR_Company profilePopcornSAR Specialized in AUTOSAR_Company profile
PopcornSAR Specialized in AUTOSAR_Company profilePopcornSAR
 

Was ist angesagt? (20)

Adaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR ArchitectureAdaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR Architecture
 
Flash Bootloader Development for ECU programming
Flash Bootloader Development for ECU programmingFlash Bootloader Development for ECU programming
Flash Bootloader Development for ECU programming
 
Autosar basics by ARCCORE
Autosar basics by ARCCOREAutosar basics by ARCCORE
Autosar basics by ARCCORE
 
AUToSAR introduction
AUToSAR introductionAUToSAR introduction
AUToSAR introduction
 
What is AUTOSAR MCAL? Learn about the software module architecture and device...
What is AUTOSAR MCAL? Learn about the software module architecture and device...What is AUTOSAR MCAL? Learn about the software module architecture and device...
What is AUTOSAR MCAL? Learn about the software module architecture and device...
 
Autosar MCAL (Microcontroller Abstraction Layer)
Autosar MCAL (Microcontroller Abstraction Layer)Autosar MCAL (Microcontroller Abstraction Layer)
Autosar MCAL (Microcontroller Abstraction Layer)
 
What is AUTOSAR Communiation Stack
What is AUTOSAR Communiation StackWhat is AUTOSAR Communiation Stack
What is AUTOSAR Communiation Stack
 
Multicore and AUTOSAR
Multicore and AUTOSARMulticore and AUTOSAR
Multicore and AUTOSAR
 
Understanding Flash Bootloader Software and Automotive ECU Reprogramming
Understanding Flash Bootloader Software and Automotive ECU ReprogrammingUnderstanding Flash Bootloader Software and Automotive ECU Reprogramming
Understanding Flash Bootloader Software and Automotive ECU Reprogramming
 
AUTOSAR Memory Stcak (MemStack).
AUTOSAR Memory Stcak (MemStack). AUTOSAR Memory Stcak (MemStack).
AUTOSAR Memory Stcak (MemStack).
 
Future Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E A
Future Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E AFuture Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E A
Future Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E A
 
Time-Predictable Communication in Service-Oriented Architecture - What are th...
Time-Predictable Communication in Service-Oriented Architecture - What are th...Time-Predictable Communication in Service-Oriented Architecture - What are th...
Time-Predictable Communication in Service-Oriented Architecture - What are th...
 
AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
AUTOSAR_EXP_LayeredSoftwareArchitecture.pdfAUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
 
Automotive Software Basics
Automotive Software BasicsAutomotive Software Basics
Automotive Software Basics
 
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStackWhat is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
 
Automotive embedded systems part5 v1
Automotive embedded systems part5 v1Automotive embedded systems part5 v1
Automotive embedded systems part5 v1
 
Webinar presentation on AUTOSAR Multicore Systems
Webinar presentation on AUTOSAR Multicore SystemsWebinar presentation on AUTOSAR Multicore Systems
Webinar presentation on AUTOSAR Multicore Systems
 
Thesis Presentation
Thesis PresentationThesis Presentation
Thesis Presentation
 
Autosar-software-component_0hg.pptx
Autosar-software-component_0hg.pptxAutosar-software-component_0hg.pptx
Autosar-software-component_0hg.pptx
 
PopcornSAR Specialized in AUTOSAR_Company profile
PopcornSAR Specialized in AUTOSAR_Company profilePopcornSAR Specialized in AUTOSAR_Company profile
PopcornSAR Specialized in AUTOSAR_Company profile
 

Andere mochten auch

Webinar: The Secret Sauce to a Widely Successful JD Edwards World to JD Edwar...
Webinar: The Secret Sauce to a Widely Successful JD Edwards World to JD Edwar...Webinar: The Secret Sauce to a Widely Successful JD Edwards World to JD Edwar...
Webinar: The Secret Sauce to a Widely Successful JD Edwards World to JD Edwar...KPIT
 
Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.
Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.
Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.KPIT
 
IVI Software Update - Challenges and Strategies - Webinar Presentation
IVI Software Update - Challenges and Strategies - Webinar PresentationIVI Software Update - Challenges and Strategies - Webinar Presentation
IVI Software Update - Challenges and Strategies - Webinar PresentationKPIT
 
KPIT Supplier Portal for JDEdwards Enterprise One
KPIT Supplier Portal for JDEdwards Enterprise One KPIT Supplier Portal for JDEdwards Enterprise One
KPIT Supplier Portal for JDEdwards Enterprise One KPIT
 
IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)
IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)
IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)KPIT
 
Success Story: Developing an Automatic Seat Control System for a Leading Tier1
Success Story: Developing an Automatic Seat Control System for a Leading Tier1Success Story: Developing an Automatic Seat Control System for a Leading Tier1
Success Story: Developing an Automatic Seat Control System for a Leading Tier1KPIT
 
What's New in The ASAM Criteria
What's New in The ASAM CriteriaWhat's New in The ASAM Criteria
What's New in The ASAM CriteriaTed Moore
 
IoT & JD Edwards (Oracle jde summit paris 10-12-2015 session fonctionnelle)
IoT & JD Edwards (Oracle jde summit paris   10-12-2015   session fonctionnelle) IoT & JD Edwards (Oracle jde summit paris   10-12-2015   session fonctionnelle)
IoT & JD Edwards (Oracle jde summit paris 10-12-2015 session fonctionnelle) Yohann GARCIA
 
WCRUG 2013 - Procurity Keep Their JDE "On the Go" with Clean Data and Improve...
WCRUG 2013 - Procurity Keep Their JDE "On the Go" with Clean Data and Improve...WCRUG 2013 - Procurity Keep Their JDE "On the Go" with Clean Data and Improve...
WCRUG 2013 - Procurity Keep Their JDE "On the Go" with Clean Data and Improve...TeamCain
 
Cognizant Sustainability Report
Cognizant Sustainability ReportCognizant Sustainability Report
Cognizant Sustainability ReportCognizant
 
Primavera AIA Integration with PIPs
Primavera AIA Integration with PIPsPrimavera AIA Integration with PIPs
Primavera AIA Integration with PIPsMark Kromer
 
Robert Bosch accident research project India
Robert Bosch accident research project IndiaRobert Bosch accident research project India
Robert Bosch accident research project IndiaRushLane
 
A JDE Hat Trick – 3 Ways to Extend your JDE and Get Great Efficiencies
A JDE Hat Trick – 3 Ways to Extend your JDE and Get Great EfficienciesA JDE Hat Trick – 3 Ways to Extend your JDE and Get Great Efficiencies
A JDE Hat Trick – 3 Ways to Extend your JDE and Get Great EfficienciesTeamCain
 
Integration of primavera p6 eppm with oracle e business suite - Oracle Primav...
Integration of primavera p6 eppm with oracle e business suite - Oracle Primav...Integration of primavera p6 eppm with oracle e business suite - Oracle Primav...
Integration of primavera p6 eppm with oracle e business suite - Oracle Primav...p6academy
 
Bi publisher for jde
Bi publisher for jdeBi publisher for jde
Bi publisher for jdenihitha19
 
Jde world to e1 v9 upgrade v2
Jde world to e1 v9 upgrade   v2Jde world to e1 v9 upgrade   v2
Jde world to e1 v9 upgrade v2InSync Conference
 
Entry Strategy for Cognizant- The Middle-East HealthCare Insurance Market
Entry Strategy for Cognizant- The Middle-East HealthCare Insurance MarketEntry Strategy for Cognizant- The Middle-East HealthCare Insurance Market
Entry Strategy for Cognizant- The Middle-East HealthCare Insurance MarketAbraham Isaac
 
Primavera integration possibilities Technical overview - Oracle Primavera Col...
Primavera integration possibilities Technical overview - Oracle Primavera Col...Primavera integration possibilities Technical overview - Oracle Primavera Col...
Primavera integration possibilities Technical overview - Oracle Primavera Col...p6academy
 

Andere mochten auch (20)

Webinar: The Secret Sauce to a Widely Successful JD Edwards World to JD Edwar...
Webinar: The Secret Sauce to a Widely Successful JD Edwards World to JD Edwar...Webinar: The Secret Sauce to a Widely Successful JD Edwards World to JD Edwar...
Webinar: The Secret Sauce to a Widely Successful JD Edwards World to JD Edwar...
 
Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.
Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.
Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.
 
IVI Software Update - Challenges and Strategies - Webinar Presentation
IVI Software Update - Challenges and Strategies - Webinar PresentationIVI Software Update - Challenges and Strategies - Webinar Presentation
IVI Software Update - Challenges and Strategies - Webinar Presentation
 
KPIT Supplier Portal for JDEdwards Enterprise One
KPIT Supplier Portal for JDEdwards Enterprise One KPIT Supplier Portal for JDEdwards Enterprise One
KPIT Supplier Portal for JDEdwards Enterprise One
 
IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)
IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)
IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)
 
Kansai mrb gr_sakura
Kansai mrb gr_sakuraKansai mrb gr_sakura
Kansai mrb gr_sakura
 
Success Story: Developing an Automatic Seat Control System for a Leading Tier1
Success Story: Developing an Automatic Seat Control System for a Leading Tier1Success Story: Developing an Automatic Seat Control System for a Leading Tier1
Success Story: Developing an Automatic Seat Control System for a Leading Tier1
 
What's New in The ASAM Criteria
What's New in The ASAM CriteriaWhat's New in The ASAM Criteria
What's New in The ASAM Criteria
 
JDE Projects Month End Course - Work Orders
JDE Projects Month End Course - Work OrdersJDE Projects Month End Course - Work Orders
JDE Projects Month End Course - Work Orders
 
IoT & JD Edwards (Oracle jde summit paris 10-12-2015 session fonctionnelle)
IoT & JD Edwards (Oracle jde summit paris   10-12-2015   session fonctionnelle) IoT & JD Edwards (Oracle jde summit paris   10-12-2015   session fonctionnelle)
IoT & JD Edwards (Oracle jde summit paris 10-12-2015 session fonctionnelle)
 
WCRUG 2013 - Procurity Keep Their JDE "On the Go" with Clean Data and Improve...
WCRUG 2013 - Procurity Keep Their JDE "On the Go" with Clean Data and Improve...WCRUG 2013 - Procurity Keep Their JDE "On the Go" with Clean Data and Improve...
WCRUG 2013 - Procurity Keep Their JDE "On the Go" with Clean Data and Improve...
 
Cognizant Sustainability Report
Cognizant Sustainability ReportCognizant Sustainability Report
Cognizant Sustainability Report
 
Primavera AIA Integration with PIPs
Primavera AIA Integration with PIPsPrimavera AIA Integration with PIPs
Primavera AIA Integration with PIPs
 
Robert Bosch accident research project India
Robert Bosch accident research project IndiaRobert Bosch accident research project India
Robert Bosch accident research project India
 
A JDE Hat Trick – 3 Ways to Extend your JDE and Get Great Efficiencies
A JDE Hat Trick – 3 Ways to Extend your JDE and Get Great EfficienciesA JDE Hat Trick – 3 Ways to Extend your JDE and Get Great Efficiencies
A JDE Hat Trick – 3 Ways to Extend your JDE and Get Great Efficiencies
 
Integration of primavera p6 eppm with oracle e business suite - Oracle Primav...
Integration of primavera p6 eppm with oracle e business suite - Oracle Primav...Integration of primavera p6 eppm with oracle e business suite - Oracle Primav...
Integration of primavera p6 eppm with oracle e business suite - Oracle Primav...
 
Bi publisher for jde
Bi publisher for jdeBi publisher for jde
Bi publisher for jde
 
Jde world to e1 v9 upgrade v2
Jde world to e1 v9 upgrade   v2Jde world to e1 v9 upgrade   v2
Jde world to e1 v9 upgrade v2
 
Entry Strategy for Cognizant- The Middle-East HealthCare Insurance Market
Entry Strategy for Cognizant- The Middle-East HealthCare Insurance MarketEntry Strategy for Cognizant- The Middle-East HealthCare Insurance Market
Entry Strategy for Cognizant- The Middle-East HealthCare Insurance Market
 
Primavera integration possibilities Technical overview - Oracle Primavera Col...
Primavera integration possibilities Technical overview - Oracle Primavera Col...Primavera integration possibilities Technical overview - Oracle Primavera Col...
Primavera integration possibilities Technical overview - Oracle Primavera Col...
 

Ähnlich wie Create Generic Diagnostic Flash Apps with OTX

Webinar Presentation: "Diagnostic Flash Application with OTX"
Webinar Presentation: "Diagnostic Flash Application with OTX"Webinar Presentation: "Diagnostic Flash Application with OTX"
Webinar Presentation: "Diagnostic Flash Application with OTX"KPIT
 
Techprom presentation 1 6-18-9
Techprom presentation 1 6-18-9Techprom presentation 1 6-18-9
Techprom presentation 1 6-18-9Videotomsk
 
Techprom presentation 1 6-18-10
Techprom presentation 1 6-18-10Techprom presentation 1 6-18-10
Techprom presentation 1 6-18-10Videotomsk
 
Techprom presentation 1 6-18-8
Techprom presentation 1 6-18-8Techprom presentation 1 6-18-8
Techprom presentation 1 6-18-8Videotomsk
 
Traficon Case Study
Traficon Case StudyTraficon Case Study
Traficon Case StudyVMware Tanzu
 
Megatrends 2013: Manage the Accelerating Amount of Software in Cars
Megatrends 2013: Manage the AcceleratingAmount of Software in CarsMegatrends 2013: Manage the AcceleratingAmount of Software in Cars
Megatrends 2013: Manage the Accelerating Amount of Software in CarsRed Bend Software
 
Webinar Presentation: New Generation Diagnostic Tools of KPIT and Use Cases
Webinar Presentation: New Generation Diagnostic Tools of KPIT and Use CasesWebinar Presentation: New Generation Diagnostic Tools of KPIT and Use Cases
Webinar Presentation: New Generation Diagnostic Tools of KPIT and Use CasesKPIT
 
Data Usage Control as enabling factor for new business models in cross-compan...
Data Usage Control as enabling factor for new business models in cross-compan...Data Usage Control as enabling factor for new business models in cross-compan...
Data Usage Control as enabling factor for new business models in cross-compan...Symposium on Society 5.0
 
Hydraulische Wiegesysteme
Hydraulische WiegesystemeHydraulische Wiegesysteme
Hydraulische WiegesystemeZeljkoJurca
 
Skid fleet brochure
Skid fleet brochure Skid fleet brochure
Skid fleet brochure Ted Jurca
 
SkidFleet Brochure, forklift management reporting
SkidFleet Brochure, forklift management reportingSkidFleet Brochure, forklift management reporting
SkidFleet Brochure, forklift management reportingZeljkoJurca
 
SkidFleet from IVDT Inc.
SkidFleet from IVDT Inc.SkidFleet from IVDT Inc.
SkidFleet from IVDT Inc.ZeljkoJurca
 
Manufacturer of onboard lift truck check weighing & operational management in...
Manufacturer of onboard lift truck check weighing & operational management in...Manufacturer of onboard lift truck check weighing & operational management in...
Manufacturer of onboard lift truck check weighing & operational management in...ZeljkoJurca
 
SkidFleet, Lift Truck Fleet Operational Management Information System
SkidFleet, Lift Truck Fleet Operational Management Information SystemSkidFleet, Lift Truck Fleet Operational Management Information System
SkidFleet, Lift Truck Fleet Operational Management Information SystemTed Jurca
 
Digital oil fields completion course work
Digital oil fields completion course workDigital oil fields completion course work
Digital oil fields completion course workFlavio Fonte, PMP, ITIL
 
Image processing research proposal
Image processing research proposalImage processing research proposal
Image processing research proposalIftikhar Ahmad
 
IRJET- Detecting Performance of Clouds by Uploading Applications
IRJET- Detecting Performance of Clouds by Uploading ApplicationsIRJET- Detecting Performance of Clouds by Uploading Applications
IRJET- Detecting Performance of Clouds by Uploading ApplicationsIRJET Journal
 
Integration of Advanced Protocols for Detection and Communication
Integration of Advanced Protocols for Detection and CommunicationIntegration of Advanced Protocols for Detection and Communication
Integration of Advanced Protocols for Detection and CommunicationSachin Mehta
 
CAR BLACK BOX SYSTEM
CAR BLACK BOX SYSTEMCAR BLACK BOX SYSTEM
CAR BLACK BOX SYSTEMIRJET Journal
 
Project Poster_grid_select
Project Poster_grid_selectProject Poster_grid_select
Project Poster_grid_selectTom Jones
 

Ähnlich wie Create Generic Diagnostic Flash Apps with OTX (20)

Webinar Presentation: "Diagnostic Flash Application with OTX"
Webinar Presentation: "Diagnostic Flash Application with OTX"Webinar Presentation: "Diagnostic Flash Application with OTX"
Webinar Presentation: "Diagnostic Flash Application with OTX"
 
Techprom presentation 1 6-18-9
Techprom presentation 1 6-18-9Techprom presentation 1 6-18-9
Techprom presentation 1 6-18-9
 
Techprom presentation 1 6-18-10
Techprom presentation 1 6-18-10Techprom presentation 1 6-18-10
Techprom presentation 1 6-18-10
 
Techprom presentation 1 6-18-8
Techprom presentation 1 6-18-8Techprom presentation 1 6-18-8
Techprom presentation 1 6-18-8
 
Traficon Case Study
Traficon Case StudyTraficon Case Study
Traficon Case Study
 
Megatrends 2013: Manage the Accelerating Amount of Software in Cars
Megatrends 2013: Manage the AcceleratingAmount of Software in CarsMegatrends 2013: Manage the AcceleratingAmount of Software in Cars
Megatrends 2013: Manage the Accelerating Amount of Software in Cars
 
Webinar Presentation: New Generation Diagnostic Tools of KPIT and Use Cases
Webinar Presentation: New Generation Diagnostic Tools of KPIT and Use CasesWebinar Presentation: New Generation Diagnostic Tools of KPIT and Use Cases
Webinar Presentation: New Generation Diagnostic Tools of KPIT and Use Cases
 
Data Usage Control as enabling factor for new business models in cross-compan...
Data Usage Control as enabling factor for new business models in cross-compan...Data Usage Control as enabling factor for new business models in cross-compan...
Data Usage Control as enabling factor for new business models in cross-compan...
 
Hydraulische Wiegesysteme
Hydraulische WiegesystemeHydraulische Wiegesysteme
Hydraulische Wiegesysteme
 
Skid fleet brochure
Skid fleet brochure Skid fleet brochure
Skid fleet brochure
 
SkidFleet Brochure, forklift management reporting
SkidFleet Brochure, forklift management reportingSkidFleet Brochure, forklift management reporting
SkidFleet Brochure, forklift management reporting
 
SkidFleet from IVDT Inc.
SkidFleet from IVDT Inc.SkidFleet from IVDT Inc.
SkidFleet from IVDT Inc.
 
Manufacturer of onboard lift truck check weighing & operational management in...
Manufacturer of onboard lift truck check weighing & operational management in...Manufacturer of onboard lift truck check weighing & operational management in...
Manufacturer of onboard lift truck check weighing & operational management in...
 
SkidFleet, Lift Truck Fleet Operational Management Information System
SkidFleet, Lift Truck Fleet Operational Management Information SystemSkidFleet, Lift Truck Fleet Operational Management Information System
SkidFleet, Lift Truck Fleet Operational Management Information System
 
Digital oil fields completion course work
Digital oil fields completion course workDigital oil fields completion course work
Digital oil fields completion course work
 
Image processing research proposal
Image processing research proposalImage processing research proposal
Image processing research proposal
 
IRJET- Detecting Performance of Clouds by Uploading Applications
IRJET- Detecting Performance of Clouds by Uploading ApplicationsIRJET- Detecting Performance of Clouds by Uploading Applications
IRJET- Detecting Performance of Clouds by Uploading Applications
 
Integration of Advanced Protocols for Detection and Communication
Integration of Advanced Protocols for Detection and CommunicationIntegration of Advanced Protocols for Detection and Communication
Integration of Advanced Protocols for Detection and Communication
 
CAR BLACK BOX SYSTEM
CAR BLACK BOX SYSTEMCAR BLACK BOX SYSTEM
CAR BLACK BOX SYSTEM
 
Project Poster_grid_select
Project Poster_grid_selectProject Poster_grid_select
Project Poster_grid_select
 

Mehr von KPIT

Oracle Product Hub Cloud:​ A True Enterprise Product Master Solution​
Oracle Product Hub Cloud:​  A True Enterprise Product Master Solution​Oracle Product Hub Cloud:​  A True Enterprise Product Master Solution​
Oracle Product Hub Cloud:​ A True Enterprise Product Master Solution​KPIT
 
Innovative Technologies @ KPIT!
Innovative Technologies @ KPIT!Innovative Technologies @ KPIT!
Innovative Technologies @ KPIT!KPIT
 
Medical Device UDI Compliance in the Cloud
Medical Device UDI Compliance in the CloudMedical Device UDI Compliance in the Cloud
Medical Device UDI Compliance in the CloudKPIT
 
Wearables - Is there really a business case for JD Edwards customers?
Wearables - Is there really a business case for JD Edwards customers?Wearables - Is there really a business case for JD Edwards customers?
Wearables - Is there really a business case for JD Edwards customers?KPIT
 
Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...
Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...
Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...KPIT
 
Oracle Product Hub Cloud Item Master Made Simple for ERP
Oracle Product Hub Cloud  Item Master Made Simple for ERPOracle Product Hub Cloud  Item Master Made Simple for ERP
Oracle Product Hub Cloud Item Master Made Simple for ERPKPIT
 
Accelerate commercialization with cloud based product master data management
Accelerate commercialization with cloud based product master data managementAccelerate commercialization with cloud based product master data management
Accelerate commercialization with cloud based product master data managementKPIT
 
Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...
Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...
Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...KPIT
 
Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)KPIT
 
K-SAR - AUTOSAR Suite
K-SAR - AUTOSAR SuiteK-SAR - AUTOSAR Suite
K-SAR - AUTOSAR SuiteKPIT
 
Webinar Presentation on Talent Management Brand New HCM Model for Auto
Webinar Presentation on Talent Management Brand New HCM Model for AutoWebinar Presentation on Talent Management Brand New HCM Model for Auto
Webinar Presentation on Talent Management Brand New HCM Model for AutoKPIT
 
KPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net Profits
KPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net ProfitsKPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net Profits
KPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net ProfitsKPIT
 
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR ToolingWebinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR ToolingKPIT
 
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR ToolingWebinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR ToolingKPIT
 
Reinforce your Growth with JD Edwards EnterpriseOne 9.0
 Reinforce your Growth with JD Edwards EnterpriseOne 9.0  Reinforce your Growth with JD Edwards EnterpriseOne 9.0
Reinforce your Growth with JD Edwards EnterpriseOne 9.0 KPIT
 
Efficiently handling Applications of Customer Receipts in Oracle Receivables
Efficiently handling Applications of Customer Receipts in Oracle Receivables Efficiently handling Applications of Customer Receipts in Oracle Receivables
Efficiently handling Applications of Customer Receipts in Oracle Receivables KPIT
 
Easing Reconciling Oracle Inventory and General Ledger with Simplified Proced...
Easing Reconciling Oracle Inventory and General Ledger with Simplified Proced...Easing Reconciling Oracle Inventory and General Ledger with Simplified Proced...
Easing Reconciling Oracle Inventory and General Ledger with Simplified Proced...KPIT
 
How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ...
 How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ... How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ...
How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ...KPIT
 
Enhancing Oracle Outside Processing Functionality
Enhancing Oracle Outside Processing FunctionalityEnhancing Oracle Outside Processing Functionality
Enhancing Oracle Outside Processing FunctionalityKPIT
 
KPIT Cummins declares Q4 and Annual FY12 Results
KPIT Cummins declares Q4 and Annual FY12 Results KPIT Cummins declares Q4 and Annual FY12 Results
KPIT Cummins declares Q4 and Annual FY12 Results KPIT
 

Mehr von KPIT (20)

Oracle Product Hub Cloud:​ A True Enterprise Product Master Solution​
Oracle Product Hub Cloud:​  A True Enterprise Product Master Solution​Oracle Product Hub Cloud:​  A True Enterprise Product Master Solution​
Oracle Product Hub Cloud:​ A True Enterprise Product Master Solution​
 
Innovative Technologies @ KPIT!
Innovative Technologies @ KPIT!Innovative Technologies @ KPIT!
Innovative Technologies @ KPIT!
 
Medical Device UDI Compliance in the Cloud
Medical Device UDI Compliance in the CloudMedical Device UDI Compliance in the Cloud
Medical Device UDI Compliance in the Cloud
 
Wearables - Is there really a business case for JD Edwards customers?
Wearables - Is there really a business case for JD Edwards customers?Wearables - Is there really a business case for JD Edwards customers?
Wearables - Is there really a business case for JD Edwards customers?
 
Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...
Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...
Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...
 
Oracle Product Hub Cloud Item Master Made Simple for ERP
Oracle Product Hub Cloud  Item Master Made Simple for ERPOracle Product Hub Cloud  Item Master Made Simple for ERP
Oracle Product Hub Cloud Item Master Made Simple for ERP
 
Accelerate commercialization with cloud based product master data management
Accelerate commercialization with cloud based product master data managementAccelerate commercialization with cloud based product master data management
Accelerate commercialization with cloud based product master data management
 
Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...
Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...
Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...
 
Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)
 
K-SAR - AUTOSAR Suite
K-SAR - AUTOSAR SuiteK-SAR - AUTOSAR Suite
K-SAR - AUTOSAR Suite
 
Webinar Presentation on Talent Management Brand New HCM Model for Auto
Webinar Presentation on Talent Management Brand New HCM Model for AutoWebinar Presentation on Talent Management Brand New HCM Model for Auto
Webinar Presentation on Talent Management Brand New HCM Model for Auto
 
KPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net Profits
KPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net ProfitsKPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net Profits
KPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net Profits
 
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR ToolingWebinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
 
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR ToolingWebinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
 
Reinforce your Growth with JD Edwards EnterpriseOne 9.0
 Reinforce your Growth with JD Edwards EnterpriseOne 9.0  Reinforce your Growth with JD Edwards EnterpriseOne 9.0
Reinforce your Growth with JD Edwards EnterpriseOne 9.0
 
Efficiently handling Applications of Customer Receipts in Oracle Receivables
Efficiently handling Applications of Customer Receipts in Oracle Receivables Efficiently handling Applications of Customer Receipts in Oracle Receivables
Efficiently handling Applications of Customer Receipts in Oracle Receivables
 
Easing Reconciling Oracle Inventory and General Ledger with Simplified Proced...
Easing Reconciling Oracle Inventory and General Ledger with Simplified Proced...Easing Reconciling Oracle Inventory and General Ledger with Simplified Proced...
Easing Reconciling Oracle Inventory and General Ledger with Simplified Proced...
 
How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ...
 How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ... How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ...
How to play Golf on the first day of Go-Live for a JD Edwards EnterpriseOne ...
 
Enhancing Oracle Outside Processing Functionality
Enhancing Oracle Outside Processing FunctionalityEnhancing Oracle Outside Processing Functionality
Enhancing Oracle Outside Processing Functionality
 
KPIT Cummins declares Q4 and Annual FY12 Results
KPIT Cummins declares Q4 and Annual FY12 Results KPIT Cummins declares Q4 and Annual FY12 Results
KPIT Cummins declares Q4 and Annual FY12 Results
 

Kürzlich hochgeladen

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Create Generic Diagnostic Flash Apps with OTX

  • 1. by Ralf Ramrath Webinar – Diagnostic Flash Application with OTX
  • 2. © KPIT Technologies Limited Today’s Presenter 9/3/20132 Mr. Ralf Ramrath Product Manager Diagnostics
  • 3. © KPIT Technologies Limited9/3/20133 Overview of diagnostic toolchain
  • 4. © KPIT Technologies Limited Overview of KPIT’s diagnostic tools 9/3/20134 DatabaseDesignerNG DiagnosticCommunicator OTXSuite DIAGNOSTIC DATA AUTHORING DIAGNOSTIC TESTING DIAGNOSTIC SEQUENCE AUTHORING Softing: Venice Vector: CandelaStudio, OdxStudio Softing: Monaco Vector: Indigo Softing: OdxStudio eMotive: DIagnosticFramework Bosch: Grade-X
  • 5. © KPIT Technologies Limited9/3/20135 The problem statement
  • 6. © KPIT Technologies Limited Problem statement 9/3/20136 1. Diagnostic applications are either generic or specific 2. Dependency between tool vendor and tool user THE GOAL 1. To have a generic and specific application 2. No dependency between tool vendor and tool user
  • 7. © KPIT Technologies Limited Evolution of diagnostic applications (1) 9/3/20137 Flash Application Data Flow, GUI Diagnostic Protocols
  • 8. © KPIT Technologies Limited Evolution of diagnostic applications (2) 9/3/20138 Flash Application Data Flow Diagnostic Protocols GUI
  • 9. © KPIT Technologies Limited Evolution of diagnostic applications (3) 9/3/20139 ISO 22901-1 (ODX) Java Diagnostic Protocols GUI Flash application Runtime system Hardware Abstraction Layer (HAL)
  • 10. © KPIT Technologies Limited Evolution of diagnostic applications (4) 9/3/201310 ISO 22901-1 (ODX) ISO 13209 (OTX) Diagnostic Protocols GUI Flash application Runtime system HAL
  • 11. © KPIT Technologies Limited Evolution of diagnostic applications (5) 9/3/201311 ISO 22901-1 (ODX) ISO 13209 (OTX) Diagnostic Protocols GUI (OTX) Flash application (OTX) Runtime system HAL
  • 12. © KPIT Technologies Limited Comparison of the evolutionary steps (1) 9/3/201312 1 ECU specific generic high low Specialization level Dependency level 1 1 1 2222 3 3 3 4 5
  • 13. © KPIT Technologies Limited Today we will show, how to create a „type-5“ application Comparison of the evolutionary steps (2) 9/3/201313 1 ECU specific generic high low Specialization level Dependency level 1 1 1 2222 3 3 3 4 5
  • 14. © KPIT Technologies Limited Flash application (functional view) 9/3/201314 The flash application shall be applicable for every ECU in the vehicle The flash application shall apply for different kind of downloads Program Data Both The flash application shall prevent from flashing the wrong software
  • 15. © KPIT Technologies Limited Flash application (GUI view) 9/3/201315 How to create, use & deploy a flash application Decision 1 Decision 2
  • 16. © KPIT Technologies Limited How the flash data is organized 9/3/201316 ECUs / Sessions 1 2 3 4 5 Airbag, Tier1 A X Airbag, Tier1 B X ECM, Diesel-Engine X X ECM, Gasoline-Eingine X X Data for reprogramming is organized in “Flash sessions” For every ECU variant a list of flash sessions is valid. Example: For ECM, Diesel-Engine, Sessions 3&4 are valid
  • 17. © KPIT Technologies Limited How the flash data is organized 9/3/201317 Airbag, Tier1 A Airbag, Tier1 B ECM, Diesel ECM, Gasoline Session 1 Session 2 Session 3 Session 4 Session 5 ECU Level Session Level Block 1 Block 2 Segment 1 Segment 2 Segment 3 Block Level Segment Level Flashdata Level Code.hex Data.hex All.hex Decision 1 Decision 2
  • 18. © KPIT Technologies Limited9/3/201318 How it really works...
  • 19. © KPIT Technologies Limited Flash application – How it works… 9/3/201319 Step 1: Create / Design the user interface
  • 20. © KPIT Technologies Limited Flash application – How it works… 9/3/201320 Step 2: Bind in-/out parameters to GUI controls Example: listOfECUs (variable name) List<String> (variable type) „Variable Binding“ Example: selectedECU (variableName) Integer (variable type)
  • 21. © KPIT Technologies Limited Flash application – How it works… 9/3/201321 Step 3: Create top-level sequence that opens screen Opens the screen Terminates the screen Eventhandler for GUI actions
  • 22. © KPIT Technologies Limited Flash application – How it works… 9/3/201322 Every GUI action needs an event handler! Example: User pushes button Event fired by OTX engine Thread resumes… Sequence waits at event handler…
  • 23. © KPIT Technologies Limited9/3/201323 Important OTX (Flash) commands
  • 24. © KPIT Technologies Limited Important OTX (Flash) commands 9/3/201324 Set the right context
  • 25. © KPIT Technologies Limited Important OTX (Flash) commands 9/3/201325 Getting the flash data…
  • 26. © KPIT Technologies Limited9/3/201326 Deployment of Reprogramming Sequence
  • 27. © KPIT Technologies Limited Important OTX (Flash) commands 9/3/201327 Database DesignerNG Sequence can be deployed to execution environment OTXSuite DIAGNOSTIC DATA & SEQUENCE AUTHORING Diagnostic Communicator Diagnostic Communicator Diagnostic Communicator DIAGNOSTIC TESTING DIAGNOSTIC TESTING DEPLOYMENT OTX OTX OTX
  • 28. © KPIT Technologies Limited Questions 9/3/201328
  • 29. © KPIT Technologies Limited Thank you www.kpit.com 9/3/201329