Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

crates/cre8-app-vehicle/src/adapter.rs

cre8-app-vehicle · module adapter · src · 1,197 lines (1,046 code, 5 comment) · sha 8861f96bd98d301c

Items

struct ScenarioProfile impl ScenarioProfile struct ScenarioProfileRule const SCENARIO_PROFILE_RULES const ELM327_STATUS_MARKERS struct SimProfile impl SimProfile struct SimulatedFormula const SIMULATED_FORMULAS const GEAR_BANDS struct ParsedObdCommand impl ParsedObdCommand

Functions

By call-graph weight (PageRank; 1.0 is the average function). 99 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
clamp_bytesrc/adapter.rs:52fn311709.7
u16_bytessrc/adapter.rs:64fn311508
adapter_statussrc/adapter.rs:12fn394543.7
pct_bytesrc/adapter.rs:56fn31813.1
simulated_snapshotsrc/adapter.rs:384fn12018202.7
dtcs_from_inputsrc/adapter.rs:284fn314431.4
adapter_valuesrc/adapter.rs:8fn31101.3
execute_obd_commandsrc/adapter.rs:776fn114361.2
snapshot_from_elm327_framessrc/adapter.rs:355fn281451.2
sample_bytes_hexsrc/adapter.rs:838fn121101.2
scenariosrc/adapter.rs:100fn31211.2
profile_numbersrc/adapter.rs:560fn31101.1
vehicle_info_responsesrc/adapter.rs:826fn73231.1
simulated_framessrc/adapter.rs:505fn41311
rpm_bytessrc/adapter.rs:68fn31311
voltage_bytessrc/adapter.rs:72fn31211
inject_proprietary_simulated_pidssrc/adapter.rs:510fn183241
derived_metricssrc/adapter.rs:254fn292311
simulated_formula_bytessrc/adapter.rs:603fn31301
ParsedObdCommand::parsesrc/adapter.rs:763method72301
SimProfile::boostsrc/adapter.rs:551method31200.9
SimProfile::mg2_speedsrc/adapter.rs:555method31200.9
ParsedObdCommand::standard_pidsrc/adapter.rs:771method31200.9
spaced_pidsrc/adapter.rs:851fn31200.8
decode_elm327_framesrc/adapter.rs:317fn222230.8
decodesrc/adapter.rs:240fn132210.8
command_snapshotsrc/adapter.rs:794fn41210.8
sample_hex_for_pidsrc/adapter.rs:834fn31210.8
get_vin_for_vehiclesrc/adapter.rs:749fn31110.8
get_ecu_name_for_vehiclesrc/adapter.rs:753fn31110.8
ascii_hexsrc/adapter.rs:855fn31100.8
test_profilesrc/adapter.rs:863fn31200.8
ScenarioProfile::cruisesrc/adapter.rs:132method201100.8
enhanced_response_modesrc/adapter.rs:818fn73200.7
elm327_status_or_emptysrc/adapter.rs:342fn32100.7
elm327_mode01_payloadsrc/adapter.rs:346fn82100.7
SimProfile::from_jsonsrc/adapter.rs:540method101110.7
simulated_gearsrc/adapter.rs:685fn51100.7
input_vehicle_idsrc/adapter.rs:788fn51110.7
standard_pid_responsesrc/adapter.rs:799fn81130.7
enhanced_pid_responsesrc/adapter.rs:808fn91140.7
trim_bytesrc/adapter.rs:60fn31110.6
timing_bytesrc/adapter.rs:76fn31110.6
maf_bytessrc/adapter.rs:80fn31110.6
fuel_rate_bytessrc/adapter.rs:84fn31110.6
absolute_load_bytessrc/adapter.rs:88fn31110.6
ratio_bytessrc/adapter.rs:92fn31110.6
catalyst_temp_bytessrc/adapter.rs:96fn31110.6
profile_for_scenariosrc/adapter.rs:104fn71120.6
sim_brakesrc/adapter.rs:668fn42110.6
sim_mb_airmatic_flsrc/adapter.rs:720fn42110.6
sim_mb_torque_slipsrc/adapter.rs:729fn53110.6
sim_mb_smooth_cyl1src/adapter.rs:735fn52110.6
ScenarioProfile::applysrc/adapter.rs:153method52000.5
ScenarioProfile::to_jsonsrc/adapter.rs:159method261000.5
apply_idle_profilesrc/adapter.rs:200fn101000.5
apply_hot_profilesrc/adapter.rs:211fn61000.5
apply_low_voltage_profilesrc/adapter.rs:218fn31000.5
apply_fuel_trim_profilesrc/adapter.rs:222fn61000.5
apply_hard_accel_profilesrc/adapter.rs:229fn101000.5
sim_chtsrc/adapter.rs:607fn31010.5
sim_tftsrc/adapter.rs:611fn31010.5
sim_boostsrc/adapter.rs:615fn31020.5
sim_wastegatesrc/adapter.rs:619fn52020.5
sim_misfiressrc/adapter.rs:625fn32010.5
sim_socsrc/adapter.rs:629fn31010.5
sim_mg2src/adapter.rs:633fn31020.5
sim_mg1src/adapter.rs:637fn31020.5
sim_hv_voltsrc/adapter.rs:641fn42010.5
sim_hv_tempsrc/adapter.rs:646fn31010.5
sim_oil_presssrc/adapter.rs:650fn41010.5
sim_exhaustsrc/adapter.rs:655fn32010.5
sim_steeringsrc/adapter.rs:659fn31010.5
sim_lat_gsrc/adapter.rs:663fn41010.5
sim_oil_lifesrc/adapter.rs:673fn31010.5
sim_afmsrc/adapter.rs:677fn32010.5
sim_gearsrc/adapter.rs:681fn31020.5
sim_diff_tempsrc/adapter.rs:691fn31010.5
sim_torquesrc/adapter.rs:695fn41010.5
sim_clutch_tempsrc/adapter.rs:700fn31010.5
sim_diff_locksrc/adapter.rs:704fn32010.5
sim_itbsrc/adapter.rs:708fn31010.5
sim_steering_velsrc/adapter.rs:712fn31010.5
sim_fuel_rail_tempsrc/adapter.rs:716fn31010.5
sim_mb_airmatic_presssrc/adapter.rs:725fn31010.5
sim_mb_sam_lightsrc/adapter.rs:741fn32000.5
sim_mb_bat_isosrc/adapter.rs:745fn31010.5
simulated_formula_table_encodes_known_shapessrc/adapter.rs:868fn601060.5
proprietary_simulation_injects_vehicle_specific_samplessrc/adapter.rs:930fn152010.5
parsed_obd_command_normalizes_mode_and_pidsrc/adapter.rs:947fn71020.5
vehicle_info_response_renders_ascii_payloadssrc/adapter.rs:956fn61010.5
execute_obd_command_routes_standard_enhanced_info_and_invalid_modessrc/adapter.rs:964fn271020.5
adapter_status_reads_top_level_nested_and_default_fieldssrc/adapter.rs:993fn341020.5
dtcs_from_input_handles_explicit_scenario_and_empty_inputssrc/adapter.rs:1029fn251010.5
elm327_frames_decode_status_markers_compact_hex_and_snapshotssrc/adapter.rs:1056fn441030.5
boost_is_manifold_pressure_above_ambient_and_absent_without_both_pidssrc/adapter.rs:1102fn241040.5
scenario_profiles_drive_simulated_snapshots_and_frame_countssrc/adapter.rs:1128fn232040.5
simulated_formula_table_encodes_remaining_vehicle_shapessrc/adapter.rs:1153fn312020.5
obd_command_can_read_vehicle_id_from_nested_adaptersrc/adapter.rs:1186fn111040.5

Source not readable from this process.