Commit Graph

6 Commits

Author SHA1 Message Date
Zac Nelson 4e7375321a Add support for multi-frame responses (#4)
* first test with multi-frame. storing data in handler. still need to free memory since using malloc.

* hardcode the IsoTpMessage payload size. copy the full multi-frame response into a complete isotpMessage once all frames have been received. otherwise, the returned isotpMessage is not complete.

* remove unnecessary debug statements.

* do not receive multi-frame message if it is larger than the payload buffer size.

* update changelog with multi-frame support

* fix the changelog version for proper semantic versioning. oops.

* move pointer intialization for testing purposes.

* add tests for multi-frame.

* try latest version of check

* fix syntax for version install.

* fix tests. no longer check for malloc pointer (not supported in Travis version of check.h - just test that flow control message has not been sent.

* add IsoTpMessage field for multi_frame. Need this upstream for doing timeout updates.

* add test multi_frame field.
2016-09-14 09:52:13 -07:00
Christopher Peplin a8f4bf42ee Increase size of arb ID to uint32_t to fit extended IDs. 2014-02-27 15:53:19 -05:00
Christopher Peplin c01a88ba1e Add an option to control CAN frame padding (on by default).
Fixed #1.
2014-02-14 17:58:22 -05:00
Christopher Peplin ef06cb3a05 Move a few things about to make compiling with other projects possible. 2014-01-05 15:43:43 -05:00
Christopher Peplin 980d26f9df Document all functions in header files. 2014-01-03 14:29:55 -05:00
Christopher Peplin a5e9107147 Split up functions in send/receive files for clarity. 2014-01-03 13:44:39 -05:00