MCPcopy Create free account

hub / github.com/commaai/panda / functions

Functions953 in github.com/commaai/panda

↓ 1 callersMethodcabana
(self, reader)
examples/can_unique.py:63
↓ 1 callersMethodcall_control_api
(self, msg)
python/__init__.py:510
↓ 1 callersFunctioncan_check_checksum
board/drivers/can_common.h:175
↓ 1 callersFunctioncan_logger
()
examples/can_logger.py:7
↓ 1 callersFunctioncan_printer
()
board/jungle/scripts/can_printer.py:13
↓ 1 callersFunctioncan_printer
()
scripts/can_printer.py:14
↓ 1 callersMethodcan_reset_communications
(self)
python/__init__.py:706
↓ 1 callersMethodcan_send
(self, addr, dat, bus, *, fd=False, timeout=0)
python/socketpanda.py:80
↓ 1 callersMethodcan_set_checksum
(self, p: CANPacket)
tests/libpanda/libpanda_py.py:67
↓ 1 callersFunctioncan_set_orientation
board/drivers/can_common.h:142
↓ 1 callersFunctioncan_set_speed
board/drivers/fdcan.h:5
↓ 1 callersFunctioncan_tx_comms_resume_spi
board/drivers/spi.h:256
↓ 1 callersFunctioncan_tx_comms_resume_usb
board/drivers/usb.h:871
↓ 1 callersFunctionclock_source_set_timer_params
board/drivers/clock_source.h:6
↓ 1 callersMethodclose
(self)
python/usb.py:10
↓ 1 callersFunctioncolorize_errors
(value)
board/jungle/scripts/can_health.py:9
↓ 1 callersFunctioncolorize_errors
(value)
scripts/can_health.py:9
↓ 1 callersFunctionconnect_to_pandas
()
board/jungle/scripts/loopback_test.py:29
↓ 1 callersFunctioncrc8
(data)
python/spi.py:42
↓ 1 callersFunctioncrc_checksum
board/crc.h:3
↓ 1 callersFunctioncuatro_set_amp_enabled
board/boards/cuatro.h:46
↓ 1 callersFunctioncuatro_set_bootkick
board/boards/cuatro.h:40
↓ 1 callersMethoddebug_read
(self)
board/jungle/__init__.py:139
↓ 1 callersFunctiondetect_board_type
board/jungle/stm32h7/board.h:6
↓ 1 callersFunctiondotstar_hue_to_rgb
board/body/dotstar.h:145
↓ 1 callersFunctiondotstar_init
board/body/dotstar.h:96
↓ 1 callersFunctiondotstar_latch_len
board/body/dotstar.h:56
↓ 1 callersFunctiondotstar_run_rainbow
board/body/dotstar.h:164
↓ 1 callersFunctiondotstar_send_end_frame
board/body/dotstar.h:70
↓ 1 callersFunctiondotstar_send_start_frame
board/body/dotstar.h:64
↓ 1 callersFunctiondotstar_set_pixel
board/body/dotstar.h:121
↓ 1 callersFunctionearly_gpio_float
board/stm32h7/stm32h7_config.h:96
↓ 1 callersFunctionenable_fpu
board/main.c:106
↓ 1 callersFunctionenable_fpu
board/jungle/main.c:42
↓ 1 callersFunctionenable_fpu
board/body/main.c:34
↓ 1 callersFunctionenable_interrupt_timer
board/stm32h7/peripherals.h:133
↓ 1 callersMethodenter_stop_mode
(self)
python/__init__.py:660
↓ 1 callersFunctionfail
board/bootstub.c:26
↓ 1 callersFunctionfake_i2c_siren_init
board/drivers/fake_siren.h:60
↓ 1 callersFunctionfan_init
board/drivers/fan.h:15
↓ 1 callersFunctionfan_tick
Call this at FAN_TICK_FREQ
board/drivers/fan.h:21
↓ 1 callersFunctionfault_recovered
board/sys/faults.h:19
↓ 1 callersFunctionflash_erase_sector
board/stm32h7/llflash.h:10
↓ 1 callersFunctionflash_is_locked
board/stm32h7/llflash.h:1
↓ 1 callersMethodflash_static
(handle, code, mcu_type)
python/__init__.py:398
↓ 1 callersFunctionflash_unlock
board/stm32h7/llflash.h:5
↓ 1 callersFunctionflash_write_word
board/stm32h7/llflash.h:21
↓ 1 callersFunctionflasher_peripherals_init
board/stm32h7/peripherals.h:68
↓ 1 callersMethodflasher_present
(handle: BaseHandle)
python/__init__.py:393
↓ 1 callersFunctionflush_write_buffer
board/stm32h7/llflash.h:28
↓ 1 callersFunctiongeM
return a[] >= mod
board/crypto/rsa.c:44
↓ 1 callersMethodget_chip_id
(self)
python/spi.py:381
↓ 1 callersFunctionget_health_pkt
board/main_comms.h:7
↓ 1 callersFunctionget_jungle_health_pkt
board/jungle/main_comms.h:5
↓ 1 callersMethodget_mcu_type
(self)
python/spi.py:403
↓ 1 callersFunctionget_package_smps_type
TODO: find a better way to distinguish between H725 (using SMPS) and H723 (lacking SMPS) The package will do for now, since we have only used TFBGA100
board/stm32h7/clock.h:28
↓ 1 callersMethodget_packets_versions
(self)
python/__init__.py:610
↓ 1 callersMethodget_signature
(self)
python/__init__.py:602
↓ 1 callersMethodget_signature_from_firmware
(fn)
python/__init__.py:597
↓ 1 callersFunctionget_supported_pids
()
examples/query_vin_and_stats.py:18
↓ 1 callersFunctionget_test_string
()
board/jungle/scripts/echo_loopback_test.py:19
↓ 1 callersFunctionget_test_string
()
board/jungle/scripts/spam_can.py:7
↓ 1 callersFunctionget_test_string
()
scripts/loopback_test.py:12
↓ 1 callersFunctionget_test_string
()
scripts/spam_can.py:8
↓ 1 callersMethodget_uid
(self)
python/spi.py:392
↓ 1 callersMethodgo_cmd
(self, address: int)
python/spi.py:387
↓ 1 callersFunctiongpio_init
(pin, output)
scripts/reflash_internal_panda.py:10
↓ 1 callersFunctiongpio_usart2_init
board/stm32h7/peripherals.h:21
↓ 1 callersFunctionharness_init
board/drivers/harness.h:94
↓ 1 callersFunctionharness_tick
board/drivers/harness.h:90
↓ 1 callersFunctioni2c_clear_reg_bits
board/stm32h7/lli2c.h:144
↓ 1 callersFunctioni2c_init
board/stm32h7/lli2c.h:162
↓ 1 callersFunctioninit_devices
()
tests/hitl/conftest.py:17
↓ 1 callersFunctioninit_registers
board/drivers/registers.h:72
↓ 1 callersFunctioninterrupt_timer_init
board/drivers/timers.h:18
↓ 1 callersMethodjump
(self, address)
python/spi.py:422
↓ 1 callersFunctionjump_to_bootloader
board/early_init.h:12
↓ 1 callersFunctionllcan_clear_send
board/stm32h7/llfdcan.h:221
↓ 1 callersFunctionllcan_set_speed
board/stm32h7/llfdcan.h:47
↓ 1 callersFunctionllfan_init
board/stm32h7/llfan.h:10
↓ 1 callersFunctionllspi_init
board/stm32h7/llspi.h:83
↓ 1 callersFunctionllspi_miso_dma
panda -> master DMA start
board/stm32h7/llspi.h:30
↓ 1 callersMethodlogger
(self, reader)
examples/can_unique.py:71
↓ 1 callersFunctionmain
()
scripts/test_canfd.py:137
↓ 1 callersFunctionmemset
cppcheck-suppress misra-c2012-21.2
board/libc.h:21
↓ 1 callersFunctionmicrosecond_timer_get
board/fake_stm.h:29
↓ 1 callersFunctionmodpow
In-place public exponentiation. Input and output big-endian byte array in inout.
board/crypto/rsa.c:96
↓ 1 callersFunctionmontMulAdd
montgomery c[] += a * b[] / R % mod
board/crypto/rsa.c:56
↓ 1 callersFunctionplook_u8u16_evencka
board/body/bldc/BLDC_controller.c:164
↓ 1 callersMethodprintBitDiff
Prints bits that are set or cleared compared to other background.
examples/can_unique.py:34
↓ 1 callersMethodprintBitDiff
Prints bits that transition from always zero to always 1 and vice versa.
examples/can_bit_transition.py:29
↓ 1 callersFunctionreadmem
(addr, length, fn)
scripts/read_flash_spi.py:15
↓ 1 callersMethodrecover
(self)
board/jungle/__init__.py:25
↓ 1 callersFunctionrefresh_can_tx_slots_available
TODO: make this more general!
board/can_comms.h:137
↓ 1 callersFunctionrun_test_w_pandas
(pandas, sleep_duration)
scripts/loopback_test.py:24
↓ 1 callersMethodsector_address
(self, i)
python/constants.py:29
↓ 1 callersMethodset_can_silent
(self, silent)
board/jungle/__init__.py:131
↓ 1 callersMethodset_canfd_auto
(self, bus, auto)
python/__init__.py:686
↓ 1 callersMethodset_canfd_non_iso
(self, bus, non_iso)
python/__init__.py:683
↓ 1 callersMethodset_panda_individual_power
(self, port, enabled)
board/jungle/__init__.py:122
← previousnext →301–400 of 953, ranked by callers