@@ -93,9 +93,9 @@ SCENARIO("calc_can_bit_timing", "[calc_can_bit_timing]")
93
93
THEN (" " )
94
94
{
95
95
REQUIRE (is_valid_baudrate == true );
96
- REQUIRE (baud_rate_prescaler == 4 );
97
- REQUIRE (time_segment_1 == 35 );
98
- REQUIRE (time_segment_2 == 11 );
96
+ REQUIRE (baud_rate_prescaler == 6 );
97
+ REQUIRE (time_segment_1 == 23 );
98
+ REQUIRE (time_segment_2 == 8 );
99
99
}
100
100
}
101
101
WHEN (" CanBitRate::BR_250k" )
@@ -105,9 +105,9 @@ SCENARIO("calc_can_bit_timing", "[calc_can_bit_timing]")
105
105
THEN (" " )
106
106
{
107
107
REQUIRE (is_valid_baudrate == true );
108
- REQUIRE (baud_rate_prescaler == 2 );
109
- REQUIRE (time_segment_1 == 35 );
110
- REQUIRE (time_segment_2 == 11 );
108
+ REQUIRE (baud_rate_prescaler == 3 );
109
+ REQUIRE (time_segment_1 == 28 );
110
+ REQUIRE (time_segment_2 == 8 );
111
111
}
112
112
}
113
113
WHEN (" CanBitRate::BR_500k" )
@@ -117,9 +117,9 @@ SCENARIO("calc_can_bit_timing", "[calc_can_bit_timing]")
117
117
THEN (" " )
118
118
{
119
119
REQUIRE (is_valid_baudrate == true );
120
- REQUIRE (baud_rate_prescaler == 1 );
121
- REQUIRE (time_segment_1 == 35 );
122
- REQUIRE (time_segment_2 == 11 );
120
+ REQUIRE (baud_rate_prescaler == 2 );
121
+ REQUIRE (time_segment_1 == 17 );
122
+ REQUIRE (time_segment_2 == 6 );
123
123
}
124
124
}
125
125
WHEN (" CanBitRate::BR_1000k" )
@@ -131,7 +131,7 @@ SCENARIO("calc_can_bit_timing", "[calc_can_bit_timing]")
131
131
REQUIRE (is_valid_baudrate == true );
132
132
REQUIRE (baud_rate_prescaler == 1 );
133
133
REQUIRE (time_segment_1 == 17 );
134
- REQUIRE (time_segment_2 == 5 );
134
+ REQUIRE (time_segment_2 == 6 );
135
135
}
136
136
}
137
137
}
0 commit comments