MCPcopy Create free account

hub / github.com/commaai/panda / types & classes

Types & classes68 in github.com/commaai/panda

↓ 37 callersClassPanda
tests/libpanda/libpanda_py.py:62
↓ 16 callersClassPandaJungle
board/jungle/__init__.py:33
↓ 8 callersClassPandaDFU
python/dfu.py:12
↓ 7 callersClassPandaSpiException
python/spi.py:56
↓ 3 callersClassPandaJungleDFU
board/jungle/__init__.py:24
↓ 2 callersClassInfo
A collection of Messages.
examples/can_unique.py:47
↓ 2 callersClassInfo
A collection of Messages.
examples/can_bit_transition.py:40
↓ 2 callersClassPandaProtocolMismatch
python/spi.py:59
↓ 2 callersClassPandaSpiUnavailable
python/spi.py:62
↓ 2 callersClassSpiDevice
Provides locked, thread-safe access to a panda's SPI interface.
python/spi.py:80
↓ 1 callersClassMcuConfig
python/constants.py:16
↓ 1 callersClassMessage
Details about a specific message ID.
examples/can_unique.py:25
↓ 1 callersClassMessage
Details about a specific message ID.
examples/can_bit_transition.py:21
↓ 1 callersClassPandaSpiHandle
A class that mimics a libusb1 handle for panda SPI communications.
python/spi.py:116
↓ 1 callersClassPandaUsbHandle
python/usb.py:6
↓ 1 callersClassResetter
tests/libs/resetter.py:5
↓ 1 callersClassSTBootloaderSPIHandle
Implementation of the STM32 SPI bootloader protocol described in: https://www.st.com/resource/en/application_note/an4286-spi-protocol-used-in
python/spi.py:282
↓ 1 callersClassSTBootloaderUSBHandle
python/usb.py:27
ClassBW
board/drivers/usb.h:7
ClassBaseHandle
A handle to talk to a panda. Borrows heavily from the libusb1 handle API.
python/base.py:7
ClassBaseSTBootloaderHandle
A handle to talk to a panda while it's in the STM32 bootloader.
python/base.py:34
ClassCANPacket
tests/libpanda/libpanda_py.py:52
ClassGPIO
scripts/reflash_internal_panda.py:5
ClassHASH_CTX
board/crypto/hash-internal.h:36
ClassHASH_CTX
board/crypto/hash-internal.h:39
ClassHASH_VTAB
board/crypto/hash-internal.h:38
ClassMcuType
python/constants.py:50
ClassP_
Parameters (auto storage) */
board/body/bldc/BLDC_controller.h:232
ClassPanda
python/__init__.py:122
ClassPandaBody
board/body/__init__.py:6
ClassPandaSerial
python/serial.py:2
ClassPandaSpiBadChecksum
python/spi.py:71
ClassPandaSpiMissingAck
python/spi.py:68
ClassPandaSpiNackResponse
python/spi.py:65
ClassPandaSpiTransferFailed
python/spi.py:74
ClassPandaTestPackUnpack
tests/usbprotocol/test_pandalib.py:7
ClassRSAPublicKey
board/crypto/rsa.h:40
ClassSocketPanda
python/socketpanda.py:54
ClassT_UINT32
board/stm32h7/inc/cmsis_gcc.h:74
ClassT_UINT32
deprecated */
board/stm32h7/inc/cmsis_compiler.h:101
ClassTestPandaComms
tests/usbprotocol/test_comms.py:32
ClassTestSpi
tests/hitl/5_spi.py:10
Class_SetupPkt_Struc
board/drivers/usb.h:16
Class__packed__
board/stm32h7/inc/cmsis_compiler.h:173
Classboard
board/main_declarations.h:6
Classboard
board/bootstub_declarations.h:7
Classboard
board/jungle/boards/board_declarations.h:17
Classboard
board/boards/board_declarations.h:26
Classboard
board/body/boards/board_declarations.h:12
Classfan_state_t
board/drivers/drivers.h:91
Classfan_state_t
board/drivers/fan.h:3
Classharness_configuration
board/main_declarations.h:7
Classharness_configuration
board/bootstub_declarations.h:8
Classharness_configuration
board/drivers/drivers.h:138
Classharness_configuration
tests/libpanda/panda.c:9
Classharness_t
board/drivers/drivers.h:129
Classharness_t
board/drivers/harness.h:3
Classhealth_t
board/main_comms.h:8
Classhealth_t
board/health.h:3
Classinterrupt
board/drivers/drivers.h:159
Classjungle_health_t
board/jungle/main_comms.h:6
Classjungle_health_t
board/jungle/jungle_health.h:1
Classreg
board/drivers/registers.h:3
Classsimple_watchdog_state_t
board/drivers/drivers.h:211
Classtag_RTM
board/body/bldc/BLDC_controller.h:31
Classuart_ring
board/bootstub_declarations.h:12
Classuart_ring
board/drivers/drivers.h:243
Classuart_ring
board/drivers/drivers.h:253