cancel
Showing results for 
Search instead for 
Did you mean: 

AuraSDK Documentation!

Walidmc89
Level 7
Hi All,

I've start a project to integrate AuraSync with DoTA2
but when I set color for the GPU it always going to set like breathing and I wanted it static.
I tried to set the mode 0,1,2,3,4.. but it always the same.
everything going well with my Motherboard but not with the GPU. and Unfortunately I don't have Aura based keyboard neither a mouse.

So I request a documentation for using this SDK. I know there are few functions but still need to clear the using of they.

and I want to tell that I got always two messages when I start my App after building or debugging says: "Install driver failed" and "start driver failed".
is there any idea to solve this problem.

My AuraSync Hardware are
Asus maximus IX formula.
Asus GTX 1080Ti O11G.


thanks in advance.
4,529 Views
5 REPLIES 5

AkaNe0
Level 10
Walidmc89 wrote:
Hi All,

I've start a project to integrate AuraSync with DoTA2
but when I set color for the GPU it always going to set like breathing and I wanted it static.
I tried to set the mode 0,1,2,3,4.. but it always the same.
everything going well with my Motherboard but not with the GPU. and Unfortunately I don't have Aura based keyboard neither a mouse.

So I request a documentation for using this SDK. I know there are few functions but still need to clear the using of they.

and I want to tell that I got always two messages when I start my App after building or debugging says: "Install driver failed" and "start driver failed".
is there any idea to solve this problem.

My AuraSync Hardware are
Asus maximus IX formula.
Asus GTX 1080Ti O11G.


thanks in advance.


Hi Walidmc89,

Can you confirm you are using the latest v2.02 AURA SDK?

Regarding the GPU mode, could you show your code?
SetGPUMode(GpuLightCtrl[0], 0);
And don't forget, Keep pushing it !

AkaNe@Asus wrote:
Hi Walidmc89,

Can you confirm you are using the latest v2.02 AURA SDK?

Regarding the GPU mode, could you show your code?
SetGPUMode(GpuLightCtrl[0], 0);


Thnx for replying AkaNe,

I update the dll's and the error messages gone :D,
but still the GPU making the color fading like the Aura Asus software "Breathing" I just want to be static
I edit the original code from the SDK to be like this:


GPULightControl* GpuLightCtrl = new GPULightControl[count];

EnumerateGPU(GpuLightCtrl, count);
DWORD t = GetGPULedCount(GpuLightCtrl[0]);
SetGPUMode(GpuLightCtrl[0], 0);
BYTE *color = new BYTE[t * 3];
ZeroMemory(color, t * 3);
for (size_t i = 0; i < t * 3; ++i)
{
if (i % 3 == 1)
color = 0xFF;
else if (i % 3 == 2)
color = 0x00;
else
color = 0x00;
}
SetGPUColor(GpuLightCtrl[0], color, t * 3);


but still the color fading
and I've used
SetGPUMode(GpuLightCtrl[0], 0);

SetGPUMode(GpuLightCtrl[0], 1);

in different times

Walidmc89 wrote:
Thnx for replying AkaNe,

I update the dll's and the error messages gone :D,
but still the GPU making the color fading like the Aura Asus software "Breathing" I just want to be static
I edit the original code from the SDK to be like this:


GPULightControl* GpuLightCtrl = new GPULightControl[count];

EnumerateGPU(GpuLightCtrl, count);
DWORD t = GetGPULedCount(GpuLightCtrl[0]);
SetGPUMode(GpuLightCtrl[0], 0);
BYTE *color = new BYTE[t * 3];
ZeroMemory(color, t * 3);
for (size_t i = 0; i < t * 3; ++i)
{
if (i % 3 == 1)
color = 0xFF;
else if (i % 3 == 2)
color = 0x00;
else
color = 0x00;
}
SetGPUColor(GpuLightCtrl[0], color, t * 3);


but still the color fading
and I've used
SetGPUMode(GpuLightCtrl[0], 0);

SetGPUMode(GpuLightCtrl[0], 1);

in different times


It seems that we have a bug - our software team is working on it. In addition, we will soon have some documentation to explain each function.
And don't forget, Keep pushing it !

AkaNe@Asus wrote:
In addition, we will soon have some documentation to explain each function.

Can't wait

AkaNe0
Level 10
The documentation is now available with the AURA SDK! Please download the newest version "Aura Software Development Kit". Once unzip, open the pdf "AURA SDK Guide_2.0.1"
And don't forget, Keep pushing it !