diff --git a/dynamixel_manager/src/dyn_manager.c b/dynamixel_manager/src/dyn_manager.c index 73db6b175604463e9a7c863b62610ea24b11530d..696085e5205e58511b193d13546a46c7914b3c84 100644 --- a/dynamixel_manager/src/dyn_manager.c +++ b/dynamixel_manager/src/dyn_manager.c @@ -298,6 +298,7 @@ unsigned char dyn_manager_init(TDynManager *manager,TMemory *memory,unsigned sho return 0x00; manager->eeprom_base_address=eeprom_base_address; manager->ram_base_address=ram_base_address; + manager->memory=memory; return 0x01; } @@ -318,11 +319,6 @@ void dyn_manager_set_period(TDynManager *manager,unsigned short int period_us) } } -unsigned short int dyn_manager_get_period(TDynManager *manager) -{ - return manager->period_us; -} - void dyn_manager_scan(TDynManager *manager) { unsigned char servo_ids[DYN_MANAGER_MAX_NUM_DEVICES]; @@ -373,11 +369,6 @@ void dyn_manager_add_master(TDynManager *manager,TDynamixelMaster *master) } } -unsigned char dyn_manager_get_num_masters(TDynManager *manager) -{ - return manager->num_masters; -} - TDynamixelMaster *dyn_manager_get_device_master(TDynManager *manager,unsigned char device_id) { if(dyn_manager_check_id(manager,device_id)!=0xFF) @@ -386,11 +377,6 @@ TDynamixelMaster *dyn_manager_get_device_master(TDynManager *manager,unsigned ch return 0x00000000; } -unsigned short int dyn_manager_get_device_model(TDynManager *manager,unsigned char device_id) -{ - return manager->devices[device_id].model; -} - void dyn_manager_add_module(TDynManager *manager,TDynModule *module) { unsigned char i; @@ -407,11 +393,6 @@ void dyn_manager_add_module(TDynManager *manager,TDynModule *module) } } -unsigned char dyn_manager_get_num_modules(TDynManager *manager) -{ - return manager->num_modules; -} - void dyn_manager_delete_op(TDynManager *manager,OP_HANDLE *op) { unsigned char i;