Commit Graph

  • f2d35466a5 Get Aura address skipping working Adam Honse 2019-12-27 16:23:37 -06:00
  • bce9fc929e Skip in-use addresses for Aura RAM initialization Adam Honse 2019-12-27 15:53:49 -06:00
  • cdaae5fb9f Fix previous commit Adam Honse 2019-12-27 12:28:18 -06:00
  • 9fc9059b0b Add detection code for ASRock ASR LED and Polychrome controllers Adam Honse 2019-12-27 12:24:04 -06:00
  • 2c1fe31211 Update README Adam Honse 2019-12-27 12:08:20 -06:00
  • 13f53ae4f8 Remove 0x67 and 0x68 checks from HyperX detection - should allow detection of Fury RGB RAM. Change suggested by Sam Cheng of Kingston/HyperX Adam Honse 2019-12-27 12:06:04 -06:00
  • ace27f4574 Add 104 LEDs to Poseidon Z RGB so that Set All should work Adam Honse 2019-12-25 17:56:24 -06:00
  • cff395a050 Add Poseidon Z RGB code from Keyboard Visualizer Adam Honse 2019-12-25 17:44:08 -06:00
  • 7873a83398 Add empty structures for Poseidon Z RGB keyboard support Adam Honse 2019-12-25 16:51:09 -06:00
  • 9d27e2d06c Hacked up version of hid.c for Windows to remove pthread and iconv dependencies Adam Honse 2019-12-25 13:56:53 -06:00
  • 8960f550ef Move hidapi to dependencies as it is not maintained in this project Adam Honse 2019-12-25 03:50:39 -06:00
  • 13e1da7fcd Get MSI 3-zone keyboard working by pulling in libusb version of hidapi Adam Honse 2019-12-25 03:47:08 -06:00
  • eef95f50dd Initial code for MSI/SteelSeries 3-Zone laptop keyboards Adam Honse 2019-12-25 03:08:37 -06:00
  • eac739fdb4 Get libusb-1.0 building on Windows, pull in libusb-1.0.22 dependency. You need Zadig to set up individual devices for use wraith_prism_devel Adam Honse 2019-12-25 02:26:18 -06:00
  • 5ae3de993d Add capability to set ring color Adam Honse 2019-12-25 01:21:18 -06:00
  • e79c97c4d0 RGBController interface for Wraith Prism now can change static colors for logo and fan Adam Honse 2019-12-25 01:08:28 -06:00
  • 45c7bc8008 Add an RGBController interface for AMD Wraith Prism Adam Honse 2019-12-25 00:54:45 -06:00
  • 7de0b2549b Add function to retrieve firmware version string on Wraith Prism Adam Honse 2019-12-24 19:26:40 -06:00
  • 39b52326b6 Add function to set all ring LEDs to a given effect channel Adam Honse 2019-12-24 15:04:30 -06:00
  • b35c900fae Add function to get effect string for a channel Adam Honse 2019-12-24 14:56:49 -06:00
  • 7cea74e466 AMD Wraith Prism controller file with some statically coded packets Adam Honse 2019-12-24 01:11:37 -06:00
  • 5f3e43e7b8 Only build Aorus GPU files on Windows Adam Honse 2019-12-23 17:37:31 -06:00
  • a84407b609 Bring PolychromeController into the build Adam Honse 2019-12-23 17:12:18 -06:00
  • 000511deff Update Aorus GPU files Adam Honse 2019-12-23 17:08:44 -06:00
  • fe37c261a2 Move Set Color buttons up for better alignment qt_ui_rework Adam Honse 2019-12-23 16:51:10 -06:00
  • cbdbb71d79 Add Set All Devices button Adam Honse 2019-12-23 16:17:00 -06:00
  • 5f786e649a Fix Hue+ initialization on Windows Adam Honse 2019-12-23 15:37:15 -06:00
  • f76bf34d8d HyperX zones per slot, set Hue Plus zones as linear type Adam Honse 2019-12-23 12:35:42 -06:00
  • e799574730 Add additional information to OpenRazer, set SPD to page 1 for proper HyperX detection Adam Honse 2019-12-23 02:52:09 -06:00
  • 1a5b12c7a0 OAdd strip autodetection to NZXT Hue+ interface, group zones into channels Adam Honse 2019-12-23 02:20:10 -06:00
  • d2acc75ba8 Report correct device types on OpenRazer interface Adam Honse 2019-12-22 23:11:11 -06:00
  • 74bcfbd940 Make Sleep function static on linux to avoid compile errors Adam Honse 2019-12-22 22:44:28 -06:00
  • 1db45f2cf2 Update slot addresses for HyperX Predator RGB and set brightness on effect modes Adam Honse 2019-12-22 21:11:29 -06:00
  • 6e467fe8cd Initial work on direct mode for HyperX Predator RGB Adam Honse 2019-12-22 02:18:20 -06:00
  • 441c462e59 Add SMBus/I2C dumping tool to System Information page Adam Honse 2019-12-22 00:01:27 -06:00
  • 89b4716012 Fix Aura DRAM detection and move firmware name to Version field Adam Honse 2019-12-20 14:28:42 -06:00
  • e51e9a71a0 Add name and serial number information fields to UI Adam Honse 2019-12-20 14:03:37 -06:00
  • 02273a3601 Exclude SMBus addresses from detection matching upstream i2c-tools code Adam Honse 2019-12-20 13:07:21 -06:00
  • e0018b23aa Use monospace font in system information box Adam Honse 2019-12-20 12:45:29 -06:00
  • b06f384350 System information page with i2c detect Adam Honse 2019-12-20 12:22:14 -06:00
  • 7dddb9d111 Start work on Information page and add information fields to RGBController API Adam Honse 2019-12-20 00:54:37 -06:00
  • 0d38154134 Fix DRAM type detection for some Aura based RAM Modules Adam Honse 2019-12-18 23:08:48 -06:00
  • 7dd84c7ac8 First round of user interface rework changes Adam Honse 2019-12-18 20:33:55 -06:00
  • ffd0088378 Rename dialog components from OpenAuraSDK to OpenRGB Adam Honse 2019-12-17 20:23:36 -06:00
  • f0c486c30d Rename OpenAuraSDK to OpenRGB for kernel patch and project file Adam Honse 2019-12-17 20:11:43 -06:00
  • 010ab1182d Move OpenAuraSDK_Win.pro to OpenAuraSDK.pro to unify the two project files for good openrgb Adam Honse 2019-12-17 19:57:06 -06:00
  • 7e64ca1f83 Merge QT project files in OpenAuraSDK_Win.pro Adam Honse 2019-12-17 19:51:34 -06:00
  • 2fcff92523 Add icon to Windows Qt project Adam Honse 2019-12-17 19:00:07 -06:00
  • 8beeb5f7b2 Get Qt project building on Windows, remove Visual Studio files Adam Honse 2019-12-17 14:27:06 -06:00
  • 4982a51718 Get Qt project building on Windows qt_windows Adam Honse 2019-12-17 14:27:06 -06:00
  • 3d26b892df Fix read block text i2c_sniffer_piix4 Adam Honse 2019-12-16 16:08:41 -06:00
  • 28f5ca76cb Fix block read printout Adam Honse 2019-12-16 16:00:35 -06:00
  • 3cf13ecc7a Remove extra print statement in read case Adam Honse 2019-12-16 14:13:43 -06:00
  • 9ba4613c89 Improve PIIX4 sniffer - detect byte, word, and block operations Adam Honse 2019-12-16 13:51:47 -06:00
  • 7d2b5f285f More work on ASR LED/Polychrome support Adam Honse 2019-12-15 02:12:12 -06:00
  • b8eb4e9bcb Initial work on ASRock Polychrome/ASR LED interface. Does not function yet. Adam Honse 2019-12-14 11:15:55 -06:00
  • 733b904ec4 Undo commenting out of custom mode set function Adam Honse 2019-12-11 21:43:51 -06:00
  • 59a3b41480 Initial support for Gigabyte Aorus RGB Fusion motherboards Adam Honse 2019-12-11 19:39:26 -06:00
  • 28b41451f8 Fix typo in Aura header Adam Honse 2019-12-11 19:38:28 -06:00
  • 126c9295ac Add OpenRGB icon generic_rgb_interface_test Adam Honse 2019-10-26 22:47:21 -05:00
  • 0e4a162667 Change search path for i2c devices on linux Steven Franzen 2019-10-26 17:34:39 +02:00
  • 252ecf424e Change search path for i2c devices on linux openaurasdk Steven Franzen 2019-10-26 17:34:39 +02:00
  • 15fd537fa8 Add support for RGB E1.31 Streaming ACN multicast devices using libe131. Linux only for now. Adam Honse 2019-10-26 21:34:25 -05:00
  • 557c9df9a0 Rewrite OpenRazer support to use static constant device mapping table instead of big switch/case. Add support for some extra Razer devices. Use "ledstrip.txt" for LED strip settings Adam Honse 2019-10-26 18:21:02 -05:00
  • d93c422856 Rewrite OpenRazer support to use static constant device mapping table instead of big switch/case. Add support for some extra Razer devices. Use "ledstrip.txt" for LED strip settings e131_devel Adam Honse 2019-10-26 17:14:49 -05:00
  • 79ff32a245 Add Razer Blade Stealth support to OpenRazer support code Adam Honse 2019-10-26 03:06:27 -05:00
  • 4d9d588db5 Fix LED zone mapping Adam Honse 2019-10-24 19:16:51 -05:00
  • c7e3c04a6f Fix initialization with multiple devices on same universe Adam Honse 2019-10-24 18:43:18 -05:00
  • 68a14f972f Increment sequence number Adam Honse 2019-10-22 00:01:29 -05:00
  • b1df78aceb Add configuration file parser for E1.31 device configuration Adam Honse 2019-10-21 23:49:59 -05:00
  • c887bbad38 Update test device to 50 LEDs Adam Honse 2019-10-21 21:09:01 -05:00
  • 4d2585f58c Get E1.31 interface working, but only with a hard-coded test configuration for now Adam Honse 2019-10-21 00:52:32 -05:00
  • 74bdfff195 first pass of e131 files Adam Honse 2019-10-19 02:56:24 +00:00
  • 68b0dc9e2e Fix LED Strips on Windows Adam Honse 2019-09-03 20:29:32 -05:00
  • c8a1363b35 Use generic interfaces for Razer Chroma SDK, get mouse and Chroma HDK working Adam Honse 2019-09-03 20:13:54 -05:00
  • 0a61e38ee1 Start writing an RGBController interface for the Razer Chroma SDK on Windows Adam Honse 2019-09-03 00:38:56 -05:00
  • b5f687c402 Get project building on Windows again Adam Honse 2019-09-02 17:48:34 -05:00
  • 50875fc698 Add 2D matrix support to OpenRazer RGB interface, add support for Chroma HDK Adam Honse 2019-09-02 17:16:49 -05:00
  • 802d444d9d Add net port files Adam Honse 2019-09-01 15:43:42 -05:00
  • a8c83e5688 Add interface for NZXT Hue+ based on KeyboardVisualizer code and add support for UDP LED strips. Clean up LEDStrip code. Adam Honse 2019-08-27 12:23:13 -05:00
  • 63bf13faac Add color buffer vector to all RGBController drivers, so that color patterns may be filled in by the application and updated all at once via an UpdateLEDs function Adam Honse 2019-08-23 01:31:39 -05:00
  • 5bc80cce96 Get reorganized code building on Windows Adam Honse 2019-08-22 21:07:13 -05:00
  • 3c34a659a0 Rename nct6793d to nct6775 to align with nct6775 naming convention from hwmon-based Linux driver Adam Honse 2019-08-22 19:03:59 -05:00
  • efed3faaf4 Add kernel patch for SMBus driver fixes to repository Adam Honse 2019-08-22 18:50:36 -05:00
  • 155ad165b1 Reorganization! Move all controllers into their own folders, move all RGBController wrappers into one folder, move i2c_smbus and serial_port dependencies into folders, and move main application/UI stuff into folders. Should help lead into creating a proper library Adam Honse 2019-08-22 18:43:17 -05:00
  • ef79de6c7c Fix LED strip length in RGBController_LEDStrip Adam Honse 2019-08-22 18:19:10 -05:00
  • 854d7d0ec5 Fix colors on LED strip Adam Honse 2019-08-22 18:13:41 -05:00
  • 727516e712 Initial LED strip settings.txt configuration (similar to KeyboardVisualizer) Adam Honse 2019-08-22 18:02:48 -05:00
  • 9126ded32e Move detection functions into their own files Adam Honse 2019-08-18 01:24:11 -05:00
  • d5a32eb743 Add more OpenRazer devices Adam Honse 2019-08-18 00:47:09 -05:00
  • 1bfeb59d6a Get OpenRazer autodetection working, add support for more devices Adam Honse 2019-08-18 00:22:00 -05:00
  • fd7d956913 Update detection for Corsair Vengeance Pro RGB Adam Honse 2019-08-16 18:45:31 -05:00
  • 50942d11b1 Update README Adam Honse 2019-08-16 12:29:52 -05:00
  • aebffd9e48 Fixed readme for the project Network Silence 2019-08-16 07:02:20 +00:00
  • ae77e44f73 Update README.md Adam Honse 2019-06-13 20:04:52 +00:00
  • 6612e8990f Update README Adam Honse 2019-08-16 12:29:52 -05:00
  • 5bcaabccc7 Fixed readme for the project Network Silence 2019-08-16 07:02:20 +00:00
  • 675eb40b94 Rudimentary detection for different types of RGB RAM, based on apparently static data from i2cdump Adam Honse 2019-08-15 23:41:56 -05:00
  • 7f09b14f50 Fix -0104 controller zone detection Adam Honse 2019-08-15 12:02:25 -05:00
  • b17d87a15b Add compile flags around Windows-specific code Adam Honse 2019-08-14 20:23:50 -05:00