LoRaWANCH341 Library
Loading...
Searching...
No Matches
LinuxSPI Member List

This is the complete list of members for LinuxSPI, including all inherited members.

close()LinuxSPIvirtual
configureInterrupt(uint8_t pin, bool enable) overrideLinuxSPIinlinevirtual
device_pathLinuxSPIprivate
digitalRead(uint8_t pin)LinuxSPIvirtual
digitalWrite(uint8_t pin, bool value)LinuxSPIvirtual
enableInterrupt(bool enable) overrideLinuxSPIvirtual
exportGPIO(uint8_t pin)LinuxSPIprivate
fdLinuxSPIprivate
gpio_export_pathLinuxSPIprivate
gpio_pin_pathsLinuxSPIprivate
gpio_unexport_pathLinuxSPIprivate
INPUTSPIInterfacestatic
INPUT_PULLUPSPIInterfacestatic
interrupt_callbackLinuxSPIprivate
interrupt_enabledLinuxSPIprivate
interrupt_pinLinuxSPIprivate
interrupt_runningLinuxSPIprivate
interrupt_threadLinuxSPIprivate
interruptCallbackLinuxSPIprivate
InterruptCallback typedefSPIInterface
interruptThread()LinuxSPIprivate
isActive() const overrideLinuxSPIinlinevirtual
LinuxSPI(const std::string &device="/dev/spidev0.0", uint32_t speed=1000000, uint8_t mode=0)LinuxSPI
open()LinuxSPIvirtual
OUTPUTSPIInterfacestatic
pinMode(uint8_t pin, uint8_t mode)LinuxSPIvirtual
readGPIOValue(uint8_t pin)LinuxSPIprivate
setGPIODirection(uint8_t pin, const std::string &direction)LinuxSPIprivate
setInterruptCallback(InterruptCallback callback) overrideLinuxSPIvirtual
speed_hzLinuxSPIprivate
spi_modeLinuxSPIprivate
transfer(const std::vector< uint8_t > &write_data, size_t read_length=0)LinuxSPIvirtual
unexportGPIO(uint8_t pin)LinuxSPIprivate
writeGPIOValue(uint8_t pin, bool value)LinuxSPIprivate
~LinuxSPI()LinuxSPI
~SPIInterface()=defaultSPIInterfacevirtual