richrace / arctis-monitor

Electron Tray application to view Battery Level of Arctis Headsets
MIT License
12 stars 2 forks source link

Support for Arctis Nova Pro Wireless #18

Open Meh7991 opened 1 month ago

Meh7991 commented 1 month ago

Would love to be able to see the battery percentage at a glance for my new headset: https://steelseries.com/gaming-headsets/arctis-nova-pro-wireless-pc-playstation?color=black

I saw in the documentation that the Arctis Pro Wireless is supported, so I assumed that meant my headset but all I see is this: image

Am happy to help test anything out, if needed :)

richrace commented 1 month ago

Hello, could you try this version please: https://github.com/richrace/arctis-monitor/releases/tag/v0.0.14

Meh7991 commented 1 month ago

Hello, could you try this version please: https://github.com/richrace/arctis-monitor/releases/tag/v0.0.14

image

Now it just says this. Clicking either option doesn't do anything. And, I only have one Arctis Nova Pro connected, not two.

richrace commented 1 month ago

That's definitely not meant to happen 😅.

Could you press Alt whilst clicking on it to bring up the debug info. Thanks.

Meh7991 commented 1 month ago

Haha, it would be me! 😂

image Report: 6,18,54,49,53,50,48,52,54,49,49,51,52,54,50,51,48,48,50,51,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 Path: \?\HID#VID_1038&PID_12E0&MI_04&Col01#8&370d9074&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}

Is that everything you need?

richrace commented 1 month ago

That's great, thanks.

Do you know what the battery % is? Can you show me an example of when it is charging?

Meh7991 commented 1 month ago

image

From the SteelSeries GG app.

Can you show me an example of when it charging?

Not sure what you mean by this? It's got two batteries so it never technically needs to be "charged".

richrace commented 1 month ago

Not sure what you mean by this? It's got two batteries so it never technically needs to be "charged".

Ah, okay.

The report wasn't what I expected, so it will take me some time to figure it out. When your battery changes percent could you please copy the report so I can see what changes. I'll need a few reports and known battery percentages.

Meh7991 commented 1 month ago

The report wasn't what I expected, so it will take me some time to figure it out. When your battery changes percent could you please copy the report so I can see what changes. I'll need a few reports and known battery percentages.

Will do - any specific percentage values you need? Or just whatever it next updates to? I will also probably swap to the other battery once this one reaches around 10%-15%, so if you specifically need the report value for when it gets lower than that, let me know now haha

richrace commented 1 month ago

It's to see a trend from the report vs the SteelSeries GG app. The report maybe more accurate than the GG app.

A fresh battery would be helpful so you don't have to change how you use it 🙂

Meh7991 commented 1 month ago

I've had the GG app open on my second monitor ever since my last comment, the battery stayed on 25% until about 2 minutes ago when it fell to 12%, and the report value is the exact same as above.

I've now come off my PC for tonight, but I will swap the batteries and grab some more values tomorrow.

richrace commented 1 month ago

Could you press shift and click before you get the report.

Shift and click forces a refresh in the report.

Sorry, I should have mentioned it earlier.

Meh7991 commented 1 month ago

Could you press shift and click before you get the report.

Just did this before swapping the battery and still got the same value. I've now swapped the battery and the app is still reporting the exact same value with the battery now at 100%.

Edit: still the same report value for 87% battery.

Meh7991 commented 1 month ago

Still no change in report value - now at 62% battery.

Meh7991 commented 1 month ago

No change in report value whatsoever - just drained another battery and the value hasn't changed for the entire time.

richrace commented 1 month ago

Okay - thanks.

Are you still seeing two devices? And do they the same report?

I've gone over my code and nothing obvious sticks out. I was busy this weekend and not had chance to dig into this.

I'll build further debugging reporting to try and find out what's going on.

Meh7991 commented 1 month ago

Are you still seeing two devices?

Yes.

And do they the same report?

I am only able to view the report values for one device: image

The initial popup shows two devices detected, but the debug list only ever shows one device. Also, sidenote I only noticed now but "configured" has one too many 'r's 😄

richrace commented 1 month ago

😅 whoops (for the spelling error)

Thanks for the info.

Meh7991 commented 1 week ago

@richrace, hiya, any updates on this or anything you need testing out? I've recently got my mouse's battery % visible in my taskbar (thanks to SignalRGB) and would love to have my headset alongside it (which isn't supported by SignalRGB).