/hardware/bsp/intel/peripheral/libmraa/api/mraa/ |
i2c.hpp | 57 m_i2c = mraa_i2c_init_raw(bus); 59 m_i2c = mraa_i2c_init(bus); 61 if (m_i2c == NULL) { 73 mraa_i2c_stop(m_i2c); 87 return (Result) mraa_i2c_frequency(m_i2c, (mraa_i2c_mode_t) mode); 100 return (Result) mraa_i2c_address(m_i2c, address); 111 return (uint8_t) mraa_i2c_read_byte(m_i2c); 124 return mraa_i2c_read(m_i2c, data, length); 136 return mraa_i2c_read_byte_data(m_i2c, reg); 148 return mraa_i2c_read_word_data(m_i2c, reg) 219 mraa_i2c_context m_i2c; member in class:mraa::I2c [all...] |
/hardware/bsp/intel/peripheral/libupm/src/adafruitss/ |
adafruitss.cxx | 36 if ( !(m_i2c = mraa_i2c_init(bus)) ) 44 if (mraa_i2c_address(m_i2c, pca9685_addr) != MRAA_SUCCESS) 53 if (mraa_i2c_write(m_i2c,m_rx_tx_buf,2) != MRAA_SUCCESS) 79 mraa_i2c_address(m_i2c, pca9685_addr); 80 mraa_i2c_read_byte_data(m_i2c,PCA9685_MODE1); 85 mraa_i2c_address(m_i2c, pca9685_addr); 86 mraa_i2c_write(m_i2c,m_rx_tx_buf,2); 92 mraa_i2c_address(m_i2c, pca9685_addr); 93 mraa_i2c_write(m_i2c,m_rx_tx_buf,2); 100 mraa_i2c_address(m_i2c, pca9685_addr) [all...] |
/hardware/bsp/intel/peripheral/libupm/src/th02/ |
th02.cxx | 38 TH02::TH02 (int bus, uint8_t addr) : m_i2c(bus) { 42 mraa::Result ret = m_i2c.address(m_addr); 57 if (m_i2c.writeReg(TH02_REG_CONFIG, TH02_CMD_MEASURE_TEMP)) { 66 temperature = m_i2c.readReg(TH02_REG_DATA_H) << 8; 67 temperature |= m_i2c.readReg(TH02_REG_DATA_L); 78 if (m_i2c.writeReg(TH02_REG_CONFIG, TH02_CMD_MEASURE_HUMI)) { 87 humidity = m_i2c.readReg(TH02_REG_DATA_H) << 8; 88 humidity |= m_i2c.readReg(TH02_REG_DATA_L); 96 uint8_t status = m_i2c.readReg(TH02_REG_STATUS);
|
th02.h | 109 mraa::I2c m_i2c; member in class:upm::TH02
|
/hardware/bsp/intel/peripheral/libupm/src/h3lis331dl/ |
h3lis331dl.cxx | 38 m_i2c(bus) 43 if ( (rv = m_i2c.address(m_addr)) != mraa::SUCCESS) 76 return m_i2c.readReg(REG_WHOAMI); 81 uint8_t reg1 = m_i2c.readReg(REG_REG1); 86 if (m_i2c.writeReg(REG_REG1, reg1)) 98 uint8_t reg1 = m_i2c.readReg(REG_REG1); 103 if (m_i2c.writeReg(REG_REG1, reg1)) 115 uint8_t reg1 = m_i2c.readReg(REG_REG1); 120 if (m_i2c.writeReg(REG_REG1, reg1)) 132 uint8_t reg4 = m_i2c.readReg(REG_REG4) [all...] |
/hardware/bsp/intel/peripheral/libupm/src/adxl345/ |
adxl345.cxx | 90 Adxl345::Adxl345(int bus) : m_i2c(bus) 93 if ( m_i2c.address(ADXL345_I2C_ADDR) != mraa::SUCCESS ){ 101 if( m_i2c.write(m_buffer, 2) != mraa::SUCCESS){ 107 if ( m_i2c.address(ADXL345_I2C_ADDR) != mraa::SUCCESS ){ 115 if( m_i2c.write(m_buffer, 2) != mraa::SUCCESS){ 151 m_i2c.address(ADXL345_I2C_ADDR); 152 m_i2c.writeByte(ADXL345_DATA_FORMAT); 154 m_i2c.address(ADXL345_I2C_ADDR); 155 result = m_i2c.readByte(); 163 m_i2c.address(ADXL345_I2C_ADDR) [all...] |
adxl345.h | 107 mraa::I2c m_i2c; member in class:upm::Adxl345
|
/hardware/bsp/intel/peripheral/libupm/src/itg3200/ |
itg3200.cxx | 67 Itg3200::Itg3200(int bus) : m_i2c(bus) 69 m_i2c.address(ITG3200_I2C_ADDR); 72 m_i2c.write(m_buffer, 2); 132 m_i2c.address(ITG3200_I2C_ADDR); 133 m_i2c.writeByte(ITG3200_TEMP_H); 135 m_i2c.address(ITG3200_I2C_ADDR); 136 m_i2c.read(m_buffer, DATA_REG_SIZE);
|
itg3200.h | 114 mraa::I2c m_i2c; member in class:upm::Itg3200
|
/hardware/bsp/intel/peripheral/libupm/src/nunchuck/ |
nunchuck.cxx | 47 if ( !(m_i2c = mraa_i2c_init(bus)) ) 56 if ( (rv = mraa_i2c_address(m_i2c, addr)) != MRAA_SUCCESS ) 65 mraa_i2c_stop(m_i2c); 72 if ( (rv = mraa_i2c_write_byte_data(m_i2c, byte, reg)) != MRAA_SUCCESS ) 87 mraa_i2c_address(m_i2c, NUNCHUCK_I2C_ADDR); 88 mraa_i2c_write_byte(m_i2c, reg); 90 return mraa_i2c_read(m_i2c, buffer, len);
|
nunchuck.h | 157 mraa_i2c_context m_i2c; member in class:upm::NUNCHUCK
|
/hardware/bsp/intel/peripheral/libupm/src/hmc5883l/ |
hmc5883l.cxx | 84 Hmc5883l::Hmc5883l(int bus) : m_i2c(bus) 87 error = m_i2c.address(HMC5883L_I2C_ADDR); 95 error = m_i2c.write(m_rx_tx_buf, 2); 102 error = m_i2c.address(HMC5883L_I2C_ADDR); 110 error = m_i2c.write(m_rx_tx_buf, 2); 123 m_i2c.address(HMC5883L_I2C_ADDR); 124 m_i2c.writeByte(HMC5883L_DATA_REG); 126 m_i2c.address(HMC5883L_I2C_ADDR); 127 m_i2c.read(m_rx_tx_buf, DATA_REG_SIZE);
|
hmc5883l.h | 108 mraa::I2c m_i2c; member in class:upm::Hmc5883l
|
/hardware/bsp/intel/peripheral/libupm/src/lsm303/ |
lsm303.cxx | 38 LSM303::LSM303(int bus, int addrMag, int addrAcc, int accScale) : m_i2c(bus) 118 ret = m_i2c.address(m_addrMag); 119 ret = m_i2c.writeByte(OUT_X_H_M); 120 ret = m_i2c.address(m_addrMag); 121 int num = m_i2c.read(buf, 6); 159 m_i2c.address(m_addrAcc); 160 m_i2c.writeByte(reg); 161 m_i2c.address(m_addrAcc); 162 return (int) m_i2c.readByte(); 188 if (m_i2c.address(slave) != mraa::SUCCESS) [all...] |
/hardware/bsp/intel/peripheral/libupm/src/mpu9150/ |
ak8975.cxx | 37 m_i2c(bus) 45 if ( (rv = m_i2c.address(m_addr)) != mraa::SUCCESS) 79 m_xCoeff = (float)m_i2c.readReg(REG_ASAX); 80 m_yCoeff = (float)m_i2c.readReg(REG_ASAY); 81 m_zCoeff = (float)m_i2c.readReg(REG_ASAZ); 97 if ((rv = m_i2c.writeReg(REG_CNTL, mode)) != mraa::SUCCESS) 112 uint8_t rdy = m_i2c.readReg(REG_ST1); 163 m_i2c.readBytesReg(REG_HXL, data, 6); 190 if ((rv = m_i2c.writeReg(REG_ASTC, ASTC_SELF)) != mraa::SUCCESS) 209 uint8_t reg = m_i2c.readReg(REG_ASTC) [all...] |
/hardware/bsp/intel/peripheral/libupm/src/si114x/ |
si114x.cxx | 45 if ( !(m_i2c = mraa_i2c_init(bus)) ) 54 if ( (rv = mraa_i2c_address(m_i2c, m_addr)) != MRAA_SUCCESS) 75 mraa_i2c_stop(m_i2c); 80 mraa_result_t rv = mraa_i2c_write_byte_data(m_i2c, byte, reg); 94 return mraa_i2c_read_byte_data(m_i2c, reg); 99 return mraa_i2c_read_word_data(m_i2c, reg);
|
/hardware/bsp/intel/peripheral/libupm/src/adc121c021/ |
adc121c021.cxx | 38 m_i2c = mraa_i2c_init(bus); 39 if ( !(m_i2c = mraa_i2c_init(bus)) ) 48 mraa_result_t ret = mraa_i2c_address(m_i2c, m_addr); 62 mraa_i2c_stop(m_i2c); 67 return mraa_i2c_write_byte_data(m_i2c, byte, reg); 77 return mraa_i2c_write_word_data(m_i2c, word, reg); 82 return mraa_i2c_read_byte_data(m_i2c, reg); 87 uint16_t val = mraa_i2c_read_word_data(m_i2c, reg);
|
/hardware/bsp/intel/peripheral/libupm/src/lsm303d/ |
lsm303d.cxx | 40 LSM303d::LSM303d(int bus, int addr, int accScale) : m_i2c(bus) 167 m_i2c.address(m_addr); 168 m_i2c.writeByte(reg); 169 m_i2c.address(m_addr); 170 return (int) m_i2c.readByte(); 196 if (m_i2c.address(slave) != mraa::SUCCESS) { 201 if (m_i2c.write(buf, 2) != mraa::SUCCESS) { 206 uint8_t val = m_i2c.readReg(sregister);
|
/hardware/bsp/intel/peripheral/libupm/src/mpr121/ |
mpr121.h | 118 mraa::I2c m_i2c; member in class:upm::MPR121
|
/hardware/bsp/intel/peripheral/libupm/src/at42qt1070/ |
at42qt1070.cxx | 42 if (!(m_i2c = mraa_i2c_init(bus))) { 50 if ((rv = mraa_i2c_address(m_i2c, m_addr)) != MRAA_SUCCESS) { 67 mraa_i2c_stop(m_i2c); 73 mraa_result_t rv = mraa_i2c_write_byte_data(m_i2c, byte, reg); 87 mraa_result_t rv = mraa_i2c_write_word_data(m_i2c, word, reg); 101 return mraa_i2c_read_byte_data(m_i2c, reg); 107 return mraa_i2c_read_word_data(m_i2c, reg);
|
/hardware/bsp/intel/peripheral/libupm/src/ds1307/ |
ds1307.cxx | 38 DS1307::DS1307(int bus) : m_i2c(bus) 41 mraa::Result ret = m_i2c.address(DS1307_I2C_ADDR); 64 mraa::Result ret = m_i2c.address(DS1307_I2C_ADDR); 71 return m_i2c.write(buf2, len + 1); 79 mraa::Result ret = m_i2c.address(DS1307_I2C_ADDR); 85 m_i2c.writeByte(reg); 87 return m_i2c.read(buffer, len);
|
/hardware/bsp/intel/peripheral/libupm/src/m24lr64e/ |
m24lr64e.cxx | 37 m_i2c(bus) 45 if ( (rv = m_i2c.address(m_addr)) != mraa::SUCCESS) 79 if (m_i2c.write(buf, pktLen)) 110 if (m_i2c.write(buf, pktLen)) 222 if ((rv = m_i2c.write(buf, pktLen))) 243 if ((rv = m_i2c.write(buf, pktLen))) 260 if (m_i2c.write(abuf, apktLen)) 272 if (m_i2c.read(buf, pktLen) != pktLen) 291 if (m_i2c.write(abuf, apktLen)) 298 int rv = m_i2c.read(buffer, len) [all...] |
/hardware/bsp/intel/peripheral/libupm/src/hp20x/ |
hp20x.cxx | 38 m_i2c(bus) 43 if ( (rv = m_i2c.address(m_addr)) != mraa::SUCCESS) 103 if ((rv = m_i2c.writeByte(cmd)) != mraa::SUCCESS) 120 if ((rv = m_i2c.writeReg(r, data)) != mraa::SUCCESS) 134 return m_i2c.readReg(r); 141 if (!m_i2c.read(buf, 3))
|
/hardware/bsp/intel/peripheral/libupm/src/pca9685/ |
pca9685.cxx | 44 m_i2c = mraa_i2c_init_raw(bus); 48 m_i2c = mraa_i2c_init(bus); 51 if ( !m_i2c) 60 if ( (rv = mraa_i2c_address(m_i2c, m_addr)) != MRAA_SUCCESS) 77 mraa_i2c_stop(m_i2c); 82 mraa_result_t rv = mraa_i2c_write_byte_data(m_i2c, byte, reg); 96 mraa_result_t rv = mraa_i2c_write_word_data(m_i2c, word, reg); 110 return mraa_i2c_read_byte_data(m_i2c, reg); 115 return mraa_i2c_read_word_data(m_i2c, reg);
|
/hardware/bsp/intel/peripheral/libupm/src/mma7660/ |
mma7660.cxx | 41 if ( !(m_i2c = mraa_i2c_init(bus)) ) 50 if ( (rv = mraa_i2c_address(m_i2c, m_addr)) != MRAA_SUCCESS) 64 mraa_i2c_stop(m_i2c); 69 mraa_result_t rv = mraa_i2c_write_byte_data(m_i2c, byte, reg); 81 return mraa_i2c_read_byte_data(m_i2c, reg);
|