Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-10-05 | reduce max isotp message size. see OpenXC vi-firmware issue #375 ↵ | Zac Nelson | 2 | -2/+2 | |
https://github.com/openxc/vi-firmware/issues/375. (#5) | |||||
2016-09-14 | Add support for multi-frame responses (#4) | Zac Nelson | 4 | -13/+177 | |
* 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-07-07 | Add missing libraries to Makefile. | Christopher Peplin | 1 | -2/+2 | |
2014-07-19 | Remove old hipchat token from Travis CI config. | Christopher Peplin | 1 | -3/+0 | |
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 | 5 | -14/+14 | |
2014-02-14 | Add an option to control CAN frame padding (on by default). | Christopher Peplin | 6 | -4/+92 | |
Fixed #1. | |||||
2014-01-07 | Use '\0' for NULL in c strings. | Christopher Peplin | 1 | -1/+1 | |
2014-01-07 | Enable warnings when compiling and fix a few. | Christopher Peplin | 4 | -13/+11 | |
2014-01-06 | Use latest bitfield-c. | Christopher Peplin | 1 | -5/+5 | |
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 | Fix typos. | Christopher Peplin | 1 | -3/+3 | |
2014-01-03 | Add Dave Boll to author's list. Thanks! | Christopher Peplin | 1 | -1/+2 | |
2014-01-03 | Document all functions in header files. | Christopher Peplin | 5 | -46/+212 | |
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 | 9 | -95/+80 | |
2014-01-03 | Test rx an empty CAN messages. | Christopher Peplin | 2 | -0/+14 | |
2014-01-03 | Update docs in README. | Christopher Peplin | 1 | -14/+44 | |
2014-01-03 | Document how to run coverage. | Christopher Peplin | 2 | -5/+10 | |
2014-01-03 | Compile with coverage calculation, put objects in a subdir. | Christopher Peplin | 2 | -8/+28 | |
2014-01-03 | Print full payload by giving it enough buffer. DOH. | Christopher Peplin | 2 | -4/+3 | |
2014-01-02 | Attempt to print entire payload and fail. | Christopher Peplin | 3 | -17/+17 | |
2014-01-02 | Allocate ISO-TP message buffer on the stack. | Christopher Peplin | 6 | -22/+36 | |
2014-01-02 | Only mark handle as completed when fully received. | Christopher Peplin | 4 | -1/+11 | |
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 | 7 | -33/+34 | |
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 | 6 | -20/+100 | |
2013-12-31 | Move some functions to main isotp.h file to simplify includes for now. | Christopher Peplin | 4 | -7/+9 | |
2013-12-31 | Draft reworking of API. | Christopher Peplin | 9 | -110/+173 | |
2013-12-31 | Update deps. | Christopher Peplin | 2 | -5/+6 | |
2013-12-30 | Don't use debug function directly in library. | Christopher Peplin | 3 | -16/+15 | |
2013-12-30 | Bump dependency. | Christopher Peplin | 2 | -7/+7 | |
2013-12-30 | Use renamed bitfield-c dependency. | Christopher Peplin | 2 | -1/+1 | |
2013-12-30 | Update submodules when running CI. | Christopher Peplin | 1 | -0/+1 | |
2013-12-29 | Add Travis CI config. | Christopher Peplin | 1 | -0/+10 | |
2013-12-29 | Use updated API for canutil library. | Christopher Peplin | 6 | -45/+42 | |
2013-12-28 | Draft work using more generic bitfield functions. | Christopher Peplin | 2 | -6/+8 | |
2013-12-28 | Encapsulate arb_id, payload and size into a data type. | Christopher Peplin | 7 | -137/+154 | |
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 | 3 | -19/+40 | |
2013-12-27 | Test basic single frame sending. | Christopher Peplin | 4 | -14/+80 | |
2013-12-27 | Test basic rx of a single frame message. | Christopher Peplin | 3 | -12/+38 | |
2013-12-27 | Draft progress implementing single frame rx. | Christopher Peplin | 7 | -20/+65 | |
2013-12-27 | Add skeleton tests for receiving and sending ISO-TP messages. | Christopher Peplin | 8 | -52/+341 | |
2013-12-27 | Add canutil dependency for bit field manipulation. | Christopher Peplin | 4 | -1/+15 | |
2013-12-27 | Sketch out the API and add some notes. | Christopher Peplin | 3 | -2/+89 | |
2013-12-27 | Initial commit with blank structure. | Christopher Peplin | 6 | -0/+130 | |