mirror of
https://github.com/eclipse/upm.git
synced 2025-03-15 04:57:30 +03:00
smartdrive: build example and add manufacturer to list
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
parent
e5385eb510
commit
49611e5ac0
@ -254,6 +254,7 @@ add_example (teams)
|
||||
add_example (apa102)
|
||||
add_example (tex00)
|
||||
add_example (bmi160)
|
||||
add_example (smartdrive)
|
||||
|
||||
# These are special cases where you specify example binary, source file and module(s)
|
||||
include_directories (${PROJECT_SOURCE_DIR}/src)
|
||||
|
@ -48,7 +48,8 @@ main(int argc, char **argv)
|
||||
|
||||
std::cout << "SmartDrive demo is starting. Please make sure drive is connected to board" << std::endl;
|
||||
sleep(2); //Wait for 2 seconds in case you want to fix your h/w setup
|
||||
|
||||
|
||||
//! [Interesting]
|
||||
// Instantiate a SmartDrive connected to /dev/i2c-0 bus, using DefaultAddress
|
||||
drive = new upm::SmartDrive(0);
|
||||
|
||||
@ -63,6 +64,7 @@ main(int argc, char **argv)
|
||||
sleep(2); //Sleep for 2 seconds
|
||||
//Stop motor M2 and then finish program
|
||||
drive->StopMotor(SmartDrive_Motor_ID_2, SmartDrive_Action_BrakeHold);
|
||||
//! [Interesting]
|
||||
|
||||
std::cout << "Demo complete. GoodBye" << std::endl;
|
||||
|
||||
|
@ -117,10 +117,10 @@
|
||||
#define SmartDrive_MOTOR_CONTROL_ON 0x1
|
||||
#define SmartDrive_MOTOR_IS_RAMPING 0x2
|
||||
#define SmartDrive_MOTOR_IS_POWERED 0x4
|
||||
#define SmartDrive_MOTOR_POS_CTRL_ON 0x8
|
||||
#define SmartDrive_MOTOR_IN_BRAKE_MODE 0x10
|
||||
#define SmartDrive_MOTOR_POS_CTRL_ON 0x8
|
||||
#define SmartDrive_MOTOR_IN_BRAKE_MODE 0x10
|
||||
#define SmartDrive_MOTOR_OVERLOADED 0x20
|
||||
#define SmartDrive_MOTOR_IN_TIME_MODE 0x40
|
||||
#define SmartDrive_MOTOR_IN_TIME_MODE 0x40
|
||||
#define SmartDrive_MOTOR_IS_STALLED 0x80
|
||||
|
||||
namespace upm {
|
||||
@ -146,7 +146,6 @@ namespace upm {
|
||||
*
|
||||
* This module has been tested on the SmartDrive.
|
||||
*
|
||||
* @image html smartdrive.jpeg
|
||||
* @snippet smartdrive.cxx Interesting
|
||||
*/
|
||||
//Class definition
|
||||
|
Loading…
x
Reference in New Issue
Block a user