1. Due to platform maintenance, the forum will be inaccessible for about 30 minutes beginning about 1:30 p.m. Sorry for any inconvenience! We'll remove this notice when work is complete.

PCFx - AlienFX lighting depending on things like CPU temperature

Discussion in 'Alienware' started by Ixel, May 29, 2011.

  1. Ixel

    Ixel Notebook Consultant

    Reputations:
    162
    Messages:
    101
    Likes Received:
    0
    Trophy Points:
    30
    PCFx 0.5 (Supported M14x Chassis, possibly others too)

    Other chassis can be supported, let me know if you have problems.

    Description:
    Allows the user to identify computer activity or statistics such as CPU temperature from colour variations on the AlienFX laptop. Simply select what you want the zone to show and the low and high colours. Values that are in between low and high colours will be visualised as a gradient, so gradual colour changes rather than sudden colour changes.

    PCFx currently updates colours every 1/5th of a second (200ms), uses the LightFX.dll from the AlienFX SDK and is able to retrieve the sensor information such as CPU core temperatures without third party programs.

    Screenshot:
    [​IMG]

    Known Bugs:
    - (ViolentArmy) Status lights dropdown box has some old options that are no longer required. This will be corrected in version 0.6+.

    Future Improvements:
    - 'Battery Capacity %' added to all dropdown boxes as an option.
    - Dynamic calibration of supported chassis zones, e.g. M15x has zones which work somewhere else other than where PCFx states.
    - Control temperature low and high values.

    Virus Scan Report from VirusTotal:
    VirusTotal - Free Online Virus, Malware and URL Scanner - Version 0.1 Alpha x86

    Download is attached to this post. Extract it, run it, and enjoy! Any questions or ideas please feel free to suggest, and as always if you find the program useful and want to make a donation please do so via the donation button in the program.

    Please choose the correct version for your operating system, e.g. if you run 32-bit please download x86, otherwise download x64 if you run 64-bit.
     

    Attached Files:

  2. BatBoy

    BatBoy NBR Community Moderator

    Reputations:
    7,391
    Messages:
    7,968
    Likes Received:
    16
    Trophy Points:
    206
    Excellent idea - we need more folks with the desire to play with the AlienFX API. Sounds interesting. Look forward to seeing how your project progresses if you decide to go forward.

    Have fun!

    :)
     
  3. paradigm

    paradigm Notebook Deity

    Reputations:
    199
    Messages:
    999
    Likes Received:
    27
    Trophy Points:
    41
    you got my vote .... that's an amazing idea though.......
     
  4. Tsukurimashou

    Tsukurimashou Notebook Evangelist

    Reputations:
    189
    Messages:
    468
    Likes Received:
    0
    Trophy Points:
    30
    Amazing idea for the colors depends of the temps, so no need to alt tab while gaming to know if the system is getting hot or not. Can't wait.
     
  5. Ixel

    Ixel Notebook Consultant

    Reputations:
    162
    Messages:
    101
    Likes Received:
    0
    Trophy Points:
    30
    Well based on the positive replies so far I've decided to start an alpha version now, it won't be anywhere near as complete as I want, but initially it will be able to control keyboard elements on all laptop models (or at least that's what I believe from reading the AlienFX SDK and what I've coded so far on my M14x).

    Progress as of this post is as follows:
    - GUI is 70% complete, just need to add some helpful elements to explain certain things (e.g. About PCFx).
    - Changing the left, left middle, right middle, and finally the right zones on the keyboard are possible, with four settings. The settings are Solid Colour, CPU Load (% scale), CPU #0 Temperature (Low as 40C, gradient colour/morph up to 100C as High), Disk #0 Load (% scale).
    - Changing the Low and High colours for each zone is possible, rather than having one Low and High colour for all zones.
    - Saving settings will be done shortly.

    Requirements:
    - .NET Framework 4, which all AlienFX laptops should theoretically have anyway as AlienFX requires it.
    - An AlienFX capable laptop.
     
  6. Infin1ty

    Infin1ty Notebook Geek

    Reputations:
    0
    Messages:
    78
    Likes Received:
    0
    Trophy Points:
    15
    Superb idea, can't believe no ones thought of this before.

    Good luck!
     
  7. Ixel

    Ixel Notebook Consultant

    Reputations:
    162
    Messages:
    101
    Likes Received:
    0
    Trophy Points:
    30
    Project released as 0.1 alpha. Could a moderator change the thread name with the name of my post so that it's not longer an idea, but an actual release.
     
  8. Insightful

    Insightful Notebook Geek

    Reputations:
    12
    Messages:
    85
    Likes Received:
    3
    Trophy Points:
    16
    I support you! This is a great idea!
     
  9. Ldmoose

    Ldmoose Notebook Consultant

    Reputations:
    94
    Messages:
    196
    Likes Received:
    0
    Trophy Points:
    30
    Awesome +rep
     
  10. BatBoy

    BatBoy NBR Community Moderator

    Reputations:
    7,391
    Messages:
    7,968
    Likes Received:
    16
    Trophy Points:
    206
    Title changed and link added to NET 4.0 installer in post#1. While the current version of Command Center on the 11xR3, 14x, 17xR3 and 18x require NET 4.0, the older systems do not have this requirement for their CC version. Before attempting to run the OPs app, I suggest everyone run the .NET 4.0 installer. Just to confirm. ;)

    OP, nice job!

    A side note, the legacy AW Systems (pre-dell) probably will not support this as the AlienFX package was a bit different then. Legacy owners, use at your own risk.
     
Similar Threads: PCFx AlienFX
Forum Title Date
Alienware [SOLVED] AlienFX - Change profile with user Apr 5, 2015
Alienware AlienFX Database - Games and Applications that are compatible with AlienFX Mar 10, 2015
Alienware Any Alienfx plug ins for XBMC Aug 22, 2014
Alienware How to modify games for alienfx? Jul 30, 2014
Alienware AlienFX Error Feb 28, 2014

Share This Page