Skip to content

Commit a24b7fa

Browse files
committed
chore: move trailbraking constants to their rightful place (in the trailbraking analyzer) :P
1 parent 65b9038 commit a24b7fa

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

src/telemetry/collector.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,16 @@ use crate::OcypodeError;
1212
use super::{
1313
producer::{TelemetryProducer, CONN_RETRY_MAX_WAIT_S},
1414
short_shifting_analyzer::ShortShiftingAnalyzer,
15-
trailbrake_steering_analyzer::TrailbrakeSteeringAnalyzer,
15+
trailbrake_steering_analyzer::{
16+
TrailbrakeSteeringAnalyzer, MAX_TRAILBRAKING_STEERING_ANGLE, MIN_TRAILBRAKING_PCT,
17+
},
1618
wheelspin_analyzer::WheelspinAnalyzer,
1719
TelemetryAnalyzer, TelemetryAnnotation,
1820
};
1921

2022
const REFRESH_RATE_MS: u64 = 100;
2123
const MIN_WHEELSPIN_POINTS: usize = 100;
2224

23-
const MIN_TRAILBRAKING_PCT: f32 = 0.2;
24-
const MAX_TRAILBRAKING_STEERING_ANGLE: f32 = 0.1;
25-
2625
pub fn collect_telemetry(
2726
mut producer: impl TelemetryProducer,
2827
telemetry_sender: Sender<TelemetryPoint>,

src/telemetry/trailbrake_steering_analyzer.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@ use std::collections::HashMap;
22

33
use super::{SessionInfo, TelemetryAnalyzer};
44

5-
pub const TRAILBRAKE_EXCESSIVE_STEERING_ANNOTATION: &str = "excessive_trailbrake_steering";
6-
pub const TRAILBRAKE_STEERING_PCT_ANNOTATION: &str = "steering_pct";
5+
pub(crate) const MIN_TRAILBRAKING_PCT: f32 = 0.2;
6+
pub(crate) const MAX_TRAILBRAKING_STEERING_ANGLE: f32 = 0.1;
7+
pub(crate) const TRAILBRAKE_EXCESSIVE_STEERING_ANNOTATION: &str = "excessive_trailbrake_steering";
8+
pub(crate) const TRAILBRAKE_STEERING_PCT_ANNOTATION: &str = "steering_pct";
79

810
pub struct TrailbrakeSteeringAnalyzer {
911
max_trailbraking_steering_angle: f32,

0 commit comments

Comments
 (0)