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/pid.rs

cre8-app-vehicle · module pid · src · 2,394 lines (2,244 code, 24 comment) · sha 5c375e65a19f71eb

Items

struct PidSpec const SUPPORTED_PIDS const STATUS_NAMES const STANDARD_NAMES const FUEL_NAMES struct ProprietaryPidConfig struct ManufacturerDtcConfig struct VehicleConfig static CONFIGS struct ProprietaryDecodeFormula const PROPRIETARY_DECODERS

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
decode_pidsrc/pid.rs:459fn1621156.7
u16_fromsrc/pid.rs:305fn311106.3
sample_with_decodedsrc/pid.rs:338fn392406.1
samplesrc/pid.rs:313fn2411615.8
get_vehicle_configsrc/pid.rs:1882fn145814
get_vehicle_configssrc/pid.rs:1405fn4761103.9
byte_plainsrc/pid.rs:1944fn31703.6
u16_plainsrc/pid.rs:1980fn31513.2
pct_from_bytesrc/pid.rs:297fn31903.1
supported_pid_catalog_for_vehiclesrc/pid.rs:2033fn174532.9
proprietary_catalog_entrysrc/pid.rs:2063fn91202.8
assert_standard_samplesrc/pid.rs:2084fn181512.6
catalog_entry_for_standard_pidsrc/pid.rs:2051fn111211.7
normalize_pidsrc/pid.rs:291fn51101.6
decode_pid_01_11src/pid.rs:476fn111121.6
decode_pid_1c_33src/pid.rs:784fn111121.6
decode_pid_3c_5esrc/pid.rs:1007fn121131.6
decode_proprietary_pidsrc/pid.rs:2008fn241131.6
trim_from_bytesrc/pid.rs:301fn31301.6
supported_pid_ids_for_vehiclesrc/pid.rs:2073fn61211.4
decode_pid_01_0bsrc/pid.rs:488fn111121.2
decode_pid_0c_11src/pid.rs:674fn111121.2
decode_pid_1c_23src/pid.rs:796fn111121.2
decode_pid_2c_33src/pid.rs:892fn111121.2
is_mercedessrc/pid.rs:1371fn42201
decode_pid_01_07src/pid.rs:500fn111121
decode_pid_08_0bsrc/pid.rs:617fn569121
decode_pid_0c_0esrc/pid.rs:686fn487121
decode_pid_0f_11src/pid.rs:735fn487131
decode_pid_1c_1fsrc/pid.rs:808fn375131
decode_pid_21_23src/pid.rs:846fn457121
decode_pid_2c_2fsrc/pid.rs:904fn569131
decode_pid_30_33src/pid.rs:961fn457121
decode_pid_3c_46src/pid.rs:1020fn111121
decode_pid_47_4esrc/pid.rs:1135fn111121
decode_pid_51_5esrc/pid.rs:1239fn111121
decode_proprietary_formulasrc/pid.rs:1937fn62101
decode_pid_01_05src/pid.rs:512fn699130.9
decode_pid_06_07src/pid.rs:582fn345120.9
is_fordsrc/pid.rs:1346fn42100.9
u16_div4src/pid.rs:1984fn31110.9
decode_pid_3c_43src/pid.rs:1032fn569130.9
decode_pid_44_46src/pid.rs:1089fn457130.9
decode_pid_47_4asrc/pid.rs:1147fn457120.9
decode_pid_4c_4esrc/pid.rs:1193fn457130.9
decode_pid_51_59src/pid.rs:1251fn487140.9
decode_pid_5b_5esrc/pid.rs:1300fn457130.9
catalyst_tempsrc/pid.rs:309fn31100.8
supported_pid_idssrc/pid.rs:272fn31100.7
supported_pid_catalogsrc/pid.rs:276fn141100.7
byte_times_0_025_minus_3src/pid.rs:1976fn31110.6
u16_div1000src/pid.rs:1992fn31110.6
u16_minus_1000src/pid.rs:2004fn31110.6
fuel_system_statussrc/pid.rs:378fn111000.5
obd_standard_namesrc/pid.rs:390fn381000.5
fuel_type_namesrc/pid.rs:429fn291000.5
is_toyotasrc/pid.rs:1351fn42000.5
is_porschesrc/pid.rs:1356fn42000.5
is_chevroletsrc/pid.rs:1361fn43000.5
is_bmwsrc/pid.rs:1366fn42000.5
byte_plus_40src/pid.rs:1948fn31010.5
byte_minus_40src/pid.rs:1952fn31010.5
byte_minus_128src/pid.rs:1956fn31010.5
byte_div10src/pid.rs:1960fn31010.5
byte_pctsrc/pid.rs:1964fn31010.5
byte_times_0_1src/pid.rs:1968fn31010.5
byte_times_0_05src/pid.rs:1972fn31010.5
u16_div4_minus_15000src/pid.rs:1988fn31010.5
u16_div10000src/pid.rs:1996fn31010.5
u16_minus_360src/pid.rs:2000fn31010.5
test_is_fordsrc/pid.rs:2104fn51010.5
test_decode_ford_proprietarysrc/pid.rs:2111fn111010.5
test_decode_toyota_proprietarysrc/pid.rs:2124fn91010.5
test_decode_porsche_proprietarysrc/pid.rs:2135fn91010.5
test_supported_pid_catalog_overridessrc/pid.rs:2146fn111010.5
test_decode_mercedes_proprietarysrc/pid.rs:2159fn161010.5
test_is_mercedessrc/pid.rs:2177fn51010.5
sprinter_config_is_standard_only_and_does_not_shadow_the_amg_rowsrc/pid.rs:2187fn252040.5
standard_pid_01_to_05_decode_monitor_fuel_load_and_coolantsrc/pid.rs:2214fn141010.5
standard_pid_08_to_0b_decode_secondary_trim_pressure_and_mapsrc/pid.rs:2230fn122010.5
standard_pid_1c_to_23_decode_obd_runtime_and_rail_pressuresrc/pid.rs:2244fn152010.5
standard_pid_2c_to_2f_decode_egr_and_fuel_levelsrc/pid.rs:2261fn182010.5
standard_pid_3c_to_43_decode_catalyst_voltage_and_loadsrc/pid.rs:2281fn162010.5
standard_pid_47_to_4e_decode_throttle_pedal_and_timer_groupsrc/pid.rs:2299fn142010.5
standard_pid_30_31_and_51_to_5b_decode_remaining_standard_groupssrc/pid.rs:2315fn111010.5
grouped_standard_decoders_reject_short_payloadssrc/pid.rs:2328fn81010.5
supported_pid_helpers_return_standard_catalog_shapessrc/pid.rs:2338fn111020.5
proprietary_decode_tail_math_helpers_cover_scaled_shapessrc/pid.rs:2351fn51030.5
manufacturer_configs_decode_every_declared_proprietary_pidsrc/pid.rs:2358fn173030.5
catalog_entry_helper_prefers_proprietary_override_when_suppliedsrc/pid.rs:2377fn171010.5

Source not readable from this process.