Adam Honse
|
e9cf421719
|
Start writing a generic RGB wrapper for OpenRazer
|
2019-06-15 23:28:20 -05:00 |
|
Adam Honse
|
4887e9a11e
|
Fix set LED button on Windows, rearrange Windows GUI to match Linux GUI
|
2019-06-15 21:34:43 -05:00 |
|
Adam Honse
|
f71f325a97
|
Update Linux UI for generic RGB interface branch
|
2019-06-15 17:59:35 -05:00 |
|
Adam Honse
|
7ba607be8a
|
Minor fixes - populate Mode box correctly on initialization and reorder operations for setting Aura mode to improve reliability
|
2019-06-15 12:38:57 -05:00 |
|
Adam Honse
|
4714aec6dd
|
Start work on configuration table parsing for Aura devices. Process all channels with same type into their own zones
|
2019-06-15 12:16:21 -05:00 |
|
Adam Honse
|
7554e366f4
|
Add functions for setting single LED and all LEDs in a zone to a color, add zone dropdown to GUI
|
2019-06-14 23:31:23 -05:00 |
|
Adam Honse
|
d60936b2e5
|
Use 32-bit RGBColor type (COLORREF compatible) instead of discrete red, green, and blue channels in generic RGB interface
|
2019-06-14 12:24:07 -05:00 |
|
Adam Honse
|
90b57e1846
|
Split RGBController classes into their own files
|
2019-06-13 23:24:05 -05:00 |
|
Adam Honse
|
8c3acbe889
|
Mode selection and Set All Colors working using generic RGB interface for Aura and Corsair Vengeance RGB
|
2019-06-13 23:02:27 -05:00 |
|
Adam Honse
|
f5d7f2e537
|
Generic RGB development
|
2019-06-13 20:23:22 -05:00 |
|
Stavros Avramidis
|
234b006bee
|
Add time-out on query enumeration
Signed-off-by: Stavros Avramidis <stavros9899@gmail.com>
|
2019-06-02 12:35:31 -05:00 |
|
Adam Honse
|
9c4bbec686
|
Add 0x4F and 0x66 to detected Aura addresses
|
2019-05-29 12:23:58 -05:00 |
|
Adam Honse
|
25d85a1db0
|
Re-add Super IO ID mask
|
2019-05-27 14:58:51 -05:00 |
|
Adam Honse
|
dde0292719
|
Add a few more Nuvoton Super IO chips to the supported list including NCT6796D, clean up the Nuvoton detection code
|
2019-05-27 11:44:51 -05:00 |
|
Adam Honse
|
9d1745c0d0
|
Get SMBus base address from NCT6793D configuration registers
|
2019-05-27 04:14:22 -05:00 |
|
Adam Honse
|
559f1e9bcc
|
Add preliminary probe functionality for NCT6793D, remove SMBus block read from NCT6793D SMBus driver as I haven't written this functionality yet
|
2019-05-23 00:05:28 -05:00 |
|
Adam Honse
|
3c95f9fe21
|
Fix block writes on Nuvoton NCT6793D SMBus driver
|
2019-05-22 00:01:58 -05:00 |
|
Adam Honse
|
c2e384ab39
|
Add README.md
|
2019-05-21 03:55:04 +00:00 |
|
Adam Honse
|
fe7d7df29b
|
Initial SMBus driver for Nuvoton NCT6793D Super IO chip used on Prime Z270-A (and other Intel boards)
|
2019-05-20 22:21:10 -05:00 |
|
Thomas Berger
|
73d91b9494
|
Add support for 970 PRO GAMING/AURA
the Aura controller is located on 0x40 of the SMBus for
this board.
|
2019-04-23 20:30:02 -05:00 |
|
Adam Honse
|
a2cdfc5aec
|
Add Dump Aura button to Linux Qt dialog
|
2019-03-13 22:08:23 -05:00 |
|
Adam Honse
|
484e4e9770
|
Move Qt project file up to root directory
|
2019-03-13 19:49:36 -05:00 |
|
Adam Honse
|
c45001b810
|
Initial files for Corsair Vengeance RGB RAM support
|
2019-03-09 00:18:35 -06:00 |
|
Adam Honse
|
e3dcb9e87d
|
Add button to dump Aura device memory
|
2019-03-06 21:48:48 -06:00 |
|
Adam Honse
|
75cf8b6aa8
|
Add support for AUMA0-E6K5-0105
|
2019-03-06 13:52:21 -06:00 |
|
Adam Honse
|
35ec4f5e90
|
cstring not string, oops
|
2019-03-06 12:47:16 -06:00 |
|
Adam Honse
|
ab03edb6ce
|
Add AUMA0-E6K5-0106 to device list and use v2 registers
|
2019-03-06 12:30:56 -06:00 |
|
Adam Honse
|
022871c5c5
|
Allow alternative color register locations for newer Aura chips. Select registers based on device string
|
2019-03-05 22:07:13 -06:00 |
|
Adam Honse
|
dc3009bcaf
|
Add some sanity checking to Aura device detection. Aura devices appear to read incrementing values at 0xA0 if no register written
|
2019-02-25 22:10:38 -06:00 |
|
Adam Honse
|
0941f25a8d
|
Check for "INTEL" manufacturer string, per issue comment 10#note_144867740 by @F-Lehmann
|
2019-02-25 21:19:33 -06:00 |
|
Adam Honse
|
20fa1f4b1a
|
vector not used on Linux, move to Windows ifdef block
|
2019-02-20 23:16:22 -06:00 |
|
Adam Honse
|
f1be1c9a8f
|
Add Qt GUI, builds and runs on Linux
|
2019-02-20 20:19:08 -06:00 |
|
Adam Honse
|
b782a63ed5
|
Set direct mode when setting colors for all devices
|
2019-02-19 23:03:50 -06:00 |
|
Adam Honse
|
31446d18b4
|
More GUI improvements, GUI is mostly functional now
|
2019-02-19 22:57:12 -06:00 |
|
Adam Honse
|
3a249382fb
|
Start work on Visual Studio GUI
|
2019-02-18 20:45:55 -06:00 |
|
Adam Honse
|
1e650d8f85
|
Move Aura device detection to its own function
|
2019-02-17 22:52:46 -06:00 |
|
Adam Honse
|
3d55a474ab
|
Get Windows building again after Linux changes
|
2019-02-17 22:35:54 -06:00 |
|
Adam Honse
|
47468e8c3f
|
Code cleanup
|
2019-02-17 20:47:30 -06:00 |
|
Adam Honse
|
d1a5fed46c
|
Initial bus autodetection and Aura device autodetection
|
2019-02-17 15:37:44 -06:00 |
|
Adam Honse
|
0b5e8b400e
|
Add i2c_smbus_linux.h/cpp driver to handle ioctl-driven I2C access to /dev/i2c-x nodes on Linux
|
2019-02-14 22:12:50 -06:00 |
|
Adam Honse
|
1b288ce0b2
|
Add register names for 0x80F8 and 0x80F9, the Aura RAM slot/address selection registers
|
2019-02-14 00:06:52 -06:00 |
|
Adam Honse
|
d91acc5a52
|
Added auto-detection of AMD and Intel SMBus adapters. WMI class by Stavros Avramidis (@purpl3F0x).
|
2019-02-13 22:57:59 -06:00 |
|
Adam Honse
|
6e9cf5e751
|
i801 working on Gigabyte X58-UD3R at 0x0500
|
2019-01-30 23:44:48 -06:00 |
|
Adam Honse
|
006289c784
|
Initial commit
|
2019-01-30 22:00:41 -06:00 |
|
Adam Honse
|
915cff48cb
|
Add LICENSE
|
2019-01-29 03:26:51 +00:00 |
|