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

decode_pid

cre8_app_vehicle::pid::decode_pid

fn · cre8-app-vehicle · crates/cre8-app-vehicle/src/pid.rs:459 pub

16lines
2cyclomatic
1max nesting
4statements
0? exits
6params
11callers
5callees
6.7 (p99)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (11 direct callers, 5 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 25 sitesname · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 6 sitesname · 2 sitesname · 4 sitesname · 1 sitename · 2 sitesname · 1 sitename · 6 sitesname · 1 sitepath · 1 sitepath · 1 sitename · 2 sitesname · 2 sitesname · 2 sitesname · 3 sitesname · 1 sitename · 1 sitename · 6 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitesimulated_snapshotapp-vehicle · cc 1cre8_app_vehicle::adapter::simulated_snapshotsnapshot_from_elm327_framesapp-vehicle · cc 1cre8_app_vehicle::adapter::snapshot_from_elm327_framesinject_proprietary_simulate…app-vehicle · cc 3cre8_app_vehicle::adapter::inject_proprietary_simulated_pidselm327_frames_decode_status…app-vehicle · cc 1cre8_app_vehicle::adapter::tests::elm327_frames_decode_status_markers_compact_hex_and_snapshotsstandard_pid_01_to_05_decod…app-vehicle · cc 1cre8_app_vehicle::pid::tests::standard_pid_01_to_05_decode_monitor_fuel_load_and_coolantstandard_pid_08_to_0b_decod…app-vehicle · cc 2cre8_app_vehicle::pid::tests::standard_pid_08_to_0b_decode_secondary_trim_pressure_and_mapstandard_pid_1c_to_23_decod…app-vehicle · cc 2cre8_app_vehicle::pid::tests::standard_pid_1c_to_23_decode_obd_runtime_and_rail_pressurestandard_pid_47_to_4e_decod…app-vehicle · cc 2cre8_app_vehicle::pid::tests::standard_pid_47_to_4e_decode_throttle_pedal_and_timer_groupstandard_pid_30_31_and_51_t…app-vehicle · cc 1cre8_app_vehicle::pid::tests::standard_pid_30_31_and_51_to_5b_decode_remaining_standard_groupsassert_standard_sampleapp-vehicle · cc 1cre8_app_vehicle::pid::tests::assert_standard_sampledecode_elm327_frameapp-vehicle · cc 2cre8_app_vehicle::adapter::decode_elm327_framedecodeapp-vehicle · cc 2cre8_app_vehicle::adapter::decodetest_decode_ford_proprietaryapp-vehicle · cc 1cre8_app_vehicle::pid::tests::test_decode_ford_proprietarytest_decode_toyota_propriet…app-vehicle · cc 1cre8_app_vehicle::pid::tests::test_decode_toyota_proprietarytest_decode_porsche_proprie…app-vehicle · cc 1cre8_app_vehicle::pid::tests::test_decode_porsche_proprietarytest_decode_mercedes_propri…app-vehicle · cc 1cre8_app_vehicle::pid::tests::test_decode_mercedes_proprietarystandard_pid_2c_to_2f_decod…app-vehicle · cc 2cre8_app_vehicle::pid::tests::standard_pid_2c_to_2f_decode_egr_and_fuel_levelstandard_pid_3c_to_43_decod…app-vehicle · cc 2cre8_app_vehicle::pid::tests::standard_pid_3c_to_43_decode_catalyst_voltage_and_loadgrouped_standard_decoders_r…app-vehicle · cc 1cre8_app_vehicle::pid::tests::grouped_standard_decoders_reject_short_payloadsmanufacturer_configs_decode…app-vehicle · cc 3cre8_app_vehicle::pid::tests::manufacturer_configs_decode_every_declared_proprietary_piddecode_pidapp-vehicle · cc 2cre8_app_vehicle::pid::decode_pidnormalize_pidapp-vehicle · cc 1cre8_app_vehicle::pid::normalize_piddecode_pid_01_11app-vehicle · cc 1cre8_app_vehicle::pid::decode_pid_01_11decode_pid_1c_33app-vehicle · cc 1cre8_app_vehicle::pid::decode_pid_1c_33decode_pid_3c_5eapp-vehicle · cc 1cre8_app_vehicle::pid::decode_pid_3c_5edecode_proprietary_pidapp-vehicle · cc 1cre8_app_vehicle::pid::decode_proprietary_pidsampleapp-vehicle · cc 1cre8_app_vehicle::pid::sampleget_vehicle_configapp-vehicle · cc 5cre8_app_vehicle::pid::get_vehicle_configdecode_pid_01_0bapp-vehicle · cc 1cre8_app_vehicle::pid::decode_pid_01_0bdecode_pid_0c_11app-vehicle · cc 1cre8_app_vehicle::pid::decode_pid_0c_11decode_pid_1c_23app-vehicle · cc 1cre8_app_vehicle::pid::decode_pid_1c_23decode_pid_2c_33app-vehicle · cc 1cre8_app_vehicle::pid::decode_pid_2c_33decode_pid_3c_46app-vehicle · cc 1cre8_app_vehicle::pid::decode_pid_3c_46decode_pid_47_4eapp-vehicle · cc 1cre8_app_vehicle::pid::decode_pid_47_4edecode_pid_51_5eapp-vehicle · cc 1cre8_app_vehicle::pid::decode_pid_51_5edecode_proprietary_formulaapp-vehicle · cc 2cre8_app_vehicle::pid::decode_proprietary_formula

Control flow

Source not readable from this process.

Callers 11

Callees 5

Source not readable from this process.