hardbyte / hardbyte/python-can

Exception: Timeout in waiting for message

オープン
#1,664 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug
主要言語
Python
スター
1.6k
フォーク
697
PR マージ指標
30日以内にマージされた PR はありません

説明

### Describe the bug
When Calling Uds() Getting timeout error as Exception: Timeout in waiting for message

### To Reproduce

rawEcu = Uds(reqId=0x7D0, resId=0x7D8, interface="vector", appName="CANalyzer", channel='1',configPath = r"C:\Users\hil133\Downloads\CanConnect")

Below is Content of Config.ini in directory C:\Users\hil133\Downloads\CanConnect
[canTp]
reqId=0x7D0
resId=0x7D8
addressingType=NORMAL
N_SA=0xFF
N_TA=0xFF
N_AE=0xFF
Mtype=DIAGNOSTICS

[can]
interface=virtual
baudrate=500000

[virtual]
interfaceName=virtualInterface

[peak]
device=PCAN_USBBUS1

[vector]
appName=testApp
channel=2

### Expected behavior
Trying to read serial number of ECU APIM(0x7D0). Serial number of ECU should be returned.
APIM is connected to
![CANConnect2](https://github.com/hardbyte/python-can/assets/48352105/7c65081d-f530-4db4-92bb-61158a3303ce)

### Additional context

OS and version: windows 10
Python version: 3.10
python-can version: 3.3.4
python-can interface/s (if applicable): Vector

Traceback and logs

import uds
from uds import Uds
import time

if __name__ == "__main__":

# This creates a Uds object manually
#rawEcu = Uds(reqId=0x7E0, resId=0x7E8, interface="vector", appName="CANalyzer")

#rawEcu = Uds(resId=0x600, reqId=0x650, interface="vector", appName="CANalyzer", channel='0',configPath = r"C:\Users\hil133\Downloads\CanConnect")
rawEcu = Uds(reqId=0x7D0, resId=0x7D8, interface="vector", appName="CANalyzer", channel='1',configPath = r"C:\Users\hil133\Downloads\CanConnect")
# This sends the request for Ecu Serial Number
print (rawEcu)
#time.sleep(30)
esnRaw = rawEcu.send([0x22, 0xF1, 0x8C],responseRequired=True)
# This prints the raw payload returned from the ECU
print(esnRaw)

![image](https://github.com/hardbyte/python-can/assets/48352105/4b2a133e-721d-40b5-86d8-fbf653ebd04a)
![CANConnect](https://github.com/hardbyte/python-can/assets/48352105/9adf42f9-f93f-4b07-921d-8bdc42784190)

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。