Simplify SteelSeries Rival 700 communication

The Rival 700 doesn't have any built in presets like color cycle and such. These are all handled by unified command which handles timings, colors and gradients to create these effects.

To set a simple color of a zone is actually much simpler than previous code, as can be seen in the capture below. There is no need to handle timings when there is just one color.

set_scroll_steady.pcapng

Merge request reports

Loading