File nut/app/i2ctest/i2ctest.c


Included Files


Preprocessor definitions

#define MAX_TEST_DEVICES 16

#define LED1_INIT

#define LED1_TOGGLE

#define LED2_START_THREAD

#define LMS303_AUTO_INC 0x80

#define I2C_SLA_LSM303_ACCEL 0x19

#define I2C_SLA_LSM303_MAGNET 0x1e

#define I2C_SLA_SHT21 0x40


Global Variable found_device

int found_device[16]
Visible in:   nut/app/i2ctest/i2ctest.c

Local Variables

banner
static const char* banner
Used in: NutAppMain()  

Global Function Hardware_Init()

void Hardware_Init ( void )
Called by: NutAppMain() nut/app/i2ctest/i2ctest.c

Global Function NutAppMain()

int NutAppMain ( void )
Calls: Hardware_Init() nut/app/i2ctest/i2ctest.c
  NutRegisterDevice(), NutSleep(), _fileno(), _ioctl(), freopen(), puts()
References Variables: banner nut/app/i2ctest/i2ctest.c

Global Function ScanBus()

int ScanBus ( NUTI2C_BUS* bus )

Global Function dump_lsm303_accel()

int dump_lsm303_accel ( NUTI2C_BUS* bus )

Global Function dump_lsm303_magnet()

int dump_lsm303_magnet ( NUTI2C_BUS* bus )

Global Function dump_max44009()

int dump_max44009 ( NUTI2C_BUS* bus )

Global Function dump_sht21()

int dump_sht21 ( NUTI2C_BUS* bus )