Extensions.Flash.SetFlashSession

From emotive
Revision as of 07:16, 15 February 2016 by Hb (talk | contribs)
Jump to navigation Jump to search

Classification

Name SetFlashSession
Short Description Set the flash session to be programmed
Class Action
Extension OTX Flash extension
Group Flash related actions
Exceptions -
Checker Rules -
Standard Compliant Yes

OTL Syntax

Flash.SetFlashSession(FlashJobTerm, FlashSessionTerm);

Description

This action shall set the flash session to be programmed when the FlashJob is executed. Only one session can be set at a time. If this action is used multiple times, the later call shall overwrite the session set by a previous call.

Properties

Name Data Type Class Default Cardinality Description
FlashJob FlashJob Term - [1] Represents the FlashJob where the session shall be set.
FlashSession FlashSession Term - [1] Represents the FlashSession to be programmed by the FlashJob.

OTL Examples

DiagCom.ComChannel ComChannel1;
List<String> List1;
Flash.FlashSession FlashSession1;
Flash.FlashJob FlashJob1;

ComChannel1 = DiagCom.GetComChannel("DiagnosticsCan_ECU_1", null, false);
List1 = Flash.GetListOfValidFlashSessions(@Directions:DOWNLOAD, ComChannel1, @Audiences:SUPPLIER);
FlashSession1 = Flash.GetFlashSession(List1[0]);
FlashJob1 = Flash.CreateFlashJobByName(ComChannel1, "VariantCoding_Read", FlashSession1);
Flash.SetFlashSession(FlashJob1, FlashSession1);

See also

GetDownloadData
StoreUploadData