Multi frame (#6)
authorZac Nelson <znelson1@ford.com>
Wed, 14 Sep 2016 16:54:47 +0000 (09:54 -0700)
committerGitHub <noreply@github.com>
Wed, 14 Sep 2016 16:54:47 +0000 (09:54 -0700)
commit6e6ffb3c8871f25b6df649dc35008ec075da0b2f
tree6bd3834772278e919ea4cca2513112c8ea0e3496
parentb2033dd734c689701d0e1c8518a04a3304a3c6c3
Multi frame (#6)

* increase payload size just for diag responses to support multi-frame responses. limited to 255 bytes for now.

* not all diag requests with modes greater than 0xa have a 2 byte pid. need to check was pid_length should be based on the size of the pid.

* remove line that does nothing.

* add multi_frame field to DiagnosticResponse and update based on IsoTpMessage. Need this upstream for timeout calls specific to multi frame.

* update isotp-c submodule.

* update autoset_pid tests. check that pid_length is dynamically set based on pid value. adjust other tests to use 2-byte pid for enhanced diagnostic mode requests.

* add test for multi-frame response.

* update changelog.
CHANGELOG.mkd
deps/isotp-c
src/uds/uds.c
src/uds/uds_types.h
tests/test_core.c