system package
Subpackages
- system.camerad package
- system.hardware package
- Subpackages
- system.hardware.pc package
- system.hardware.tici package
- Subpackages
- Submodules
- system.hardware.tici.agnos module
- system.hardware.tici.amplifier module
- system.hardware.tici.esim module
- system.hardware.tici.hardware module
- system.hardware.tici.iwlist module
- system.hardware.tici.pins module
- system.hardware.tici.power_monitor module
- system.hardware.tici.precise_power_measure module
- Module contents
- Submodules
- system.hardware.base module
HardwareBase
HardwareBase.booted()
HardwareBase.configure_modem()
HardwareBase.get_cmdline()
HardwareBase.get_current_power_draw()
HardwareBase.get_device_type()
HardwareBase.get_gpu_usage_percent()
HardwareBase.get_imei()
HardwareBase.get_modem_data_usage()
HardwareBase.get_modem_nv()
HardwareBase.get_modem_temperatures()
HardwareBase.get_modem_version()
HardwareBase.get_network_info()
HardwareBase.get_network_metered()
HardwareBase.get_network_strength()
HardwareBase.get_network_type()
HardwareBase.get_networks()
HardwareBase.get_nvme_temperatures()
HardwareBase.get_os_version()
HardwareBase.get_screen_brightness()
HardwareBase.get_serial()
HardwareBase.get_sim_info()
HardwareBase.get_som_power_draw()
HardwareBase.get_sound_card_online()
HardwareBase.get_thermal_config()
HardwareBase.has_internal_panda()
HardwareBase.initialize_hardware()
HardwareBase.read_param_file()
HardwareBase.reboot()
HardwareBase.recover_internal_panda()
HardwareBase.reset_internal_panda()
HardwareBase.set_bandwidth_limit()
HardwareBase.set_power_save()
HardwareBase.set_screen_brightness()
HardwareBase.shutdown()
HardwareBase.uninstall()
ThermalConfig
- system.hardware.hw module
- Module contents
- Subpackages
- system.loggerd package
- system.sensord package
- system.tests package
- system.webrtc package
Submodules
system.logmessaged module
system.micd module
- class system.micd.Mic[source]
Bases:
object
- callback(indata, frames, time, status)[source]
Using amplitude measurements, calculate an uncalibrated sound pressure and sound pressure level. Then apply A-weighting to the raw amplitudes and run the same calculations again.
Logged A-weighted equivalents are rough approximations of the human-perceived loudness.
system.timed module
system.ugpsd module
system.version module
- class system.version.BuildMetadata(channel: str, openpilot: system.version.OpenpilotMetadata)[source]
Bases:
object
- property canonical: str
- channel: str
- openpilot: OpenpilotMetadata
- property release_channel: bool
- property tested_channel: bool
- property ui_description: str
- class system.version.OpenpilotMetadata(version: str, release_notes: str, git_commit: str, git_origin: str, git_commit_date: str, build_style: str, is_dirty: bool)[source]
Bases:
object
- build_style: str
- property comma_remote: bool
- git_commit: str
- git_commit_date: str
- property git_normalized_origin: str
- git_origin: str
- is_dirty: bool
- release_notes: str
- property short_version: str
- version: str
- system.version.build_metadata_from_dict(build_metadata: dict) BuildMetadata [source]
- system.version.get_build_metadata(path: str = '/tmp/openpilot') BuildMetadata [source]