HomeSort by relevance Sort by last modified time
    Searched refs:i2c (Results 1 - 25 of 144) sorted by null

1 2 3 4 5 6

  /hardware/bsp/intel/peripheral/libmraa/examples/java/
Bmp85.java 43 mraa.I2c i2c = new mraa.I2c(0); local
44 i2c.address((byte)0x77);
45 i2c.writeByte((byte)0xd0);
49 i2c.read(data);
52 i2c.writeReg((byte)0xf4, (byte)0x2e);
54 if (i2c.readReg((byte)0xd0) != 0x55) {
59 i2c.writeReg((byte)0xf4, (byte)0x2e);
63 System.out.println(i2c.readWordReg((byte)0xf6))
    [all...]
I2cCompass.java 28 import mraa.I2c;
100 I2c i2c = new I2c(0); local
102 i2c.address(HMC5883L_I2C_ADDR);
105 i2c.write(conf_buf);
108 i2c.address(HMC5883L_I2C_ADDR);
111 i2c.write(conf_buf);
114 i2c.address(HMC5883L_I2C_ADDR);
115 i2c.writeByte(HMC5883L_DATA_REG)
    [all...]
  /hardware/bsp/intel/peripheral/libmraa/examples/
i2c_HMC5883L.c 87 mraa_i2c_context i2c; local
88 i2c = mraa_i2c_init(0);
90 mraa_i2c_address(i2c, HMC5883L_I2C_ADDR);
93 mraa_i2c_write(i2c, rx_tx_buf, 2);
96 mraa_i2c_address(i2c, HMC5883L_I2C_ADDR);
99 mraa_i2c_write(i2c, rx_tx_buf, 2);
106 mraa_i2c_address(i2c, HMC5883L_I2C_ADDR);
108 mraa_i2c_read_byte_data(i2c, HMC5883L_DATA_REG+i);
112 mraa_i2c_address(i2c, HMC5883L_I2C_ADDR);
113 mraa_i2c_write_byte(i2c, HMC5883L_DATA_REG)
    [all...]
mraa-i2c.c 29 #include "mraa/i2c.h"
110 mraa_i2c_context i2c = mraa_i2c_init(bus); local
111 if (i2c == NULL) {
114 status = mraa_i2c_address(i2c, device_address);
118 status = mraa_i2c_write_byte(i2c, register_address);
122 status = mraa_i2c_read(i2c, data, 1) == 1 ? MRAA_SUCCESS : MRAA_ERROR_UNSPECIFIED;
127 mraa_i2c_stop(i2c);
135 mraa_i2c_context i2c = mraa_i2c_init(bus); local
136 if (i2c == NULL) {
139 status = mraa_i2c_address(i2c, device_address)
158 mraa_i2c_context i2c = mraa_i2c_init(bus); local
    [all...]
  /hardware/bsp/intel/peripheral/libmraa/src/x86/
intel_sofia_3gr.c 60 b->pins[0].i2c.pinmap = 1;
61 b->pins[0].i2c.mux_total = 0;
65 b->pins[1].i2c.pinmap = 1;
66 b->pins[1].i2c.mux_total = 0;
70 b->pins[2].i2c.pinmap = 1;
71 b->pins[2].i2c.mux_total = 0;
75 b->pins[3].i2c.pinmap = 1;
76 b->pins[3].i2c.mux_total = 0;
80 b->pins[4].i2c.pinmap = 1;
81 b->pins[4].i2c.mux_total = 0
    [all...]
intel_nuc5.c 96 b->pins[12].i2c.pinmap = 1;
97 b->pins[12].i2c.mux_total = 0;
101 b->pins[13].i2c.pinmap = 1;
102 b->pins[13].i2c.mux_total = 0;
106 b->pins[14].i2c.pinmap = 1;
107 b->pins[14].i2c.mux_total = 0;
111 b->pins[15].i2c.pinmap = 1;
112 b->pins[15].i2c.mux_total = 0;
intel_de3815.c 102 b->pins[12].i2c.pinmap = 1;
103 b->pins[12].i2c.mux_total = 0;
107 b->pins[13].i2c.pinmap = 1;
108 b->pins[13].i2c.mux_total = 0;
112 b->pins[14].i2c.pinmap = 1;
113 b->pins[14].i2c.mux_total = 0;
117 b->pins[15].i2c.pinmap = 1;
118 b->pins[15].i2c.mux_total = 0;
  /hardware/bsp/intel/peripheral/libmraa/examples/c++/
I2c-compass.cpp 102 mraa::I2c* i2c; local
103 i2c = new mraa::I2c(0);
105 i2c->address(HMC5883L_I2C_ADDR);
108 i2c->write(rx_tx_buf, 2);
111 i2c->address(HMC5883L_I2C_ADDR);
114 i2c->write(rx_tx_buf, 2);
119 i2c->address(HMC5883L_I2C_ADDR);
120 i2c->writeByte(HMC5883L_DATA_REG)
    [all...]
  /hardware/bsp/intel/peripheral/libupm/src/micsv89/
micsv89.cxx 33 i2c = new mraa::I2c(bus);
34 if(i2c->frequency(mraa::I2C_STD) != mraa::SUCCESS){
35 throw std::invalid_argument(std::string(__FUNCTION__) + ": I2c.frequency(I2C_STD) failed");
45 if(i2c->address(m_address) != mraa::SUCCESS){
46 throw std::invalid_argument(std::string(__FUNCTION__) + ": I2c.address() failed");
49 if(i2c->write(tx_buf, 3) != mraa::SUCCESS){
50 throw std::invalid_argument(std::string(__FUNCTION__) + ": I2c.write() failed");
54 if(i2c->address(m_address) != mraa::SUCCESS){
55 throw std::invalid_argument(std::string(__FUNCTION__) + ": I2c.address() failed")
    [all...]
micsv89.h 30 #include "mraa/i2c.hpp"
36 * @ingroup generic i2c gaseous
44 * @con i2c
46 * @web http://www.sgxsensortech.com/content/uploads/2015/01/MICS-VZ-89-I2C-specs-rev-A.pdf
54 * The MICSV89 comes in 4 variants, PWM and I2C in 3.3 volts and 5 volts.
55 * This library only implements the I2c version of the device.
67 * @param bus i2c bus the sensor is attached to.
125 mraa::I2c* i2c; member in class:upm::MICSV89
  /device/google/contexthub/firmware/src/variant/lunchbox/
i2c.c 17 #include <plat/inc/i2c.h>
  /device/google/contexthub/firmware/src/variant/nucleo/
i2c.c 17 #include <plat/inc/i2c.h>
  /device/google/contexthub/util/stm32_flash/
Android.mk 25 i2c.c \
  /hardware/bsp/intel/peripheral/libupm/src/adxl345/
adxl345.h 26 #include <mraa/i2c.hpp>
35 * @ingroup seeed i2c accelerometer
45 * @con i2c
53 * on the I2C bus by the Intel(R) Edison using an Arduino* breakout board at 5V
64 * @param bus Number of the used I2C bus
97 * Updates the acceleration values from the I2C bus
107 mraa::I2c m_i2c;
  /hardware/bsp/intel/peripheral/libupm/src/hmc5883l/
hmc5883l.h 27 #include <mraa/i2c.hpp>
36 * @ingroup seeed i2c compass robok
46 * @con i2c
54 * all done through an I2C interface. Different breakout boards are available.
65 * @param bus Number of the used I2C bus
87 * Updates the values by reading from I2C
108 mraa::I2c m_i2c;
  /hardware/bsp/intel/peripheral/libupm/src/itg3200/
itg3200.h 26 #include <mraa/i2c.hpp>
35 * @ingroup seeed i2c compass
45 * @con i2c
52 * <strong>However</strong>, it is incompatible with and not detected on the I2C bus
63 * @param bus Number of the used I2C bus
103 * Updates the rotational values and temperature by reading from the I2C bus
114 mraa::I2c m_i2c;
  /hardware/bsp/intel/peripheral/libupm/examples/javascript/
micsv89.js 4 // Javascript code using the i2c interface directly
6 // the i2c bus. The i2c file is an implementation
  /hardware/bsp/intel/peripheral/libupm/src/mpr121/
mpr121.h 27 #include <mraa/i2c.hpp>
36 * @ingroup seeed i2c touch tsk
42 * @altname Grove I2C Touch Sensor
46 * @con i2c
49 * @brief API for the MPR121 I2C Touch Sensor
61 * @param bus I2C bus to use
118 mraa::I2c m_i2c;
  /hardware/bsp/intel/peripheral/libupm/src/nunchuck/
nunchuck.h 27 #include <mraa/i2c.h>
36 * @ingroup generic i2c accelerometer robok
45 * @con i2c
51 * Wii Nunchuk connected to I2C via a Grove Wii Nunchuk adapter.
71 * @param bus I2C bus to use
72 * @param addr I2C address to use
  /device/google/contexthub/firmware/inc/
hostIntf_priv.h 20 #include <i2c.h>
41 * Returns a HostIntfOps backed by I2C
  /hardware/bsp/intel/peripheral/libupm/src/lcd/
ssd1308.h 28 #include <mraa/i2c.hpp>
45 * @con i2c
47 * @brief API for SSD1308 I2C-controlled OLED displays
62 * @param bus I2C bus to use
114 mraa::I2c m_i2c_lcd_control;
  /hardware/bsp/intel/peripheral/libupm/src/th02/
th02.h 30 #include <mraa/i2c.hpp>
50 * @ingroup seeed i2c temp
60 * @con i2c
80 * TH02 object destructor; basically, it closes the I2C connection.
109 mraa::I2c m_i2c;
  /device/google/contexthub/firmware/misc/platform/linux/
Makefile 26 src/platform/$(PLATFORM)/i2c.c \
  /device/google/contexthub/firmware/src/platform/linux/
i2c.c 20 #include <i2c.h>
  /hardware/bsp/intel/peripheral/libupm/src/adafruitss/
adafruitss.h 27 #include <mraa/i2c.h>
60 * @ingroup adafruit i2c servos
70 * @con i2c
88 * @param bus Number of the used I2C bus
89 * @param i2c_address Address of the servo shield on the I2C bus

Completed in 423 milliseconds

1 2 3 4 5 6