aboutsummaryrefslogtreecommitdiffstats
path: root/src/diagnostic
AgeCommit message (Expand)AuthorFilesLines
2017-04-11Fix: wrong pointer validity check...Romain Forlot1-1/+1
2017-04-11Fix: don't clean recurring request except if forcedRomain Forlot1-4/+3
2017-03-23Comments.Romain Forlot1-1/+2
2017-03-23Max in flight requests set to 8Romain Forlot1-0/+10
2017-03-23Send diag request only if not other one with some id runningRomain Forlot3-25/+25
2017-03-20Make error goes back to the subscribed clients when unsupported.Romain Forlot1-0/+1
2017-03-20Fix: Avoid segfault if diagnostic bus isn't correctly set.Romain Forlot1-5/+14
2017-03-19Fix bad handling unsupported OBD2 messages subscription.Romain Forlot1-1/+1
2017-03-17Comments fixes, typo and formating.Romain Forlot6-29/+28
2017-03-16Diagnostic requests will occur depending on their frequency.Romain Forlot1-1/+1
2017-03-16Wrong error handling when fire diagnostic request.Romain Forlot1-6/+4
2017-03-16Include cleaningRomain Forlot6-15/+9
2017-03-16Adding missing doxygen comments.Romain Forlot6-107/+267
2017-03-16Implement check of supported diagnostic PID.Romain Forlot4-2/+25
2017-03-16Improve commentsRomain Forlot1-0/+1
2017-03-16Fix diagnostic message name mismatch at decoding.Romain Forlot1-1/+1
2017-03-16Follow rename operation in CMakeLists.txtRomain Forlot1-1/+1
2017-03-16Small fixesRomain Forlot1-3/+3
2017-03-16Finalization of decoding part of diagnostic messages.Romain Forlot2-36/+92
2017-03-16Retrieve easily Diagnostic Request PID from an Active Diagnostic RequestRomain Forlot2-0/+10
2017-03-16Rename class and 1:1 map to JSON description fileRomain Forlot2-12/+30
2017-03-16Make available decoding OBD2 messages method to be use as callback.Romain Forlot2-19/+0
2017-03-16Simplification of checking Diagnostic response.Romain Forlot2-25/+16
2017-03-16Revert accessing CAN device with a map indexing on dev nameRomain Forlot4-20/+24
2017-03-16Uniformization between get_name() method of signals.Romain Forlot1-2/+2
2017-03-16Change way to check prefix of signals name.Romain Forlot2-2/+5
2017-03-16Improve shims_logger function to get full details.Romain Forlot1-3/+8
2017-03-16Get recurring requests works.Romain Forlot1-38/+33
2017-03-16Simplification of diagnostic manager. Delete uneeded vectorRomain Forlot2-51/+22
2017-03-16Less control before process the CAN message.Romain Forlot1-6/+5
2017-03-16Implement regular event launching using systemd event loopRomain Forlot1-11/+16
2017-03-16Move diagnostic requests scheduling to diagnostic managerRomain Forlot1-1/+22
2017-03-16Fix: Initialization and entries flowRomain Forlot1-8/+11
2017-03-16Move member from obd2_signals_t class toRomain Forlot4-80/+47
2017-03-16Get decoding diagnostic request from decoding thread of can_bus_tRomain Forlot2-0/+64
2017-03-16Change the way to check signal type making prefix_Romain Forlot2-8/+10
2017-03-16Reordering class method.Romain Forlot1-17/+17
2017-03-16Change method returned value. Needed with send_request()Romain Forlot2-10/+7
2017-03-16Implemente way to send diagnostic request when subscribed.Romain Forlot6-1/+93
2017-03-16Make diagnostic manager initialization processus.Romain Forlot4-37/+45
2017-03-16We doesn't modify member once getted, we can use const returnRomain Forlot2-9/+26
2017-03-16Manage prefix on CAN and OBD2 prefix. Searching signalsRomain Forlot2-24/+15
2017-03-16Instead of a global pointer, config is now a Singleton.Romain Forlot1-1/+1
2017-03-16Keep raw pointer for now as we have to move them around vector.Romain Forlot4-64/+81
2017-03-16Finalize the class active_diag... to get it compile.Romain Forlot4-36/+43
2017-03-16Adding requests to diagnostic manager implemented.Romain Forlot4-40/+313
2017-03-16Fix: include statement with wrong path.Romain Forlot6-21/+31
2017-03-16Added constructor to get vector initialized with defaultRomain Forlot4-36/+92
2017-03-16Add necessary to be able to initialize diagnostic manager shims.Romain Forlot2-3/+17
2017-03-16Changing to a raw pointer can_bus_dev member and addRomain Forlot2-2/+7