Categorygithub.com/andrewarrow/go-uds
repository
0.0.31
Repository: https://github.com/andrewarrow/go-uds.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# README

go-uds

Go implementation of UDS (ISO-14229) standard.

This project is an implementation of the Unified Diagnostic Services (UDS) protocol defined by ISO-14229 written in golang.

It is a port of python version: https://github.com/pylessard/python-udsoncan

UDS runs on top of the isotp protocol:

also port of Python version https://github.com/pylessard/python-can-isotp

does not require https://github.com/hartkopp/can-isotp

but reading canbus data from real device requires native c code for darwin, windows and linux.

you define stack_rxfn and stack_txfn functions that will call the native c code for real data.