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,305
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,305
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,307
Trophies
3
XP
12,099
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,305
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,305
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.
  • Veho @ Veho:
    Double dickhead chinballs is still better than double dickhead eyeballs.
    +1
  • Veho @ Veho:
    As in, the balls will grow in your eye sockets.
  • K3Nv2 @ K3Nv2:
    I paid 5 grand to get them moved to my chin
    +1
  • Veho @ Veho:
    This you?
  • K3Nv2 @ K3Nv2:
    My hair can't be that cool
    +1
  • Veho @ Veho:
    Ah, yes, portrait mode, surely the best way to film a row of people. If only there were some way to fit a wider shot, at the expense of height... if only...
    +1
  • K3Nv2 @ K3Nv2:
    4k portrait mode?
    +1
  • BigOnYa @ BigOnYa:
    Diddy - "I never touched her, that bitch is crazy." Video is released. Diddy - " Ok I did it, i am remorseful for my actions during my darkest times." Lol
  • SylverReZ @ SylverReZ:
    @BigOnYa, Glad that the Diddler got caught once again.
    +1
  • K3Nv2 @ K3Nv2:
    Iran ran out of options
  • K3Nv2 @ K3Nv2:
    Thought I saw my ex on that new kingdom of the Apes poster
  • BigOnYa @ BigOnYa:
    I thought I saw a puttie snatch...
  • BigOnYa @ BigOnYa:
    I'm so pumped, NCAA football video game is back after a 10 year hiatus, coming to SeriesS/X, PS5 in July.
  • BigOnYa @ BigOnYa:
    Wish they would let us play the NCAA football 14 on newer xbox, its one of the only games I love and own on disc still, that is not back compatible, bs.
  • AdenTheThird @ AdenTheThird:
    @BigOnYa My dad recently bought a spare Series X off of me, got game pass, and saw Madden '24 on Game Pass, decided to try it out.

    ...He was a bit taken aback by the 60GB download size. Poor guy's still living in the 90s!
    +1
  • SylverReZ @ SylverReZ:
    @AdenTheThird, Bro's still in the PS2 age.
  • K3Nv2 @ K3Nv2:
    Lol charging your dad's classic unless he's the type that doesn't like taking things like that
  • AdenTheThird @ AdenTheThird:
    @K3Nv2 He was looking into consoles for his house anyway (for my younger siblings and himself) and I had a spare XSX and Switch I ended up selling him at pretty steep cuts. I would just give them to him, but I did buy them with the intent to sell them... and college is super expensive.
    AdenTheThird @ AdenTheThird: @K3Nv2 He was looking into consoles for his house anyway (for my younger siblings and himself)...