Linux Foundation Collaborative Projects
index
:
agl-service-can-low-level
dab
eel
flounder
guppy
halibut
icefish
jellyfish
koi
lamprey
marlin
master
needlefish
next
octopus
pike
quillback
ricefish
sandbox/DDTLK/autobuild
sandbox/DDTLK/fix-tests
sandbox/claneys/SPEC-3204
sandbox/claneys/modular-low-can
sandbox/excale/wip
sandbox/walzert/agl-service-can-low-level
sandbox/walzert/can_build_icefish
sandbox/ydimitrov/revised_comments
sandbox/zheng_wenlong/als2019
Low level CAN service made to decode and write on CAN bus.
Grokmirror user
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2014-02-26
Optionally split up preparing a diag request and actually sending it.
Christopher Peplin
3
-39
/
+145
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
4
-17
/
+24
2014-02-14
Add an option to pad outgoing CAN frames to 8 bytes (on by default).
Christopher Peplin
4
-12
/
+76
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
3
-7
/
+52
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
3
-0
/
+24
2014-01-20
Rename from simply obd2 to more general UDS (unified diagnostics).
Christopher Peplin
8
-25
/
+27
2014-01-17
Mark whether a PID is present in response.
Christopher Peplin
3
-6
/
+12
2014-01-15
Preserve compatibility with C89 mode.
Christopher Peplin
1
-2
/
+4
2014-01-15
Accept functional broadcast responses to a range of arb IDs.
Christopher Peplin
4
-80
/
+99
2014-01-08
Don't log incorrect negative response mode, just cap it at 0.
Christopher Peplin
1
-2
/
+3
2014-01-08
Reject a response that should have had PID but did not.
Christopher Peplin
2
-1
/
+18
2014-01-08
Add a function prototype for payloder decoders.
Christopher Peplin
1
-0
/
+2
2014-01-07
Add a placeholder function for decoding OBD-II PIDs.
Christopher Peplin
1
-0
/
+3
2014-01-07
Prep request handler to receive again if we got wrong mode or PID.
Christopher Peplin
2
-3
/
+34
2014-01-07
Don't complete requests if mode or PID didn't match.
Christopher Peplin
2
-20
/
+31
2014-01-07
Add a constant for the functional broadcast address 0x7df.
Christopher Peplin
3
-13
/
+14
2014-01-07
Fix warnings, now that they're enabled!
Christopher Peplin
1
-5
/
+4
2014-01-07
Don't walk off the end of the payload array.
Christopher Peplin
1
-2
/
+1
2014-01-07
Don't supress warnings when compiling, argh!
Christopher Peplin
1
-1
/
+1
2014-01-06
Grab PID from response without dereffing a type punned pointer.
Christopher Peplin
2
-9
/
+7
2014-01-06
Mark request handle and response completed even if an error ocurred.
Christopher Peplin
2
-3
/
+18
2014-01-06
Make sure not to use a negative payload length.
Christopher Peplin
1
-1
/
+5
2014-01-06
Initialize outgoing payload to 0.
Christopher Peplin
1
-1
/
+1
2014-01-06
Use new set_bitfield function to handle swapping endianness.
Christopher Peplin
2
-9
/
+7
2014-01-05
Add a TODO about flipping byte order.
Christopher Peplin
1
-1
/
+2
2014-01-05
Log when sending a new diagnositc request.
Christopher Peplin
1
-0
/
+16
2014-01-05
Update API in README to match actual code.
Christopher Peplin
1
-1
/
+1
2014-01-05
Add imports and return values to allow compiling with projects.
Christopher Peplin
2
-3
/
+20
2014-01-03
Add dependencies to README.
Christopher Peplin
1
-1
/
+8
2014-01-03
Move notes lower down in README.
Christopher Peplin
1
-11
/
+12
2014-01-03
Document all remaining methods and data structures.
Christopher Peplin
3
-50
/
+129
2014-01-03
Remove a resolved TODO.
Christopher Peplin
1
-5
/
+0
2014-01-03
Split up header file for clarity.
Christopher Peplin
3
-143
/
+238
2014-01-03
Greatly expand API example in README.
Christopher Peplin
4
-51
/
+155
2014-01-03
Clean up the primary diag request handler.
Christopher Peplin
3
-124
/
+106
2014-01-03
Test receiving a negative response.
Christopher Peplin
2
-3
/
+31
2014-01-03
Test receiving a CAN frame to an already completed message.
Christopher Peplin
1
-0
/
+35
2014-01-03
Remove a resolved TODO.
Christopher Peplin
1
-2
/
+0
[next]