summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
Christopher Peplin [Thu, 27 Feb 2014 21:02:12 +0000 (16:02 -0500)]
Update string formatting for new arb ID size.
Christopher Peplin [Thu, 27 Feb 2014 20:53:19 +0000 (15:53 -0500)]
Increase size of arb ID to uint32_t to fit extended IDs.
Christopher Peplin [Fri, 14 Feb 2014 22:58:22 +0000 (17:58 -0500)]
Add an option to control CAN frame padding (on by default).
Fixed #1.
Christopher Peplin [Tue, 7 Jan 2014 05:16:57 +0000 (00:16 -0500)]
Use '\0' for NULL in c strings.
Christopher Peplin [Tue, 7 Jan 2014 05:08:39 +0000 (00:08 -0500)]
Enable warnings when compiling and fix a few.
Christopher Peplin [Mon, 6 Jan 2014 19:05:12 +0000 (14:05 -0500)]
Use latest bitfield-c.
Christopher Peplin [Sun, 5 Jan 2014 23:56:05 +0000 (18:56 -0500)]
Silence a noisy log message.
Christopher Peplin [Sun, 5 Jan 2014 20:43:26 +0000 (15:43 -0500)]
Move a few things about to make compiling with other projects possible.
Christopher Peplin [Fri, 3 Jan 2014 21:38:22 +0000 (16:38 -0500)]
Fix typos.
Christopher Peplin [Fri, 3 Jan 2014 19:31:30 +0000 (14:31 -0500)]
Add Dave Boll to author's list. Thanks!
Christopher Peplin [Fri, 3 Jan 2014 19:29:55 +0000 (14:29 -0500)]
Document all functions in header files.
Christopher Peplin [Fri, 3 Jan 2014 18:44:39 +0000 (13:44 -0500)]
Split up functions in send/receive files for clarity.
Christopher Peplin [Fri, 3 Jan 2014 18:40:02 +0000 (13:40 -0500)]
Split up functions to rx CAN messages for rx and tx of ISO-TP.
Christopher Peplin [Fri, 3 Jan 2014 18:21:18 +0000 (13:21 -0500)]
Test rx an empty CAN messages.
Christopher Peplin [Fri, 3 Jan 2014 18:18:06 +0000 (13:18 -0500)]
Update docs in README.
Christopher Peplin [Fri, 3 Jan 2014 17:45:46 +0000 (12:45 -0500)]
Document how to run coverage.
Christopher Peplin [Fri, 3 Jan 2014 17:37:53 +0000 (12:37 -0500)]
Compile with coverage calculation, put objects in a subdir.
Christopher Peplin [Fri, 3 Jan 2014 17:18:33 +0000 (12:18 -0500)]
Print full payload by giving it enough buffer. DOH.
Christopher Peplin [Thu, 2 Jan 2014 23:31:52 +0000 (18:31 -0500)]
Attempt to print entire payload and fail.
Christopher Peplin [Thu, 2 Jan 2014 22:14:56 +0000 (17:14 -0500)]
Allocate ISO-TP message buffer on the stack.
Christopher Peplin [Thu, 2 Jan 2014 20:28:52 +0000 (15:28 -0500)]
Only mark handle as completed when fully received.
Christopher Peplin [Thu, 2 Jan 2014 17:10:14 +0000 (12:10 -0500)]
Avoid hitting a NULL pointer when using callbacks.
Christopher Peplin [Wed, 1 Jan 2014 21:08:10 +0000 (16:08 -0500)]
Return completed rx messages instead of relying on callbacks.
Christopher Peplin [Tue, 31 Dec 2013 21:42:18 +0000 (16:42 -0500)]
Attempt to print full payload and FAIL!
Christopher Peplin [Tue, 31 Dec 2013 21:29:07 +0000 (16:29 -0500)]
Return completion status when receiving CAN frames.
Christopher Peplin [Tue, 31 Dec 2013 21:03:43 +0000 (16:03 -0500)]
Move some functions to main isotp.h file to simplify includes for now.
Christopher Peplin [Tue, 31 Dec 2013 17:59:04 +0000 (12:59 -0500)]
Draft reworking of API.
Christopher Peplin [Tue, 31 Dec 2013 16:40:46 +0000 (11:40 -0500)]
Update deps.
Christopher Peplin [Mon, 30 Dec 2013 23:30:13 +0000 (18:30 -0500)]
Don't use debug function directly in library.
Christopher Peplin [Mon, 30 Dec 2013 18:31:54 +0000 (13:31 -0500)]
Bump dependency.
Christopher Peplin [Mon, 30 Dec 2013 18:31:35 +0000 (13:31 -0500)]
Use renamed bitfield-c dependency.
Christopher Peplin [Mon, 30 Dec 2013 18:21:30 +0000 (13:21 -0500)]
Update submodules when running CI.
Christopher Peplin [Sun, 29 Dec 2013 20:29:49 +0000 (15:29 -0500)]
Add Travis CI config.
Christopher Peplin [Sun, 29 Dec 2013 20:29:08 +0000 (15:29 -0500)]
Use updated API for canutil library.
Christopher Peplin [Sat, 28 Dec 2013 20:42:29 +0000 (15:42 -0500)]
Draft work using more generic bitfield functions.
Christopher Peplin [Sat, 28 Dec 2013 19:15:24 +0000 (14:15 -0500)]
Encapsulate arb_id, payload and size into a data type.
Christopher Peplin [Sat, 28 Dec 2013 18:56:36 +0000 (13:56 -0500)]
Log a message when rejecting a send.
Christopher Peplin [Sat, 28 Dec 2013 04:45:17 +0000 (23:45 -0500)]
Confirm CAN messages are built correctly.
Christopher Peplin [Sat, 28 Dec 2013 04:06:23 +0000 (23:06 -0500)]
Test basic single frame sending.
Christopher Peplin [Sat, 28 Dec 2013 02:46:15 +0000 (21:46 -0500)]
Test basic rx of a single frame message.
Christopher Peplin [Sat, 28 Dec 2013 00:04:27 +0000 (19:04 -0500)]
Draft progress implementing single frame rx.
Christopher Peplin [Fri, 27 Dec 2013 23:28:03 +0000 (18:28 -0500)]
Add skeleton tests for receiving and sending ISO-TP messages.
Christopher Peplin [Fri, 27 Dec 2013 19:14:14 +0000 (14:14 -0500)]
Add canutil dependency for bit field manipulation.
Christopher Peplin [Fri, 27 Dec 2013 19:02:14 +0000 (14:02 -0500)]
Sketch out the API and add some notes.
Christopher Peplin [Fri, 27 Dec 2013 16:22:56 +0000 (11:22 -0500)]
Initial commit with blank structure.