libpandac  0.0.0
A library designed for a comm.ai Panda.
Panda::Usb Member List

This is the complete list of members for Panda::Usb, including all inherited members.

addObserver(UsbListener *listener) (defined in Panda::Usb)Panda::Usb
canPurge() (defined in Panda::Usb)Panda::Usb
checkSuspend()Mogi::Threadprotected
espReset(int uart, int bootmode=0) (defined in Panda::Usb)Panda::Usb
exitAction()Mogi::Threadprotectedvirtual
getFirmware(unsigned char *firmware128) (defined in Panda::Usb)Panda::Usb
getHardware() (defined in Panda::Usb)Panda::Usb
getHealth(PandaHealth *health) (defined in Panda::Usb)Panda::Usb
getModeAsString() const (defined in Panda::Usb)Panda::Usb
getPandaSerial(unsigned char *serial16) (defined in Panda::Usb)Panda::Usb
getRtc() (defined in Panda::Usb)Panda::Usb
getUsbSerialNumber() (defined in Panda::Usb)Panda::Usbinline
hasGpsSupport() (defined in Panda::Usb)Panda::Usb
initialize() (defined in Panda::Usb)Panda::Usb
lock()Mogi::Threadprotected
pause()Mogi::Threadprotected
requestCanData() (defined in Panda::Usb)Panda::Usb
requestUartData() (defined in Panda::Usb)Panda::Usb
resume()Mogi::Threadprotected
running()Mogi::Threadinlineprotected
sendCanData(unsigned char *buffer, int length) (defined in Panda::Usb)Panda::Usb
sendHeartBeat() (defined in Panda::Usb)Panda::Usb
setCanLoopback(int enable) (defined in Panda::Usb)Panda::Usb
setEspPower(bool enable) (defined in Panda::Usb)Panda::Usb
setOperatingMode(UsbMode mode) (defined in Panda::Usb)Panda::Usb
setPowerSaveEnable(bool enable) (defined in Panda::Usb)Panda::Usb
setSafetyMode(uint16_t mode) (defined in Panda::Usb)Panda::Usb
setUartBaud(int uart, int baud) (defined in Panda::Usb)Panda::Usb
setUartParity(int uart, int parity) (defined in Panda::Usb)Panda::Usb
start()Mogi::Threadprotected
startRecording() (defined in Panda::Usb)Panda::Usb
stop()Mogi::Threadprotected
stopRecording() (defined in Panda::Usb)Panda::Usb
Thread() (defined in Mogi::Thread)Mogi::Threadprotected
uartPurge() (defined in Panda::Usb)Panda::Usb
uartWrite(const char *buffer, int length) (defined in Panda::Usb)Panda::Usb
unlock()Mogi::Threadprotected
Usb(UsbMode mode=MODE_ASYNCHRONOUS) (defined in Panda::Usb)Panda::Usb
WaitForInternalThreadToExit()Mogi::Threadprotected
~Thread()=0 (defined in Mogi::Thread)Mogi::Threadprotectedpure virtual
~Usb() (defined in Panda::Usb)Panda::Usb