Revision ddf34c3d modules/LightRing_1-0/module.h
modules/LightRing_1-0/module.h | ||
---|---|---|
221 | 221 |
*/ |
222 | 222 |
#define MODULE_INIT_TESTS() { \ |
223 | 223 |
/* add unit-test shell commands */ \ |
224 |
aosShellAddCommand(&aos.shell, &moduleUtAlldAt24c01bn.shellcmd); \
|
|
224 |
aosShellAddCommand(&aos.shell, &moduleUtAlldAt24c01b.shellcmd); \ |
|
225 | 225 |
aosShellAddCommand(&aos.shell, &moduleUtAlldTlc5947.shellcmd); \ |
226 | 226 |
aosShellAddCommand(&aos.shell, &moduleUtAlldTps2051bdbv.shellcmd); \ |
227 | 227 |
} |
... | ... | |
233 | 233 |
/* serial driver */ \ |
234 | 234 |
sdStart(&MODULE_HAL_PROGIF, &moduleHalProgIfConfig); \ |
235 | 235 |
/* I2C */ \ |
236 |
moduleHalI2cEepromConfig.clock_speed = (AT24C01BN_LLD_I2C_MAXFREQUENCY < moduleHalI2cEepromConfig.clock_speed) ? AT24C01BN_LLD_I2C_MAXFREQUENCY : moduleHalI2cEepromConfig.clock_speed; \
|
|
236 |
moduleHalI2cEepromConfig.clock_speed = (AT24C01B_LLD_I2C_MAXFREQUENCY < moduleHalI2cEepromConfig.clock_speed) ? AT24C01B_LLD_I2C_MAXFREQUENCY : moduleHalI2cEepromConfig.clock_speed; \
|
|
237 | 237 |
moduleHalI2cEepromConfig.duty_cycle = (moduleHalI2cEepromConfig.clock_speed <= 100000) ? STD_DUTY_CYCLE : FAST_DUTY_CYCLE_2; \ |
238 | 238 |
i2cStart(&MODULE_HAL_I2C_EEPROM, &moduleHalI2cEepromConfig); \ |
239 | 239 |
/* SPI */ \ |
... | ... | |
300 | 300 |
* @{ |
301 | 301 |
*/ |
302 | 302 |
/*===========================================================================*/ |
303 |
#include <alld_at24c01bn-sh-b.h>
|
|
304 |
#include <alld_tlc5947.h>
|
|
305 |
#include <alld_tps2051bdbv.h>
|
|
303 |
#include <alld_AT24C01B.h>
|
|
304 |
#include <alld_TLC5947.h>
|
|
305 |
#include <alld_TPS20xxB.h>
|
|
306 | 306 |
|
307 | 307 |
/** |
308 | 308 |
* @brief EEPROM driver. |
309 | 309 |
*/ |
310 |
extern AT24C01BNDriver moduleLldEeprom;
|
|
310 |
extern AT24C01BDriver moduleLldEeprom; |
|
311 | 311 |
|
312 | 312 |
/** |
313 | 313 |
* @brief LED PWM driver. |
... | ... | |
317 | 317 |
/** |
318 | 318 |
* @brief Power switch driver for the laser supply power. |
319 | 319 |
*/ |
320 |
extern TPS2051BDriver moduleLldPowerSwitchLaser;
|
|
320 |
extern TPS20xxBDriver moduleLldPowerSwitchLaser;
|
|
321 | 321 |
|
322 | 322 |
/** @} */ |
323 | 323 |
|
... | ... | |
328 | 328 |
*/ |
329 | 329 |
/*===========================================================================*/ |
330 | 330 |
#if (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__) |
331 |
#include <ut_alld_at24c01bn-sh-b.h>
|
|
332 |
#include <ut_alld_tlc5947.h>
|
|
333 |
#include <ut_alld_tps2051bdbv.h>
|
|
331 |
#include <ut_alld_AT24C01B_v1.h>
|
|
332 |
#include <ut_alld_TLC5947_v1.h>
|
|
333 |
#include <ut_alld_TPS20xxB_v1.h>
|
|
334 | 334 |
|
335 | 335 |
/** |
336 | 336 |
* @brief EEPROM unit test object. |
337 | 337 |
*/ |
338 |
extern aos_unittest_t moduleUtAlldAt24c01bn;
|
|
338 |
extern aos_unittest_t moduleUtAlldAt24c01b; |
|
339 | 339 |
|
340 | 340 |
/** |
341 | 341 |
* @brief LED PWM driver unit test object. |
Also available in: Unified diff