update readme.md

This commit is contained in:
controllerzz 2025-12-11 11:21:34 +03:00
parent 47d42eb093
commit 3f1efdf970
1 changed files with 7 additions and 9 deletions

View File

@ -122,18 +122,16 @@ print("ISO-TP:", resp.hex())
Клиент UDS использует IsoTpChannel: Клиент UDS использует IsoTpChannel:
````python ````python
from uds_async.client import UdsClient from isotp_async import CarBusCanTransport
from isotp_async.transport import IsoTpChannel from isotp_async.transport import IsoTpChannel
from uds_async import UdsClient
isotp = IsoTpChannel(dev, channel=1, tx_id=0x7E0, rx_id=0x7E8) can_tr = CarBusCanTransport(dev, channel=1, rx_id=0x7E8)
uds = UdsClient(isotp_channel=isotp) isotp = IsoTpChannel(can_tr, tx_id=0x7E0, rx_id=0x7E8)
uds = UdsClient(isotp)
# переход в расширенную диагностическую сессию vin = await uds.read_data_by_identifier(0xF190)
await uds.diagnostic_session_control(0x03) print("VIN:", vin.decode(errors="ignore"))
# чтение VIN (DID F190)
vin_bytes = await uds.read_data_by_identifier(0xF190)
print("VIN:", vin_bytes.decode(errors="ignore"))
```` ````