Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-10-05 | reduce max isotp message size. see OpenXC vi-firmware issue #375 ↵ | Zac Nelson | 1 | -1/+1 | |
https://github.com/openxc/vi-firmware/issues/375. (#5) | |||||
2016-09-14 | Add support for multi-frame responses (#4) | Zac Nelson | 2 | -13/+104 | |
* 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. | |||||
2014-02-27 | Update string formatting for new arb ID size. | Christopher Peplin | 1 | -1/+2 | |
2014-02-27 | Increase size of arb ID to uint32_t to fit extended IDs. | Christopher Peplin | 3 | -7/+7 | |
2014-02-14 | Add an option to control CAN frame padding (on by default). | Christopher Peplin | 4 | -4/+12 | |
Fixed #1. | |||||
2014-01-05 | Silence a noisy log message. | Christopher Peplin | 1 | -2/+5 | |
2014-01-05 | Move a few things about to make compiling with other projects possible. | Christopher Peplin | 4 | -37/+38 | |
2014-01-03 | Document all functions in header files. | Christopher Peplin | 4 | -44/+210 | |
2014-01-03 | Split up functions in send/receive files for clarity. | Christopher Peplin | 7 | -166/+178 | |
2014-01-03 | Split up functions to rx CAN messages for rx and tx of ISO-TP. | Christopher Peplin | 5 | -74/+57 | |
2014-01-03 | Test rx an empty CAN messages. | Christopher Peplin | 1 | -0/+3 | |
2014-01-03 | Print full payload by giving it enough buffer. DOH. | Christopher Peplin | 1 | -2/+1 | |
2014-01-02 | Attempt to print entire payload and fail. | Christopher Peplin | 1 | -9/+11 | |
2014-01-02 | Allocate ISO-TP message buffer on the stack. | Christopher Peplin | 3 | -12/+26 | |
2014-01-02 | Only mark handle as completed when fully received. | Christopher Peplin | 3 | -1/+8 | |
2014-01-02 | Avoid hitting a NULL pointer when using callbacks. | Christopher Peplin | 2 | -2/+6 | |
2014-01-01 | Return completed rx messages instead of relying on callbacks. | Christopher Peplin | 5 | -26/+22 | |
2013-12-31 | Attempt to print full payload and FAIL! | Christopher Peplin | 1 | -8/+8 | |
2013-12-31 | Return completion status when receiving CAN frames. | Christopher Peplin | 4 | -10/+19 | |
2013-12-31 | Move some functions to main isotp.h file to simplify includes for now. | Christopher Peplin | 2 | -3/+6 | |
2013-12-31 | Draft reworking of API. | Christopher Peplin | 6 | -91/+146 | |
2013-12-31 | Update deps. | Christopher Peplin | 1 | -0/+1 | |
2013-12-30 | Don't use debug function directly in library. | Christopher Peplin | 2 | -14/+9 | |
2013-12-29 | Use updated API for canutil library. | Christopher Peplin | 4 | -32/+29 | |
2013-12-28 | Draft work using more generic bitfield functions. | Christopher Peplin | 1 | -1/+3 | |
2013-12-28 | Encapsulate arb_id, payload and size into a data type. | Christopher Peplin | 6 | -117/+138 | |
2013-12-28 | Log a message when rejecting a send. | Christopher Peplin | 1 | -0/+1 | |
2013-12-28 | Confirm CAN messages are built correctly. | Christopher Peplin | 1 | -10/+17 | |
2013-12-27 | Test basic single frame sending. | Christopher Peplin | 2 | -7/+45 | |
2013-12-27 | Test basic rx of a single frame message. | Christopher Peplin | 2 | -8/+23 | |
2013-12-27 | Draft progress implementing single frame rx. | Christopher Peplin | 4 | -14/+59 | |
2013-12-27 | Add skeleton tests for receiving and sending ISO-TP messages. | Christopher Peplin | 2 | -18/+107 | |
2013-12-27 | Sketch out the API and add some notes. | Christopher Peplin | 2 | -0/+76 | |