Skip to content

Parsing message #12

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 32 commits into from
Feb 9, 2023
Merged
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
8895220
Update dbc.cpp and test_dbc.cpp
Murmele Jan 7, 2023
55ff2d2
implement < operator for signal to be able to sort them
Murmele Jan 7, 2023
079a46b
initial commit to parse Messages
Murmele Jan 7, 2023
339d427
Update message.hpp, dbc.cpp, and 2 more files...
Murmele Jan 7, 2023
ed42851
clear messages, otherwise when reading a second time the messages are…
Murmele Jan 8, 2023
f031db6
add comment and fix type to remove warning
Murmele Jan 8, 2023
6d26e81
use fast_float instead of std::stod, because std::stod uses locale to…
Murmele Jan 8, 2023
ea8404c
due to the error in 19caeeca4ccebadb974fe4cbaddc881c47160518 the assu…
Murmele Jan 11, 2023
e09a41c
implement parsing also std::array, because the blf library outputs th…
Murmele Jan 12, 2023
baca5f7
Merge branch 'master' into parsingMessage
Murmele Jan 12, 2023
39f8f90
install fast_float
Murmele Jan 12, 2023
80f60f4
FastFloat target must be linked so that dbc finds the headers
Murmele Jan 12, 2023
a7b9a75
download FastFloat if it was not found
Murmele Jan 16, 2023
26bb483
make compatible with 3.16, because labplot uses 3.16
Murmele Jan 18, 2023
eb12351
include current source dir
Murmele Jan 18, 2023
e2ec1de
rename test
Murmele Jan 18, 2023
25f17ce
execute docker everytime
Murmele Jan 18, 2023
3af2c0c
hack
Murmele Jan 19, 2023
d00599c
add tests
Murmele Jan 20, 2023
2fd90e0
only little endian support right now
Murmele Jan 25, 2023
deba3da
do not pass a flag to the Contructor, but create a dedicated function
Murmele Jan 25, 2023
c883074
comment not needed stuff out for now
Murmele Jan 25, 2023
876bab9
fix tests
Murmele Jan 25, 2023
ca34f24
add status flag to show which error occured
Murmele Jan 25, 2023
f7f5741
Merge remote-tracking branch 'refs/remotes/upstream/master'
Murmele Jan 28, 2023
4dc7dfe
move parsing tests to test_parseMessage.cpp
Murmele Jan 28, 2023
e9e307e
sort signals otherwise they do not match with the test results
Murmele Jan 28, 2023
c4d55af
add support for big endian
Murmele Feb 8, 2023
f65b85b
sorting not needed anymore
Murmele Feb 8, 2023
70d8510
remove comment
Murmele Feb 8, 2023
117deb6
bitstream not needed anymore
Murmele Feb 8, 2023
b7d7585
Description: add missing from start, so it only searches from there
Murmele Feb 9, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
FastFloat target must be linked so that dbc finds the headers
  • Loading branch information
Murmele committed Jan 12, 2023
commit 80f60f43f3065e1d917187bbe7d12b982ce5145f
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ endif()
add_subdirectory(doc)

add_library(${PROJECT_NAME} STATIC ${SOURCE})
target_link_libraries(${PROJECT_NAME} bitstream)
target_link_libraries(${PROJECT_NAME} bitstream FastFloat::fast_float)
target_sources(${PROJECT_NAME} INTERFACE FILE_SET HEADERS
TYPE HEADERS
BASE_DIRS ${PROJECT_SOURCE_DIR}/include/libdbc
Expand Down