diff --git a/CHANGELOG.md b/CHANGELOG.md index c13d369f..8011c4f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ### Changed - Start differentiating between models using the 0x1866 USB device -- Refactor how to send multizone over dbus +- Refactor how to send multizone over dbus, and how to write it (write 4 packets before writing SET/APPLY) +- Begin implementing profiles per board_name ## [0.9.6] - 2020-22-05 ### Changed diff --git a/rog-core/src/laptops.rs b/rog-core/src/laptops.rs index 98c78e07..f70f2c59 100644 --- a/rog-core/src/laptops.rs +++ b/rog-core/src/laptops.rs @@ -80,7 +80,11 @@ fn choose_1866_device() -> LaptopBase { BuiltInModeByte::Rainbow, ]; } - _ => panic!("Unsupported laptop: {}, please request support at https://github.com/flukejones/rog-core", board_name), + "GA401" => { + // Has no RGB control + info!("Found GA401 series"); + } + _ => panic!("Unsupported laptop: {}, please request support at\nhttps://github.com/flukejones/rog-core", board_name), } laptop }