Commit Graph

  • c2ef71266e Update bitfield-c master Anton Gerasimov 2019-01-11 16:48:55 +0100
  • 6de1a2c937 Fix warnings Anton Gerasimov 2019-01-11 16:14:25 +0100
  • 9b19c8e1e2 Fix deprecated GNU designators Anton Gerasimov 2019-01-11 15:31:30 +0100
  • a9cbb0dfd3 Take frame gap from FC frame into account Anton Gerasimov 2018-09-12 15:03:45 +0200
  • 9c812d5d7b Fix width of temporary variables Anton Gerasimov 2018-09-11 19:25:07 +0200
  • ae58e80c37 Increase supported message size Anton Gerasimov 2018-09-11 17:17:48 +0200
  • 7835e17d98 Specify ISOTP message gap Anton Gerasimov 2018-09-10 17:11:36 +0200
  • 94339fc887 Specify RX and TX IDs directly as it is done in RIOT Anton Gerasimov 2018-09-03 18:45:01 +0200
  • 83b0bf8ba8 Remove const specifiers for value parameters fix/clang-tidy Phil Wise 2018-05-14 17:07:04 +0200
  • 4c5904bff3
    Merge pull request #7 from advancedtelematic/bugfix/multirecv OYTIS 2017-12-22 16:57:21 +0100
  • b5ac81eeb6 Fix receiving multiframe packages bugfix/multirecv Anton Gerasimov 2017-12-22 16:53:36 +0100
  • 0bb1ebd64b
    Merge pull request #6 from advancedtelematic/bugfix/gitmodules OYTIS 2017-12-22 10:27:58 +0100
  • 0df6a39751 Fix typo in .gitmodules bugfix/gitmodules Anton Gerasimov 2017-12-22 10:25:52 +0100
  • 7492b7d195
    Merge pull request #5 from advancedtelematic/bugfix/bitfield OYTIS 2017-12-21 17:51:53 +0100
  • fca4c7142c Pull bitfield-c from fork bugfix/bitfield Anton Gerasimov 2017-12-21 17:48:09 +0100
  • dae9b1329e
    Merge pull request #4 from advancedtelematic/bugfix/send OYTIS 2017-12-21 17:25:02 +0100
  • ccb1101e8d Fix sending bugfix/send Anton Gerasimov 2017-12-21 17:19:52 +0100
  • 135a1fcd8c
    Merge pull request #3 from advancedtelematic/bugfix/multiframe OYTIS 2017-12-20 19:33:42 +0100
  • 1a28f2f006 Add multiframe support bugfix/multiframe Anton Gerasimov 2017-12-20 19:29:45 +0100
  • 2c99a9853d
    Merge pull request #2 from advancedtelematic/bugfix/C89 OYTIS 2017-12-18 10:50:41 +0100
  • 72b9b05d82 Minor fixes to make compiler happy bugfix/C89 Anton Gerasimov 2017-12-18 10:24:45 +0100
  • c4f1fea1c5
    Merge pull request #1 from OYTIS/nomalloc OYTIS 2017-12-12 18:54:06 +0100
  • 1cae4bf63d Hide allocations behind an interface Anton Gerasimov 2017-12-08 14:44:45 +0100
  • 60c1b852cf modified for loop declaration to support chipkit makefile Send-Multi-Frame Ali Hassani 2017-02-24 16:11:30 +0000
  • 8069bc8d90 finished multi-frame write support, verified by changing radio presets Ali Hassani 2017-02-23 19:39:38 +0000
  • 0cf47710d9 made isotp-message arb id no longer const to make handle modifiable Ali Hassani 2017-02-10 20:43:19 +0000
  • 41bf2e3d2d fixed compiler errors Ali Hassani 2017-02-09 20:47:07 +0000
  • 239a642325 added flowcontrol support Ali Hassani 2017-02-09 19:59:42 +0000
  • aaf3310eb4 expanded multi-frame write code to parse payload Ali Hassani 2017-02-06 17:27:06 +0000
  • ee24440b7c reduce max isotp message size. see OpenXC vi-firmware issue #375 https://github.com/openxc/vi-firmware/issues/375. (#5) Zac Nelson 2016-10-05 10:17:23 -0700
  • 4e7375321a Add support for multi-frame responses (#4) Zac Nelson 2016-09-14 09:52:13 -0700
  • 50722a2a61 Add missing libraries to Makefile. Christopher Peplin 2016-07-07 09:37:16 -0400
  • 57870860bb Remove old hipchat token from Travis CI config. Christopher Peplin 2014-07-19 14:37:36 -0400
  • b2745c6092 Update string formatting for new arb ID size. Christopher Peplin 2014-02-27 16:02:12 -0500
  • a8f4bf42ee Increase size of arb ID to uint32_t to fit extended IDs. Christopher Peplin 2014-02-27 15:53:19 -0500
  • c01a88ba1e Add an option to control CAN frame padding (on by default). Christopher Peplin 2014-02-14 17:58:22 -0500
  • 43fd60983e Use '\0' for NULL in c strings. Christopher Peplin 2014-01-07 00:16:57 -0500
  • 08ac01d130 Enable warnings when compiling and fix a few. Christopher Peplin 2014-01-07 00:08:39 -0500
  • 513d8c8d70 Use latest bitfield-c. Christopher Peplin 2014-01-06 14:05:12 -0500
  • 45a922c926 Silence a noisy log message. Christopher Peplin 2014-01-05 18:56:05 -0500
  • ef06cb3a05 Move a few things about to make compiling with other projects possible. Christopher Peplin 2014-01-05 15:43:26 -0500
  • 8922abb7ff Fix typos. Christopher Peplin 2014-01-03 16:38:22 -0500
  • 7c24f87bc7 Add Dave Boll to author's list. Thanks! Christopher Peplin 2014-01-03 14:31:30 -0500
  • 980d26f9df Document all functions in header files. Christopher Peplin 2014-01-03 14:29:55 -0500
  • a5e9107147 Split up functions in send/receive files for clarity. Christopher Peplin 2014-01-03 13:44:39 -0500
  • 330358c978 Split up functions to rx CAN messages for rx and tx of ISO-TP. Christopher Peplin 2014-01-03 13:40:02 -0500
  • 99dd20fc3d Test rx an empty CAN messages. Christopher Peplin 2014-01-03 13:21:18 -0500
  • 9c92fe46b5 Update docs in README. Christopher Peplin 2014-01-03 13:18:06 -0500
  • cf5710badd Document how to run coverage. Christopher Peplin 2014-01-03 12:45:46 -0500
  • ca2035c4a4 Compile with coverage calculation, put objects in a subdir. Christopher Peplin 2014-01-03 12:37:53 -0500
  • 64af0554cb Print full payload by giving it enough buffer. DOH. Christopher Peplin 2014-01-03 12:18:33 -0500
  • fe5f39179f Attempt to print entire payload and fail. Christopher Peplin 2014-01-02 18:31:52 -0500
  • 3b25a0491c Allocate ISO-TP message buffer on the stack. Christopher Peplin 2014-01-02 17:14:56 -0500
  • e3637d97ec Only mark handle as completed when fully received. Christopher Peplin 2014-01-02 15:28:52 -0500
  • fe20a273bb Avoid hitting a NULL pointer when using callbacks. Christopher Peplin 2014-01-02 12:10:14 -0500
  • 482c7eafcb Return completed rx messages instead of relying on callbacks. Christopher Peplin 2014-01-01 16:08:10 -0500
  • 8702b34a8f Attempt to print full payload and FAIL! Christopher Peplin 2013-12-31 16:42:18 -0500
  • 03c3696d34 Return completion status when receiving CAN frames. Christopher Peplin 2013-12-31 16:29:07 -0500
  • 6bbc83bd1d Move some functions to main isotp.h file to simplify includes for now. Christopher Peplin 2013-12-31 16:03:43 -0500
  • 10a35b0a7c Draft reworking of API. Christopher Peplin 2013-12-31 12:59:04 -0500
  • 90209462aa Update deps. Christopher Peplin 2013-12-31 11:40:46 -0500
  • bc7c0205d8 Don't use debug function directly in library. Christopher Peplin 2013-12-30 18:30:13 -0500
  • 368d36cc15 Bump dependency. Christopher Peplin 2013-12-30 13:31:54 -0500
  • af948d07d4 Use renamed bitfield-c dependency. Christopher Peplin 2013-12-30 13:31:35 -0500
  • 9bd37899bc Update submodules when running CI. Christopher Peplin 2013-12-30 13:21:30 -0500
  • 3336fd7115 Add Travis CI config. Christopher Peplin 2013-12-29 15:29:49 -0500
  • f13267feab Use updated API for canutil library. Christopher Peplin 2013-12-29 15:29:08 -0500
  • fb3c14776f Draft work using more generic bitfield functions. Christopher Peplin 2013-12-28 15:42:29 -0500
  • fd2f9c3b0d Encapsulate arb_id, payload and size into a data type. Christopher Peplin 2013-12-28 14:15:24 -0500
  • 45530604e0 Log a message when rejecting a send. Christopher Peplin 2013-12-28 13:56:36 -0500
  • b44a989049 Confirm CAN messages are built correctly. Christopher Peplin 2013-12-27 23:45:17 -0500
  • 37a7e905f6 Test basic single frame sending. Christopher Peplin 2013-12-27 23:06:23 -0500
  • 9fadf39098 Test basic rx of a single frame message. Christopher Peplin 2013-12-27 21:46:15 -0500
  • 451ee4faa4 Draft progress implementing single frame rx. Christopher Peplin 2013-12-27 19:04:27 -0500
  • 34a7c0ca08 Add skeleton tests for receiving and sending ISO-TP messages. Christopher Peplin 2013-12-27 18:28:03 -0500
  • 61344915df Add canutil dependency for bit field manipulation. Christopher Peplin 2013-12-27 14:14:14 -0500
  • e6d46d95d3 Sketch out the API and add some notes. Christopher Peplin 2013-12-27 14:02:14 -0500
  • 9dafed6b7f Initial commit with blank structure. Christopher Peplin 2013-12-27 11:22:56 -0500