Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
52 changes: 26 additions & 26 deletions Autogen/CAN/Doc/GRCAN.CANdo
Original file line number Diff line number Diff line change
Expand Up @@ -3856,122 +3856,122 @@ Message ID:
MSG ID: 0x2D
MSG LENGTH: 24
ACU RTT:
bit_start: 0-7
bit_start: 0
comment: Round trip time
data type: u8
units: ms
GR Inv RTT:
bit_start: 8-15
bit_start: 8
comment: Round trip time
data type: u8
units: ms
Fan Ctrl 1 RTT:
bit_start: 16-23
bit_start: 16
comment: Round trip time
data type: u8
units: ms
Fan Ctrl 2 RTT:
bit_start: 24-31
bit_start: 24
comment: Round trip time
data type: u8
units: ms
Fan Ctrl 3 RTT:
bit_start: 32-39
bit_start: 32
comment: Round trip time
data type: u8
units: ms
Dash Panel RTT:
bit_start: 40-47
bit_start: 40
comment: Round trip time
data type: u8
units: ms
TCM RTT:
bit_start: 48-55
bit_start: 48
comment: Round trip time
data type: u8
units: ms
Tire Temp FL RTT:
bit_start: 56-63
bit_start: 56
comment: Round trip time
data type: u8
units: ms
Tire Temp FR RTT:
bit_start: 64-71
bit_start: 64
comment: Round trip time
data type: u8
units: ms
Tire Temp RL RTT:
bit_start: 72-79
bit_start: 72
comment: Round trip time
data type: u8
units: ms
Tire Temp RR RTT:
bit_start: 80-87
bit_start: 80
comment: Round trip time
data type: u8
units: ms
Suspension Node FL RTT:
bit_start: 88-95
bit_start: 88
comment: Round trip time
data type: u8
units: ms
Suspension Node FR RTT:
bit_start: 96-103
bit_start: 96
comment: Round trip time
data type: u8
units: ms
Suspension Node RL RTT:
bit_start: 104-111
bit_start: 104
comment: Round trip time
data type: u8
units: ms
Suspension Node RR RTT:
bit_start: 112-119
bit_start: 112
comment: Round trip time
data type: u8
units: ms
Inboard Floor FL RTT:
bit_start: 120-127
bit_start: 120
comment: Round trip time
data type: u8
units: ms
Inboard Floor FR RTT:
bit_start: 128-135
bit_start: 128
comment: Round trip time
data type: u8
units: ms
Inboard Floor RL RTT:
bit_start: 136-143
bit_start: 136
comment: Round trip time
data type: u8
units: ms
Inboard Floor RR RTT:
bit_start: 144-151
bit_start: 144
comment: Round trip time
data type: u8
units: ms
Brake Temp FL RTT:
bit_start: 152-159
bit_start: 152
comment: Round trip time
data type: u8
units: ms
Brake Temp FR RTT:
bit_start: 160-167
bit_start: 160
comment: Round trip time
data type: u8
units: ms
Brake Temp RL RTT:
bit_start: 168-175
bit_start: 168
comment: Round trip time
data type: u8
units: ms
Brake Temp RR RTT:
bit_start: 176-183
bit_start: 176
comment: Round trip time
data type: u8
units: ms
DGPS RTT:
bit_start: 184-191
bit_start: 184
comment: Round trip time
data type: u8
units: ms
Expand Down Expand Up @@ -9476,10 +9476,10 @@ Custom CAN ID:
Length: 8
signals:
- name: "Mux Signal"
bit_start: 0-2
bit_start: 0
comment: n = [0-6]
- name: "Num Sensors"
bit_start: 3-7
bit_start: 3
comment: Number of sensors up to 32
- name: "Min Temp"
bit_start: 8
Expand Down
4 changes: 1 addition & 3 deletions Autogen/CAN/Src/DBCparser.pl
Original file line number Diff line number Diff line change
Expand Up @@ -855,7 +855,6 @@ sub parse_message_id {
}

if ( $k eq 'bit_start' || $k eq 'bit start' ) {
$v =~ s/-.*//smx;
$data_ref->{messages}{ $state_ref->{cur_msg} }{sigs}{ $state_ref->{cur_sig} }{start} = $v;
}
else {
Expand Down Expand Up @@ -910,9 +909,8 @@ sub parse_custom_id {
push @{ $data_ref->{custom}{ $state_ref->{cur_msg} }{sigs} }, { name => $name };
return;
}
if ( $line =~ /^ bit_start \s* : \s* ([\d\-]+) /smx ) {
if ( $line =~ /^ bit_start \s* : \s* (\d+) /smx ) {
my $bs = $1;
$bs =~ s/-.*//smx;
if ( @{ $data_ref->{custom}{ $state_ref->{cur_msg} }{sigs} } ) {
$data_ref->{custom}{ $state_ref->{cur_msg} }{sigs}->[-1]->{start} = $bs;
}
Expand Down
Loading