SDK protocol versioning implemented. Protocol updated to version 1 which adds vendor string to controller request.
This commit is contained in:
parent
b0de49a107
commit
72da8f362c
11 changed files with 343 additions and 99 deletions
|
|
@ -46,7 +46,7 @@ bool ProfileManager::SaveProfile(std::string profile_name)
|
|||
\*---------------------------------------------------------*/
|
||||
for(std::size_t controller_index = 0; controller_index < controllers.size(); controller_index++)
|
||||
{
|
||||
unsigned char *controller_data = controllers[controller_index]->GetDeviceDescription();
|
||||
unsigned char *controller_data = controllers[controller_index]->GetDeviceDescription(0);
|
||||
unsigned int controller_size;
|
||||
|
||||
memcpy(&controller_size, controller_data, sizeof(controller_size));
|
||||
|
|
@ -130,7 +130,7 @@ std::vector<RGBController*> ProfileManager::LoadProfileToList
|
|||
|
||||
RGBController_Dummy *temp_controller = new RGBController_Dummy();
|
||||
|
||||
temp_controller->ReadDeviceDescription(controller_data);
|
||||
temp_controller->ReadDeviceDescription(controller_data, 0);
|
||||
|
||||
temp_controllers.push_back(temp_controller);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue