Lennard Kittner
60cc9caea2
Version bump
2026-02-25 17:55:23 +01:00
Lennard Kittner
2cc1f1ef98
Remove waiting between packets
2026-02-25 17:53:02 +01:00
Lennard Kittner
7a2825bc9a
Add delay between writes
2026-02-25 17:51:37 +01:00
Lennard Kittner
931a192d93
Fix noise gate read only
2026-02-25 17:51:37 +01:00
Lennard Kittner
9726f45eb3
Update cloud II core product ID
2026-02-25 17:51:37 +01:00
Lennard Kittner
80c2f46088
Fix typo
2026-02-25 17:51:36 +01:00
Lennard Kittner
639bf64c77
Fix typo
2026-02-25 17:51:36 +01:00
Lennard Kittner
2fd0373fbe
Add noise gate option to CLI app
2026-02-25 17:51:36 +01:00
Lennard Kittner
7928f55a98
Add MIC_CONNECTED_RESPONSE_ID
2026-02-25 17:51:36 +01:00
Lennard Kittner
54e95a0c17
Add initial code for supporting cloud II core wireless
2026-02-25 17:51:20 +01:00
Lennard Kittner
7d17da50d2
Add GitHub Downloads badge to README
2026-02-25 13:05:54 +01:00
Lennard Kittner
b77e1a8b51
Update desktop file
2026-02-21 18:08:45 +01:00
Lennard Kittner
029a579edb
Update workflow
2026-02-20 21:35:19 +01:00
Lennard Kittner
2cab84bf90
Fix version mismatch
2026-02-20 21:23:01 +01:00
Lennard Kittner
ad5eb52ad2
Add AUR public github action
2026-02-20 21:15:38 +01:00
Lennard Kittner
d244e189a7
Connect cloud II by default since the get_wireless_connected_status_packet resets state and should therefore not be used
2026-02-20 16:10:23 +01:00
Lennard Kittner
7fbbb65cb5
Fix handling of Headset dongle disconnecting
2026-02-20 16:09:26 +01:00
Lennard Kittner
a21a79d09c
Version bump
2026-02-19 13:23:57 +01:00
Lennard Kittner
04af1516be
Fix cli app missing state updates when writing to headset
2026-02-19 13:22:38 +01:00
Lennard Kittner
1853dd2bea
Fix cloud 2 state reset
2026-02-19 13:22:11 +01:00
Lennard Kittner
0f71d95777
Fix cloud 2 response
2026-02-19 13:20:40 +01:00
Lennard Kittner
2f8f571092
Update cargo.lock
2026-02-19 11:47:05 +01:00
Lennard Kittner
b79b4db461
Add cloud alpha product IDs
2026-02-19 11:46:17 +01:00
Lennard Kittner
c8fdb864bb
Add cloud alpha product IDs
2026-02-19 11:44:57 +01:00
Lennard Kittner
f4ef5d1f26
Version bump
2026-02-19 11:39:33 +01:00
Lennard Kittner
efe03f7ecf
Fix rest of responses cloud alpha
2026-02-18 23:25:27 +01:00
Lennard Kittner
a23561b7e3
Fix cli response when setting options
2026-02-18 23:18:53 +01:00
Lennard Kittner
1897779ce0
Fix response handling
2026-02-18 23:17:16 +01:00
Lennard Kittner
81fa47514c
Refactor device creation and check whether any HyperX devices are
...
connected if no supported device is found
2026-02-18 14:16:14 +01:00
Lennard Kittner
3065cfc198
Implement cloud alpha support
2026-02-18 12:57:44 +01:00
Lennard Kittner
2106484d38
Add cloud alpha product ID
2026-02-18 12:56:57 +01:00
Lennard Kittner
e7a1788fc9
Add missing udev rule
2026-02-14 20:57:09 +01:00
Lennard Kittner
867f031d73
Fix README CLI usage information
2026-02-14 15:38:49 +01:00
Lennard Kittner
7b3f1e9508
Add GitHub Sponsors
2026-02-14 15:21:48 +01:00
Lennard Kittner
0d8c16ee8b
Update badge links in README.md
2026-02-14 15:14:28 +01:00
Lennard Kittner
9eb2923f63
Update README with installation section
2026-02-14 15:09:23 +01:00
Lennard Kittner
27c99764f9
Update Cargo.lock
2026-02-12 19:57:52 +01:00
Lennard Kittner
a470f635d4
Version bump to 1.3.0
2026-02-12 19:48:32 +01:00
Lennard Kittner
b62b474949
Add Cargo.lock for proper Rust release
2026-02-12 19:47:43 +01:00
Lennard Kittner
3a2b0d2301
Add product ID for Cloud Flight S
2026-02-03 11:51:09 +01:00
Lennard Kittner
649cfc86f5
Add some more cloud 3s packets
2026-01-22 13:15:56 +01:00
Lennard Kittner
e5e419b8ee
Add some more debug prints
2026-01-21 20:14:49 +01:00
Lennard Kittner
889c1cc7dd
Add battery packet cloud 3 s
2026-01-21 10:45:58 +01:00
Lennard Kittner
e872c83c6c
Merge pull request #16 from Nubebuster/cloud-iii-s-support
...
Add Cloud III S Wireless support (partial)
2026-01-21 10:17:46 +01:00
Mark Cockram
569fc47dc9
Merge branch 'main' into cloud-iii-s-support
2026-01-20 23:05:27 +01:00
NubeBuster
66dae28cf0
Add equalizer band control for Cloud III S Wireless
...
- Add can_set_equalizer capability flag to DeviceState
- Add set_equalizer_band_packet trait method with default None implementation
- Add can_set_equalizer() helper method to Device trait
- Implement equalizer protocol: 10 bands (32Hz-16kHz), ±12dB range
- Encode values as dB*100 in 16-bit big-endian signed format
- Add Cloud III S Wireless implementation of set_equalizer_band_packet()
- Validate band index (0-9) and clamp dB values to valid range
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-17 04:26:11 +01:00
Lennard Kittner
1945295280
Add rule for new USB device 0c9d:03f0
...
Added new USB device rule for idProduct 0c9d and idVendor 03f0.
2026-01-16 17:26:53 +01:00
Lennard Kittner
a7494de9f3
Merge pull request #19 from SimyriK/main
...
Add support for HyperX Cloud Flight S
2026-01-16 17:25:32 +01:00
Lennard Kittner
7da9675e3c
Merge branch 'main' into main
2026-01-16 17:21:02 +01:00
Lennard Kittner
fafc7b043f
Merge pull request #21 from RiskRunner0/main
...
Remove unnecessary clone
2026-01-14 17:15:07 +01:00