/hardware/bsp/intel/peripheral/libmraa/examples/python/ |
hello_gpio.py | 25 import mraa namespace 27 print (mraa.getVersion()) 28 x = mraa.Gpio(13) 29 x.dir(mraa.DIR_OUT)
|
aio.py | 25 import mraa namespace 27 print (mraa.getVersion()) 30 x = mraa.Aio(0)
|
blink-io8.py | 25 import mraa namespace 28 x = mraa.Gpio(8) 29 x.dir(mraa.DIR_OUT)
|
hello_isr.py | 25 import mraa namespace 39 x = mraa.Gpio(6) 40 x.dir(mraa.DIR_IN) 41 x.isr(mraa.EDGE_BOTH, test, test)
|
/hardware/bsp/intel/peripheral/libupm/src/lcd/ |
lcm1602.h | 37 #include <mraa/i2c.hpp> 39 #include <mraa/gpio.hpp> 108 mraa::Result write(std::string msg); 116 mraa::Result setCursor(int row, int column); 122 mraa::Result clear(); 128 mraa::Result home(); 137 mraa::Result createChar(uint8_t charSlot, uint8_t charData[]); 144 mraa::Result displayOn(); 151 mraa::Result displayOff(); 158 mraa::Result cursorOn() [all...] |
ssd1308.h | 28 #include <mraa/i2c.hpp> 78 mraa::Result draw(uint8_t* data, int bytes); 86 mraa::Result write(std::string msg); 94 mraa::Result setCursor(int row, int column); 100 mraa::Result clear(); 106 mraa::Result home(); 109 mraa::Result writeChar(uint8_t value); 110 mraa::Result setNormalDisplay(); 111 mraa::Result setAddressingMode(displayAddressingMode mode); 114 mraa::I2c m_i2c_lcd_control [all...] |
ssd1327.h | 28 #include <mraa/i2c.hpp> 78 mraa::Result draw(uint8_t* data, int bytes); 93 mraa::Result write(std::string msg); 101 mraa::Result setCursor(int row, int column); 107 mraa::Result clear(); 113 mraa::Result home(); 116 mraa::Result writeChar(uint8_t value); 117 mraa::Result setNormalDisplay(); 118 mraa::Result setHorizontalMode(); 119 mraa::Result setVerticalMode() [all...] |
lcd.h | 27 #include <mraa.h> 28 #include <mraa/types.hpp> 42 mraa::Result write(int x, int y, std::string msg); 44 virtual mraa::Result write(std::string msg) = 0; 45 virtual mraa::Result setCursor(int row, int column) = 0; 46 virtual mraa::Result clear() = 0; 47 virtual mraa::Result home() = 0;
|
jhd1313m1.h | 76 mraa::Result scroll(bool direction); 85 mraa::Result setColor(uint8_t r, uint8_t g, uint8_t b); 88 virtual mraa::Result command(uint8_t cmd); 89 virtual mraa::Result data(uint8_t data); 93 mraa::I2c m_i2c_lcd_rgb;
|
/hardware/bsp/intel/peripheral/libupm/src/rgbringcoder/ |
rgbringcoder.h | 31 #include <mraa/gpio.hpp> 33 #include <mraa/pwm.hpp> 132 mraa::Gpio m_gpioEn; 134 mraa::Gpio m_gpioLatch; 135 mraa::Gpio m_gpioClear; 136 mraa::Gpio m_gpioClock; 137 mraa::Gpio m_gpioData; 139 mraa::Gpio m_gpioSwitch; 141 mraa::Pwm m_pwmRed; 142 mraa::Pwm m_pwmGreen [all...] |
/hardware/bsp/intel/peripheral/libupm/src/my9221/ |
my9221.h | 27 #include <mraa/aio.hpp> 28 #include <mraa/common.hpp> 30 #include <mraa/gpio.hpp> 82 mraa::Result setBarLevel (uint8_t level, bool direction=true); 92 mraa::Result lockData (); 93 mraa::Result send16bitBlock (short data); 96 mraa::Gpio m_clkPinCtx; 97 mraa::Gpio m_dataPinCtx;
|
/hardware/bsp/intel/peripheral/libupm/src/stepmotor/ |
stepmotor.h | 31 #include <mraa/pwm.hpp> 32 #include <mraa/aio.hpp> 33 #include <mraa/common.hpp> 35 #include <mraa/gpio.hpp> 99 mraa::Result stepForward (int ticks); 106 mraa::Result stepBackwards (int ticks); 115 mraa::Gpio m_dirPinCtx; 116 mraa::Pwm m_pwmStepContext; 118 mraa::Result move (int ticks); 119 mraa::Result dirForward () [all...] |
stepmotor.cxx | 37 mraa::Result error = mraa::SUCCESS; 43 error = m_dirPinCtx.dir (mraa::DIR_OUT); 44 if (error != mraa::SUCCESS) { 45 mraa::printError (error); 62 mraa::Result 68 mraa::Result 74 mraa::Result 76 mraa::Result error = mraa::SUCCESS [all...] |
/hardware/bsp/intel/peripheral/libmraa/examples/c++/ |
Isr-pin6.cpp | 27 #include "mraa.hpp" 41 mraa::Gpio* x = new mraa::Gpio(6); 43 x->dir(mraa::DIR_IN); 45 x->isr(mraa::EDGE_BOTH, &interrupt, NULL);
|
Uart-example.cpp | 29 #include "mraa.hpp" 38 mraa::Uart* dev; 40 dev = new mraa::Uart(0); 46 dev = new mraa::Uart("/dev/ttyACM0"); 52 if (dev->setBaudRate(115200) != mraa::SUCCESS) { 56 if (dev->setMode(8, mraa::UART_PARITY_NONE, 1) != mraa::SUCCESS) { 60 if (dev->setFlowcontrol(false, false) != mraa::SUCCESS) { 69 return mraa::SUCCESS;
|
/hardware/bsp/intel/peripheral/sensors/mraa/ |
SensorUtils.cpp | 17 #include <mraa.hpp>
|
/hardware/bsp/intel/peripheral/libupm/src/max5487/ |
max5487.h | 27 #include <mraa/aio.hpp> 29 #include <mraa/gpio.hpp> 30 #include <mraa/spi.hpp> 99 mraa::Spi m_spi; 100 mraa::Gpio m_csnPinCtx; 105 mraa::Result CSOn (); 110 mraa::Result CSOff ();
|
/hardware/bsp/intel/peripheral/libupm/src/grovecircularled/ |
grovecircularled.h | 30 #include <mraa/aio.hpp> 31 #include <mraa/common.hpp> 33 #include <mraa/gpio.hpp> 84 mraa::Result setLevel (uint8_t level, bool direction=true); 91 mraa::Result setSpinner (uint8_t position); 98 mraa::Result setStatus (bool status[24]); 108 mraa::Result lockData (); 109 mraa::Result send16bitBlock (short data); 112 mraa::Gpio m_clkPinCtx; 113 mraa::Gpio m_dataPinCtx [all...] |
/hardware/bsp/intel/peripheral/libupm/src/ad8232/ |
ad8232.h | 29 #include <mraa/gpio.hpp> 31 #include <mraa/aio.hpp> 100 mraa::Aio m_aioOUT; 101 mraa::Gpio m_gpioLOPlus; 102 mraa::Gpio m_gpioLOMinus;
|
/hardware/bsp/intel/peripheral/libupm/src/nrf8001/ |
nrf8001.h | 54 #include <mraa/aio.h> 55 #include <mraa/gpio.h> 56 #include <mraa/spi.h>
|
/hardware/bsp/intel/peripheral/libupm/src/st7735/ |
st7735.cxx | 47 mraa::Result error = mraa::SUCCESS; 54 error = m_csLCDPinCtx.dir(mraa::DIR_OUT); 55 if (error != mraa::SUCCESS) { 56 mraa::printError (error); 59 error = m_cSDPinCtx.dir(mraa::DIR_OUT); 60 if (error != mraa::SUCCESS) { 61 mraa::printError (error); 64 error = m_rSTPinCtx.dir(mraa::DIR_OUT); 65 if (error != mraa::SUCCESS) [all...] |
/hardware/bsp/intel/peripheral/libmraa/examples/java/ |
HelloEdison.java | 27 import mraa.Dir; 28 import mraa.Gpio; 29 import mraa.IntelEdison; 30 import mraa.mraa; 31 import mraa.Platform; 32 import mraa.Result; 46 Platform platform = mraa.getPlatformType(); 67 System.out.println(String.format("GPIO%d (mraa pin %d) was: %d, will set to %d\n", 182,
|
/hardware/bsp/intel/peripheral/libupm/src/lm35/ |
lm35.h | 28 #include <mraa/aio.hpp> 84 mraa::Aio m_aio;
|
/hardware/bsp/intel/peripheral/libupm/src/loudness/ |
loudness.h | 28 #include <mraa/aio.hpp> 87 mraa::Aio m_aio;
|
/hardware/bsp/intel/peripheral/libupm/src/max31855/ |
max31855.h | 27 #include <mraa/spi.h> 28 #include <mraa/gpio.h>
|