summaryrefslogtreecommitdiffstats
path: root/low-can-binding/can
AgeCommit message (Expand)AuthorFilesLines
2020-01-09can_decoder : Move frame swap to only do it one timeArthur Guyader1-11/+11
2020-01-09signal_t : Remove attribute is_big_endianArthur Guyader2-10/+0
2020-01-09Update flag FRAME_LAYOUT_IS_BIGENDIAN to BYTE_FRAME_IS_BIG_ENDIANArthur Guyader3-3/+3
2020-01-09format: remove uneeded brackets.Romain Forlot1-16/+3
2020-01-09decoder: Add new decoders: ascii, date, timeArthur Guyader2-0/+64
2020-01-09can_bus: Add unit in the json that low-can emitsArthur Guyader1-1/+1
2020-01-09msg_def: returns pgn if j1939 usedArthur GUYADER1-1/+2
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