rbei-etas / busmaster

BUSMASTER is an Open Source Software tool to simulate, analyze and test data bus systems such as CAN. BUSMASTER was conceptualized, designed and implemented by Robert Bosch Engineering and Business Solutions (RBEI). Presently it is a joint project of RBEI and ETAS GmbH.
http://rbei-etas.github.com/busmaster/
GNU General Public License v3.0
950 stars 500 forks source link

Format Converter DBF to DBC error v3.1.0 #1038

Open wangchengze opened 7 years ago

wangchengze commented 7 years ago

dbf: signal Detail: Name:PresentHour; type:unsigned int, Byte Index:3, Start Bit:6; Length:5 Bits, Min Val:0x0, Max Val:0x1F; Offset:0, Factor:1, Unit: ; Byte Order:Motorola(Big-Endian); in dbf file: START_SIGNALS] PresentHour,5,4,6,U,31,0,0,0.000000,1.000000,,

busmaster v3.1.0 dbf to dbc in dbc file: SG_ PresentHour : 34|5@0+ (1,0) [0|31] "" Vector__XXX

the bits of this signal should be:18,17,16,31,30( MSB <-- LSB )

but in dbc, the bits are not right.

wangchengze commented 7 years ago

image

RBEI-busmaster commented 7 years ago

Could you please share the sample files to "busmaster@in.bosch.com"