Skip to content
Snippets Groups Projects
Commit 91582380 authored by Sergi Hernandez's avatar Sergi Hernandez
Browse files

Saved the reference to the external memory module in the dynamixel manager module.

parent 88aeb865
No related branches found
No related tags found
No related merge requests found
...@@ -298,6 +298,7 @@ unsigned char dyn_manager_init(TDynManager *manager,TMemory *memory,unsigned sho ...@@ -298,6 +298,7 @@ unsigned char dyn_manager_init(TDynManager *manager,TMemory *memory,unsigned sho
return 0x00; return 0x00;
manager->eeprom_base_address=eeprom_base_address; manager->eeprom_base_address=eeprom_base_address;
manager->ram_base_address=ram_base_address; manager->ram_base_address=ram_base_address;
manager->memory=memory;
return 0x01; return 0x01;
} }
...@@ -318,11 +319,6 @@ void dyn_manager_set_period(TDynManager *manager,unsigned short int period_us) ...@@ -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) void dyn_manager_scan(TDynManager *manager)
{ {
unsigned char servo_ids[DYN_MANAGER_MAX_NUM_DEVICES]; unsigned char servo_ids[DYN_MANAGER_MAX_NUM_DEVICES];
...@@ -373,11 +369,6 @@ void dyn_manager_add_master(TDynManager *manager,TDynamixelMaster *master) ...@@ -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) TDynamixelMaster *dyn_manager_get_device_master(TDynManager *manager,unsigned char device_id)
{ {
if(dyn_manager_check_id(manager,device_id)!=0xFF) if(dyn_manager_check_id(manager,device_id)!=0xFF)
...@@ -386,11 +377,6 @@ TDynamixelMaster *dyn_manager_get_device_master(TDynManager *manager,unsigned ch ...@@ -386,11 +377,6 @@ TDynamixelMaster *dyn_manager_get_device_master(TDynManager *manager,unsigned ch
return 0x00000000; 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) void dyn_manager_add_module(TDynManager *manager,TDynModule *module)
{ {
unsigned char i; unsigned char i;
...@@ -407,11 +393,6 @@ void dyn_manager_add_module(TDynManager *manager,TDynModule *module) ...@@ -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) void dyn_manager_delete_op(TDynManager *manager,OP_HANDLE *op)
{ {
unsigned char i; unsigned char i;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment