Revision ddf34c3d modules/DiWheelDrive_1-1/module.h
modules/DiWheelDrive_1-1/module.h | ||
---|---|---|
337 | 337 |
#define MODULE_INIT_TESTS() { \ |
338 | 338 |
/* add unit-test shell commands */ \ |
339 | 339 |
aosShellAddCommand(&aos.shell, &moduleUtAlldA3906.shellcmd); \ |
340 |
aosShellAddCommand(&aos.shell, &moduleUtAlldAt24c01bn.shellcmd); \
|
|
340 |
aosShellAddCommand(&aos.shell, &moduleUtAlldAt24c01b.shellcmd); \ |
|
341 | 341 |
aosShellAddCommand(&aos.shell, &moduleUtAlldHmc5883l.shellcmd); \ |
342 | 342 |
aosShellAddCommand(&aos.shell, &moduleUtAlldIna219.shellcmd); \ |
343 | 343 |
aosShellAddCommand(&aos.shell, &moduleUtAlldL3g4200d.shellcmd); \ |
... | ... | |
361 | 361 |
i2cStart(&MODULE_HAL_I2C_COMPASS, &moduleHalI2cCompassConfig); \ |
362 | 362 |
moduleHalI2cProxEepromPwrmtrConfig.clock_speed = (PCA9544A_LLD_I2C_MAXFREQUENCY < moduleHalI2cProxEepromPwrmtrConfig.clock_speed) ? PCA9544A_LLD_I2C_MAXFREQUENCY : moduleHalI2cProxEepromPwrmtrConfig.clock_speed; \ |
363 | 363 |
moduleHalI2cProxEepromPwrmtrConfig.clock_speed = (VCNL4020_LLD_I2C_MAXFREQUENCY < moduleHalI2cProxEepromPwrmtrConfig.clock_speed) ? VCNL4020_LLD_I2C_MAXFREQUENCY : moduleHalI2cProxEepromPwrmtrConfig.clock_speed; \ |
364 |
moduleHalI2cProxEepromPwrmtrConfig.clock_speed = (AT24C01BN_LLD_I2C_MAXFREQUENCY < moduleHalI2cProxEepromPwrmtrConfig.clock_speed) ? AT24C01BN_LLD_I2C_MAXFREQUENCY : moduleHalI2cProxEepromPwrmtrConfig.clock_speed; \
|
|
364 |
moduleHalI2cProxEepromPwrmtrConfig.clock_speed = (AT24C01B_LLD_I2C_MAXFREQUENCY < moduleHalI2cProxEepromPwrmtrConfig.clock_speed) ? AT24C01B_LLD_I2C_MAXFREQUENCY : moduleHalI2cProxEepromPwrmtrConfig.clock_speed; \
|
|
365 | 365 |
moduleHalI2cProxEepromPwrmtrConfig.clock_speed = (INA219_LLD_I2C_MAXFREQUENCY < moduleHalI2cProxEepromPwrmtrConfig.clock_speed) ? INA219_LLD_I2C_MAXFREQUENCY : moduleHalI2cProxEepromPwrmtrConfig.clock_speed; \ |
366 | 366 |
moduleHalI2cProxEepromPwrmtrConfig.duty_cycle = (moduleHalI2cProxEepromPwrmtrConfig.clock_speed <= 100000) ? STD_DUTY_CYCLE : FAST_DUTY_CYCLE_2; \ |
367 | 367 |
i2cStart(&MODULE_HAL_I2C_PROX_EEPROM_PWRMTR, &moduleHalI2cProxEepromPwrmtrConfig); \ |
... | ... | |
439 | 439 |
* @{ |
440 | 440 |
*/ |
441 | 441 |
/*===========================================================================*/ |
442 |
#include <alld_a3906.h>
|
|
443 |
#include <alld_at24c01bn-sh-b.h>
|
|
444 |
#include <alld_hmc5883l.h>
|
|
445 |
#include <alld_ina219.h>
|
|
446 |
#include <alld_l3g4200d.h>
|
|
447 |
#include <alld_led.h>
|
|
448 |
#include <alld_lis331dlh.h>
|
|
449 |
#include <alld_ltc4412.h>
|
|
450 |
#include <alld_pca9544a.h>
|
|
451 |
#include <alld_tps62113.h>
|
|
452 |
#include <alld_vcnl4020.h>
|
|
442 |
#include <alld_A3906.h>
|
|
443 |
#include <alld_AT24C01B.h>
|
|
444 |
#include <alld_HMC5883L.h>
|
|
445 |
#include <alld_INA219.h>
|
|
446 |
#include <alld_L3G4200D.h>
|
|
447 |
#include <alld_LED.h>
|
|
448 |
#include <alld_LIS331DLH.h>
|
|
449 |
#include <alld_LTC4412.h>
|
|
450 |
#include <alld_PCA9544A.h>
|
|
451 |
#include <alld_TPS6211x.h>
|
|
452 |
#include <alld_VCNL4020.h>
|
|
453 | 453 |
|
454 | 454 |
/** |
455 | 455 |
* @brief Motor driver. |
... | ... | |
459 | 459 |
/** |
460 | 460 |
* @brief EEPROM driver. |
461 | 461 |
*/ |
462 |
extern AT24C01BNDriver moduleLldEeprom;
|
|
462 |
extern AT24C01BDriver moduleLldEeprom; |
|
463 | 463 |
|
464 | 464 |
/** |
465 | 465 |
* @brief Compass driver. |
... | ... | |
499 | 499 |
/** |
500 | 500 |
* @brief Step down converter (VDRIVE) driver. |
501 | 501 |
*/ |
502 |
extern TPS62113Driver moduleLldStepDownConverterVdrive;
|
|
502 |
extern TPS6211xDriver moduleLldStepDownConverterVdrive;
|
|
503 | 503 |
|
504 | 504 |
/** |
505 | 505 |
* @brief Proximity sensor driver. |
... | ... | |
515 | 515 |
*/ |
516 | 516 |
/*===========================================================================*/ |
517 | 517 |
#if (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__) |
518 |
#include <ut_alld_a3906.h>
|
|
519 |
#include <ut_alld_at24c01bn-sh-b.h>
|
|
520 |
#include <ut_alld_hmc5883l.h>
|
|
521 |
#include <ut_alld_ina219.h>
|
|
522 |
#include <ut_alld_l3g4200d.h>
|
|
523 |
#include <ut_alld_led.h>
|
|
524 |
#include <ut_alld_lis331dlh.h>
|
|
525 |
#include <ut_alld_ltc4412.h>
|
|
526 |
#include <ut_alld_pca9544a.h>
|
|
527 |
#include <ut_alld_tps62113.h>
|
|
528 |
#include <ut_alld_vcnl4020.h>
|
|
518 |
#include <ut_alld_A3906_v1.h>
|
|
519 |
#include <ut_alld_AT24C01B_v1.h>
|
|
520 |
#include <ut_alld_HMC5883L_v1.h>
|
|
521 |
#include <ut_alld_INA219_v1.h>
|
|
522 |
#include <ut_alld_L3G4200D_v1.h>
|
|
523 |
#include <ut_alld_LED_v1.h>
|
|
524 |
#include <ut_alld_LIS331DLH_v1.h>
|
|
525 |
#include <ut_alld_LTC4412_v1.h>
|
|
526 |
#include <ut_alld_PCA9544A_v1.h>
|
|
527 |
#include <ut_alld_TPS6211x_v1.h>
|
|
528 |
#include <ut_alld_VCNL4020_v1.h>
|
|
529 | 529 |
|
530 | 530 |
/** |
531 | 531 |
* @brief A3906 (motor driver) unit test object. |
... | ... | |
535 | 535 |
/** |
536 | 536 |
* @brief AT24C01BN-SH-B (EEPROM) unit test object. |
537 | 537 |
*/ |
538 |
extern aos_unittest_t moduleUtAlldAt24c01bn;
|
|
538 |
extern aos_unittest_t moduleUtAlldAt24c01b; |
|
539 | 539 |
|
540 | 540 |
/** |
541 | 541 |
* @brief HMC5883L (compass) unit test object. |
Also available in: Unified diff