aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-03-16Make available decoding OBD2 messages method to be use as callback.Romain Forlot4-19/+22
2017-03-16Simplification of checking Diagnostic response.Romain Forlot3-26/+17
2017-03-16Improve memory allocation about Signal states.Romain Forlot4-12/+12
2017-03-16Revert accessing CAN device with a map indexing on dev nameRomain Forlot13-42/+73
2017-03-16Uniformization between get_name() method of signals.Romain Forlot1-2/+2
2017-03-16Littles comments improvmentsRomain 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-16Return period without unit conversion.Romain Forlot1-3/+1
2017-03-16Search signals against name not generic_name. It's madeRomain Forlot2-3/+3
2017-03-16Less control before process the CAN message.Romain Forlot1-6/+5
2017-03-16Implement regular event launching using systemd event loopRomain Forlot3-21/+49
2017-03-16Improve logging messages and change string conversion to charRomain Forlot1-5/+5
2017-03-16Move diagnostic requests scheduling to diagnostic managerRomain Forlot2-8/+22
2017-03-16Fix: Initialization and entries flowRomain Forlot1-8/+11
2017-03-16Enabling recurrent check of diagnostic requests.Romain Forlot1-0/+1
2017-03-16Improve Doxygen comments and formating.Romain Forlot12-268/+281
2017-03-16Improve: DEBUG messages.Romain Forlot2-2/+2
2017-03-16Fix: return before initialization of diagnostic manager.Romain Forlot1-4/+2
2017-03-16Make decoder systematic use of openxc-utils to buildRomain Forlot1-12/+5
2017-03-16Implement signals states decoder and change mapRomain Forlot4-23/+26
2017-03-16Search into generic_name as well as name + prefix, butRomain Forlot3-4/+8
2017-03-16Adding/Fix classes constructors to make them correspondRomain Forlot7-40/+70
2017-03-16Separation of classes in the same file.Romain Forlot5-66/+88
2017-03-16Move member from obd2_signals_t class toRomain Forlot6-85/+53
2017-03-16Get decoding diagnostic request from decoding thread of can_bus_tRomain Forlot8-51/+224
2017-03-16Change the way to check signal type making prefix_Romain Forlot5-12/+14
2017-03-16Reordering class method.Romain Forlot1-17/+17
2017-03-16Adding instruction to use the binding.Romain Forlot1-5/+83
2017-03-16Fix: set to microsecond frequency check of diag requestRomain Forlot2-6/+3
2017-03-16fix: test for opened CAN socket.Romain Forlot1-5/+5
2017-03-16Keep subscription to signal simplier without doublingRomain Forlot1-45/+8
2017-03-16Default value about thread state set at false.Romain Forlot3-13/+4
2017-03-16Change configuration location into an etc directory.Romain Forlot2-3/+3
2017-03-16Fix: wrong location to make the increment because we useRomain Forlot1-1/+1
2017-03-16Fix CMakeLists file to get isotp correctly linked and addingRomain Forlot1-3/+3
2017-03-16Missing include header and code reordering and cleaning.Romain Forlot2-5/+5
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 Forlot10-8/+167
2017-03-16Use of signals prefix to be able to distinguish type ofRomain Forlot2-5/+11
2017-03-16Make diagnostic manager initialization processus.Romain Forlot7-46/+58
2017-03-16Adding diagnostic_messages from diagnostic.json fileRomain Forlot1-1/+26
2017-03-16We doesn't modify member once getted, we can use const returnRomain Forlot5-13/+37
2017-03-16Manage prefix on CAN and OBD2 prefix. Searching signalsRomain Forlot7-50/+55
2017-03-16Remove uneeded define as it was already present in uds.hRomain Forlot2-5/+0
2017-03-16Instead of a global pointer, config is now a Singleton.Romain Forlot7-18/+20
2017-03-16Also initialize the id_ renamed address_ member. This memberRomain Forlot3-7/+6
2017-03-16Keep raw pointer for now as we have to move them around vector.Romain Forlot4-64/+81