Exemplo n.º 1
0
        private EcuProgrammingInfo GetCorrespondingEcu(IPsdzEvent psdzEvent)
        {
            IPsdzEcuIdentifier ecuId = psdzEvent.EcuId;
            int num = (ecuId != null) ? ecuId.DiagAddrAsInt : 255;

            if (!this.diagAddrToEcuMap.ContainsKey((long)num))
            {
                return(null);
            }
            return(this.diagAddrToEcuMap[(long)num]);
        }
Exemplo n.º 2
0
 public void SetPsdzEvent(IPsdzEvent psdzEvent)
 {
     if (psdzEvent is IPsdzTransactionProgressEvent)
     {
         this.UpdateProgrammingProgress((IPsdzTransactionProgressEvent)psdzEvent);
         return;
     }
     if (psdzEvent is IPsdzTransactionEvent)
     {
         this.UpdateProgrammingAction((IPsdzTransactionEvent)psdzEvent);
     }
 }