aboutsummaryrefslogtreecommitdiffstats
path: root/low-can-binding/can
AgeCommit message (Expand)AuthorFilesLines
2020-01-09message: Rework message flagsRomain Forlot2-13/+17
2020-01-09encoder: use contructor to initialize the vectorRomain Forlot1-5/+3
2020-01-09converter: Improve bit_position computationRomain Forlot1-3/+4
2020-01-09decoder: reformat function to parse the bitfieldRomain Forlot1-8/+10
2020-01-09message: Default frame layout as little endian.Romain Forlot4-5/+5
2020-01-09decoder: rework how to swap frame layout.Romain Forlot5-22/+21
2020-01-09message: optimize getting subpart of a vectorRomain Forlot1-19/+7
2020-01-09msg_definition: integrate frame layout as a flagRomain Forlot3-9/+2
2020-01-09misc: Some cleanup and fixes about signatures.Romain Forlot2-2/+2
2020-01-09all: format typoRomain Forlot2-3/+1
2020-01-09message-def: Fix code to avoid warningsCorentin Le Gall1-2/+2
2020-01-09all: formatRomain Forlot2-34/+28
2020-01-09decoder/encoder: typoRomain Forlot2-2/+2
2020-01-09decoder/encoder: simplification of code.Romain Forlot2-120/+36
2020-01-09encoder: use switch case to handle CAN protocolsRomain Forlot1-31/+37
2020-01-09message: Correctly detect extended CAN id.Romain Forlot1-3/+1
2020-01-09can-bus: Use configuration from JSON fileRomain Forlot2-26/+26
2020-01-09message: More explicit define about CAN protocols.Romain Forlot2-4/+4
2020-01-09decoder: fix left behind characterRomain Forlot1-1/+1
2020-01-09decoder: Fix bit_position swappingCorentin Le Gall3-1/+18
2020-01-09sign: handle decode methods sign from can valueClément Bénier4-14/+92
2020-01-09can: Add big endian CAN frame layout handleCorentin Le Gall4-1/+20
2020-01-09can_message: add missing signature due to conflictRomain Forlot1-4/+3
2020-01-09All: Make format coherent with the whole projectRomain Forlot9-32/+32
2020-01-09all: Copyright updateRomain Forlot4-4/+4
2020-01-09message_set: typedef long type signatureRomain Forlot2-4/+4
2020-01-09controller: Prepare project ot use the ControllerArthur Guyader4-0/+46
2020-01-08all: Format one line 'if' or 'for' statement.Romain Forlot3-51/+21
2020-01-08can: Fix receiving and sending extended CAN framesRomain Forlot1-2/+4
2020-01-08can: Remove extended flagsRomain Forlot2-12/+8
2019-12-05Fix filter bitmask generationScott Murray1-1/+1
2019-08-30Remove in function convert_from_addr, the variable flags was not usedArthur Guyader1-1/+0
2019-08-30Add new decoders bytes for signal of long sizeArthur Guyader2-0/+92
2019-08-30Change signature of decodersArthur Guyader3-53/+54
2019-08-30Add some typedef to reduce the size of the linesArthur Guyader6-22/+26
2019-08-30Update bit position and bit size in signalArthur Guyader2-14/+15
2019-08-30Add feature ISO TP (multi frames and peer to peer)Arthur Guyader8-7/+45
2019-08-30Replace all enum types with masksArthur Guyader9-90/+69
2019-08-30Change function get_bcm_msg to return a reference.Arthur Guyader2-2/+2
2019-08-30Move attributes flags and maxdlenArthur Guyader5-22/+41
2019-08-29Add function to convert vector to canfd or can frame.Arthur Guyader2-1/+64
2019-08-29Add function get_data_vector with indexArthur Guyader2-0/+35
2019-08-29Update function to encode and decode messageArthur Guyader3-90/+164
2019-08-29Update j1939 decode with function to_hexArthur Guyader1-19/+2
2019-08-29Uniform indentation with tabulationArthur Guyader4-152/+152
2019-08-12Integrate the J1939 features : address claiming and write.Arthur Guyader4-19/+66
2019-08-12Add feature to build messages and fix some functionsArthur Guyader10-48/+313
2019-07-03signals.cpp: Make an insensitive string comparisonhalibut_8.0.2halibut_8.0.1halibut_8.0.0halibut_7.99.3halibut/8.0.2halibut/8.0.1halibut/8.0.0halibut/7.99.38.0.28.0.18.0.07.99.3Romain Forlot1-1/+1
2019-06-27Minor improvementsRomain Forlot4-9/+4
2019-06-26Rename some of the classes removing can- prefixRomain Forlot19-172/+267