Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-10-05 | Reduce max response payload size. (#7) | Zac Nelson | 1 | -1/+1 | |
* reduce max payload size. see OpenXC vi-firmware issue #375 https://github.com/openxc/vi-firmware/issues/375. * update isotp dependency with reduce isotp message size. | |||||
2016-09-14 | Multi frame (#6) | Zac Nelson | 2 | -7/+14 | |
* increase payload size just for diag responses to support multi-frame responses. limited to 255 bytes for now. * not all diag requests with modes greater than 0xa have a 2 byte pid. need to check was pid_length should be based on the size of the pid. * remove line that does nothing. * add multi_frame field to DiagnosticResponse and update based on IsoTpMessage. Need this upstream for timeout calls specific to multi frame. * update isotp-c submodule. * update autoset_pid tests. check that pid_length is dynamically set based on pid value. adjust other tests to use 2-byte pid for enhanced diagnostic mode requests. * add test for multi-frame response. * update changelog. | |||||
2014-09-27 | Propagate errors from isotp-c when sending requests. | Christopher Peplin | 1 | -2/+11 | |
2014-09-27 | Fix rendering of message arb ID in strings - use hex, not decimal. | Christopher Peplin | 1 | -4/+4 | |
2014-03-26 | If an OBD-II PID is unrecognized, return fully parsed payload. | Christopher Peplin | 1 | -1/+1 | |
2014-03-14 | Force 0x3e "pid" (actually service ID) to be 1 byte. | Christopher Peplin | 1 | -1/+1 | |
2014-03-14 | Add NRC for incomplete messages. | Christopher Peplin | 1 | -0/+1 | |
2014-03-06 | Add a function to check if a request is completely sent. | Christopher Peplin | 2 | -0/+11 | |
2014-02-27 | Use proper format specifier for uint32_t. | Christopher Peplin | 1 | -2/+3 | |
2014-02-27 | Increase arb IDs to uint32_t to fit extended IDs. | Christopher Peplin | 3 | -7/+21 | |
2014-02-26 | Optionally split up preparing a diag request and actually sending it. | Christopher Peplin | 2 | -33/+82 | |
2014-02-19 | Quiet some misleading log messages. | Christopher Peplin | 1 | -28/+10 | |
2014-02-19 | Leave payload parsing to applications using this library. | Christopher Peplin | 2 | -4/+2 | |
2014-02-18 | Shorten the negative response code log message. | Christopher Peplin | 1 | -1/+1 | |
2014-02-14 | Only include PID in log output if request has one. | Christopher Peplin | 1 | -3/+10 | |
2014-02-14 | Show negative response codes in log output. | Christopher Peplin | 1 | -6/+20 | |
2014-02-14 | Add helper functions to render requests and responses as strings. | Christopher Peplin | 2 | -35/+86 | |
2014-02-14 | Clean up log output if a diag request has no payload. | Christopher Peplin | 1 | -10/+19 | |
2014-02-14 | Clarify when we are using int vs float and move decoders up a level. | Christopher Peplin | 3 | -14/+21 | |
Fixed #4 - the Decoder function type signature actually belonged one level higher, in the application, since there's no capability of actually using it in this library at the moment. | |||||
2014-02-14 | Add an option to pad outgoing CAN frames to 8 bytes (on by default). | Christopher Peplin | 2 | -1/+7 | |
Fixed #3. | |||||
2014-02-14 | Display mode in more recognizable hex format in log messages. | Christopher Peplin | 1 | -2/+2 | |
2014-01-24 | Add calculations for many OBD-II PID values. | Christopher Peplin | 3 | -2/+39 | |
2014-01-24 | Automatically set pid length for outgoing requests if not specified. | Christopher Peplin | 2 | -7/+26 | |
2014-01-24 | Remove a few resolved TODOs. | Christopher Peplin | 1 | -5/+0 | |
2014-01-24 | Wrap lines at 80 characters. | Christopher Peplin | 1 | -6/+8 | |
2014-01-20 | Don't try and rx broadcast response on all handles after one completes. | Christopher Peplin | 1 | -2/+4 | |
2014-01-20 | Add a function to parse the entire payload as a float. | Christopher Peplin | 2 | -0/+9 | |
2014-01-20 | Rename from simply obd2 to more general UDS (unified diagnostics). | Christopher Peplin | 5 | -0/+645 | |
Fixed #1. |