WizzyThing Posted October 3, 2014 Share Posted October 3, 2014 It's not quite possible to get the AFP data right now because the microcontroller is reporting bull**** data, if we were able to patch the firmware we could make it work. Link to comment Share on other sites More sharing options...
WizzyThing Posted October 3, 2014 Share Posted October 3, 2014 I also want to repeat that we are looking for a designer, we really aren't all that good at design. Link to comment Share on other sites More sharing options...
WizzyThing Posted October 7, 2014 Share Posted October 7, 2014 Some progress: I sort of implemented fan and LED controllers so far, I also added graphs because graphs are fancy. Link to comment Share on other sites More sharing options...
jajinder Posted October 7, 2014 Share Posted October 7, 2014 Hey man. You asked for a designer. Unfortunately I don't program in C (++), but here's a layout I'm working on in Photoshop. It's a tedious job. Logo, icons for buttons etc are all custom made. Is this what you were asking for? If yes, then I'll continue otherwise... bad luck for me :P Link to comment Share on other sites More sharing options...
WizzyThing Posted October 7, 2014 Share Posted October 7, 2014 I'm more looking for a layout structure rather than an actual design right now, colors and everything will end up customizable in the end. Link to comment Share on other sites More sharing options...
jajinder Posted October 7, 2014 Share Posted October 7, 2014 Okay, gimme a sec. You'll see that I am working on the layout ;) Link to comment Share on other sites More sharing options...
jajinder Posted October 7, 2014 Share Posted October 7, 2014 If you don't like where i'm going to, just let me know. So I will stop. If you like it I'll implement more like the LED colors, scrolling bars etc Link to comment Share on other sites More sharing options...
WizzyThing Posted October 7, 2014 Share Posted October 7, 2014 I did mention is a webview right? Link to comment Share on other sites More sharing options...
jajinder Posted October 7, 2014 Share Posted October 7, 2014 Don't worry. I'll stop. Good luck on the project. Link to comment Share on other sites More sharing options...
WizzyThing Posted October 7, 2014 Share Posted October 7, 2014 I appreciate the input, it's just not what I was looking for. Link to comment Share on other sites More sharing options...
jajinder Posted October 8, 2014 Share Posted October 8, 2014 (edited) Please don't get me wrong, but it looks like you don't see what there is. You only see colors, but not the layout. What I'm going to say now it not to insult anyone, so please don't get me wrong. This is just a fact: There are a couple of types of programmers. 1) Programmers who can code good, but lack imagination (codes great software, but no one will use it 'cause of the terrible GUI) 2) Programmers who can code good AND create user-friendly GUI (a rare breed) 3) Programmers who think they can code I've been working with a lot of brilliant coders for almost a decade now, but when it come to user-friendly and clean layout they all shut down, because they have their own way of looking at it. The software works perfectly, but all their customers complain because they can't use it due to cluttering GUI. Fortunately there are GUI-designers. But if the programmer sticks with his idea, instead of doing what he/she is best at and leave the rest to someone who know how to make it user-friendly, nothing will come from it. Again: This is not to insult anyone, just facts ;) Do with it whatever you want with it. EDIT: I was just wondering... Where do you see the web-interface? Edited October 8, 2014 by jajinder Link to comment Share on other sites More sharing options...
WizzyThing Posted October 8, 2014 Share Posted October 8, 2014 Currently it's pretty much this: Driver -> RESTApi -> WebView Right now the web view is reachable via localhost:someport. We'll most likely create a stand alone application as well. Link to comment Share on other sites More sharing options...
jajinder Posted October 8, 2014 Share Posted October 8, 2014 (edited) Ah, I thought you were looking for a GUI for a stand alone application. If you want me to, I can try to create a layout in Photoshop, but it will look like the layout in the application GUI I created (except for the colors), since it's easy to view/understandable for the user. Edited October 8, 2014 by jajinder Link to comment Share on other sites More sharing options...
giomac Posted October 23, 2014 Share Posted October 23, 2014 Hi, I've got Corsair 760i PSU (for now), running Fedora Linux and I'm Linux admin. Can I help you with development and testing somehow? Link to comment Share on other sites More sharing options...
Corsair Employee Corsair Dustin Posted October 23, 2014 Corsair Employee Share Posted October 23, 2014 Just so you guys know, we see this and we think it's totally awesome. Link to comment Share on other sites More sharing options...
red-ray Posted October 24, 2014 Share Posted October 24, 2014 (edited) Just so you guys know, we see this and we think it's totally awesome. What would be really awesome would be for Corsair to implement support for the Global\Access_CorsairLink mutex in CorsairLink.exe! We could then report the CL HW when CL is active. It would make reporting the CL HW far easier if Corsair made the HW datsheets available. Maybe not public, but at least under NDA. Edited August 31, 2015 by red-ray Link to comment Share on other sites More sharing options...
bmellesmoen Posted October 26, 2014 Share Posted October 26, 2014 I would totally agree with Ray as it's very annoying having to manually ensure only one app is accessing the Corsair HW. 1 Link to comment Share on other sites More sharing options...
ioku Posted November 6, 2014 Share Posted November 6, 2014 Hello, now there are multiple tools to handle controling H80i/H100i devices in Linux, but has anyone tested if it works with HX850i or any other product from HXi Series? Thank you Link to comment Share on other sites More sharing options...
red-ray Posted November 12, 2014 Share Posted November 12, 2014 Hello, now there are multiple tools to handle controling H80i/H100i devices in Linux, but has anyone tested if it works with HX850i or any other product from HXi Series? Thank you I know my SIV (http://rh-software.com/) utility can report HX850i on Windows, so it must be possible to do this on Linux. Link to comment Share on other sites More sharing options...
Xtended Posted November 17, 2014 Share Posted November 17, 2014 I would like to contribute on the build of the Linux equivalent of the Corsair mangment software. How were you able to view the data off of the usbe cable when I use Wireshark it wont attach to the USB port or are you reading the information through Windows. From Xtended http://forum.corsair.com/forums/images/icons/icon6.gif Link to comment Share on other sites More sharing options...
red-ray Posted November 17, 2014 Share Posted November 17, 2014 I did not use a USB analyser. I got some information from http://forum.corsair.com/forums/member.php?u=132093 and used this along with the PMBus specs to get the code working. I used SIV to dump all 256 PWM registers and then deduced most things. If you run SIV and dump any PSUs registers that will tell you all the registers I found. Link to comment Share on other sites More sharing options...
Lukeroge Posted November 18, 2014 Share Posted November 18, 2014 (edited) Heya! New Corsair Link Mini purchaser here (wish me luck), also a python programmer who knows a little bit of Java, C# and a sprinkling of Linux knowlegde and HTML. I'd like to offer any help I can as the Corsair Link hardware is really neat and I don't want it to die just because Corsair can't hire a proper software firm to make the damn software :P I was planning to use the resources in the first post to hack up a simple hard-coded Python program to set my fan curves/etc and avoid the landmine that is Corsair Link 2.0, but it seems there are some promising projects in here that I really hope are successful but they need more traction to really pick up! :^) Edited November 18, 2014 by Lukeroge Link to comment Share on other sites More sharing options...
tb01110100 Posted November 20, 2014 Share Posted November 20, 2014 So, I've been trying to follow the development going on here, but I'm a bit out of the loop. Literally all I want to do is change the color of the LED on my h100i. Is it even possible to do this? My OS is Arch Linux 64bit. Link to comment Share on other sites More sharing options...
Lukeroge Posted November 20, 2014 Share Posted November 20, 2014 Well, it's not easy but certainly possible. It looks like the main devs here are a bit idle right now, but if you can write code in any language that supports HID it should be possible to write to the registers on the H100i using the data in the first post and change the colors! There isn't quite an easy GUI tool for linux yet. Link to comment Share on other sites More sharing options...
red-ray Posted November 20, 2014 Share Posted November 20, 2014 So, I've been trying to follow the development going on here, but I'm a bit out of the loop. Literally all I want to do is change the color of the LED on my h100i. Is it even possible to do this? My OS is Arch Linux 64bit. I found doing this for the H100i, H80i and CL Mini was easy enough, but your code needs to allow for both the write and read not working. Before I added a 250 ms timeout to both of these once in a while there would not be a reply and SIV would stall and it needed to be aborted :eek: SIV uses the Global\Access_CorsairLink to interlock access to the CL hardware and I would advise that all programs should also use this. Link to comment Share on other sites More sharing options...
Recommended Posts