Exemple #1
0
        private void Can_ErrorReceived(ControllerAreaNetwork sender, ControllerAreaNetwork.ErrorReceivedEventArgs e)
        {
            if (true) //(e.Error == ControllerAreaNetwork.Error.BusOff)
            {
                can.Reset();
            }
            switch (e.Error)
            {
            case ControllerAreaNetwork.Error.BusOff:
                OnError("BusOff");
                break;

            case ControllerAreaNetwork.Error.ErrorPassive:
                OnError("ErrorPassive");
                break;

            case ControllerAreaNetwork.Error.Overrun:
                OnError("Overrun");
                break;

            case ControllerAreaNetwork.Error.RXOver:
                OnError("RXOver");
                break;

            default:
                OnError("Unknown");
                break;
            }
        }
Exemple #2
0
 void m_busCan_ErrorReceived(ControllerAreaNetwork sender, ControllerAreaNetwork.ErrorReceivedEventArgs e)
 {
     throw new NotImplementedException();
 }
Exemple #3
0
 private void OnCanErrorReceived(ControllerAreaNetwork sender, ControllerAreaNetwork.ErrorReceivedEventArgs e)
 {
     this.OnErrorReceived(this, new ErrorReceivedEventArgs(e.Error));
 }