Homebrew RELEASE SwitchIdent

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,320
Country
United States
SwitchIdent v0.3

So I finally got around to updating this, thanks to a few contributions from the community (d3m3vilurr & shchmue) who actually fixed this application with the latest changes in libnx. Apart from that there is a slightly redesigned UI (white -> dark theme) that's hopefully more easier on the eyes.

iVWliYI.jpg

Download + Change-log
 

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,320
Country
United States
SwitchIdent v0.4 is now available


Change-log
:
  • Add joycon menu for displaying joycon info.
    • Display left and right joycon battery.
  • Do not initialize wlan::inf if hosVersion >= 15.0.0 (since this service was removed).
  • Separate battery and (new) charger menu.
    • Display battery age (in percentage and pcm).
    • Display battery internal and external temperature.
    • Display battery charger input and output current limit.
    • Display battery charging current limit.
    • Display battery charging voltage limit.
    • Display battery capacity (pcm) and age (pcm).
    • Display battery voltage avg.
    • Display battery charger type.
    • Display battery charger current limit.
    • Display battery charger voltage limit.

Download: https://github.com/joel16/SwitchIdent/releases/tag/0.4
 
Last edited by Joel16,

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,339
Trophies
3
XP
12,182
Country
Poland
I think you should read your release notes carefully. :D
Post automatically merged:

And tsGetTemperature is not getting battery temperature. It's getting temperature from sensors that are reponsible for measuring SoC (externally) and PCB (internally). Battery in Switch wouldn't be able to handle 83 degrees Celsius (which is a temperature limit for both in HOS).

Battery temperature can be acquired by psmGetBatteryChargeInfoFields() - which is not available in libnx. You can find it here
https://github.com/masagrator/Status-Monitor-Overlay/blob/master/include/Battery.hpp

Edit: Now I saw your next commit. So you now know what external and internal should mean. :P
 
Last edited by masagrator,
  • Haha
  • Love
Reactions: chronoss and Joel16

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,320
Country
United States
I think you should read your release notes carefully. :D
Post automatically merged:

And tsGetTemperature is not getting battery temperature. It's getting temperature from sensors that are reponsible for measuring SoC (externally) and PCB (internally). Battery in Switch wouldn't be able to handle 83 degrees Celsius (which is a temperature limit for both in HOS).

Battery temperature can be acquired by psmGetBatteryChargeInfoFields() - which is not available in libnx. You can find it here
https://github.com/masagrator/Status-Monitor-Overlay/blob/master/include/Battery.hpp

Edit: Now I saw your next commit. So you now know what external and internal should mean. :P
Hey, thanks for the info I'll probably fix the wording for it once I get some time. However yes I did use psmGetBatteryChargeInfoFields for some of the info (avg voltage, charging current limit, etc)
 

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,320
Country
United States
SwitchIdent v0.5 is now available

2023061915584000-A282CE99633B844E0497DB963451D670.jpg


Change-log:
  • Use 1080p resolution instead of 720p.
  • Fix displaying battery percentage symbol '%'.
  • Merge battery and charger info back into one page. (We have more room now that we switched to 1080p res).
  • Properly display battery temperature (Internal - PCB, External - SoC temperatures can be found in the System Info page).
  • Display headphone port status in System Info page.
  • Display joy-con firmware of two P1 connected joy-cons. (Needs to be removed from the rail and used wirelessly).

Credits:
  • masagrator for pointing out that the internal/external temperatures were related to PCB and SoC respectively.
  • SwitchBrew wiki for documenting various service API used in SwitchIdent.
  • devkitPro for the devkitA64 toolchain and libnx support.

Download: https://github.com/joel16/SwitchIdent/releases/tag/0.5
 
Last edited by Joel16,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    Still don't know why he left unless someone really hurt his feelings
  • K3Nv2 @ K3Nv2:
    Don't know why people get so emotional online just get over it ffs
    +2
  • BigOnYa @ BigOnYa:
    He was the ass of gbatemp, everyone knocked on him, I honestly felt bad, even though I was guilty myself, but he egged it all on himself,
  • BigOnYa @ BigOnYa:
    But he still here, but under dif name, he pm me sometimes still even.
  • K3Nv2 @ K3Nv2:
    It's like they think we'll be in their bed pissing on it the next day
  • BigOnYa @ BigOnYa:
    I feel like gbatemp should make t-shirts or memorabilia to remember the lost ones. I bet the Polly shirts would sell out quick.
  • K3Nv2 @ K3Nv2:
    Nah that could actually bring lawsuits
  • K3Nv2 @ K3Nv2:
    Tempsuits
  • BigOnYa @ BigOnYa:
    PollySuits
  • BigOnYa @ BigOnYa:
    Your correct, Somebody would be guilty and there would be riots, then they storm the gbatemp capitol,
  • K3Nv2 @ K3Nv2:
    Online or not there are still certain rights that judges would have no issue handing out a warrant over
  • K3Nv2 @ K3Nv2:
    Just look at Kim dotcom
  • BigOnYa @ BigOnYa:
    Honestly I'm scared to, from you, but ok, lemme turn on vpn, virtual machine, private browser first
  • K3Nv2 @ K3Nv2:
    Remember that Alexa robot I gifted you
  • K3Nv2 @ K3Nv2:
    And that laptop Webcam you never tapped up
  • BigOnYa @ BigOnYa:
    That robot is here somewhere, I hear it moving around at night, but I haven't seen it for months.
  • BigOnYa @ BigOnYa:
    Oh that laptop I give to ancientboi, so you been watching him for months, and he's been watching you
  • K3Nv2 @ K3Nv2:
    Oh good more than enough material for the fbi
    +2
  • BigOnYa @ BigOnYa:
    Damn its 5 in morn, I gotta Go wake your mum and send her to work. Check ya later.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    He could make so much money!!! His arm would never get tired lol
    +2
  • S @ salazarcosplay:
    How are yall doing
    +1
    S @ salazarcosplay: How are yall doing +1