added protocol to change Device Setting (Type/Postion)
This commit is contained in:
@@ -178,7 +178,18 @@ void DataClbk_cls_device_RequestList(void* msg, uint32_t length) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
USBDataResonse(&list, cls_device_ResponseList_fields, cls_usb_PackageType_RESPONSE_DEVICE_LIST);
|
||||
}
|
||||
|
||||
}
|
||||
cls_device_UpdateDeviceSettings msg_cls_device_UpdateDeviceSettings;
|
||||
void DataClbk_cls_device_UpdateDeviceSettings(void* msg, uint32_t length)
|
||||
{
|
||||
DATA_CLBK_SETUP(cls_device_UpdateDeviceSettings);
|
||||
cls_device_UpdateDeviceSettings * msgs = &msg_cls_device_UpdateDeviceSettings;
|
||||
if(msgs->position_count >= 2) {
|
||||
CLS_Position_t pos;
|
||||
pos.p0 = msgs->position[0];
|
||||
pos.p1 = msgs->position[1];
|
||||
CLS_SendEventChangeTypePostion(msgs->device, msgs->type, pos);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user