aboutsummaryrefslogtreecommitdiff
path: root/hid-tmt300rs.c
diff options
context:
space:
mode:
Diffstat (limited to 'hid-tmt300rs.c')
-rw-r--r--hid-tmt300rs.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/hid-tmt300rs.c b/hid-tmt300rs.c
index e92dc94..5c4f636 100644
--- a/hid-tmt300rs.c
+++ b/hid-tmt300rs.c
@@ -475,7 +475,7 @@ static int t300rs_modify_periodic(struct t300rs_device_entry *t300rs, struct t30
send_buffer[0] = 0x60;
send_buffer[2] = effect.id + 1;
send_buffer[3] = 0x0e;
- send_buffer[4] = 0x04;
+ send_buffer[4] = 0x02;
send_buffer[5] = le_offset & 0xff;
send_buffer[6] = le_offset >> 8;
@@ -494,7 +494,7 @@ static int t300rs_modify_periodic(struct t300rs_device_entry *t300rs, struct t30
send_buffer[0] = 0x60;
send_buffer[2] = effect.id + 1;
send_buffer[3] = 0x0e;
- send_buffer[4] = 0x02;
+ send_buffer[4] = 0x04;
send_buffer[5] = le_phase & 0xff;
send_buffer[6] = le_phase >> 8;
@@ -853,11 +853,11 @@ static int t300rs_upload_periodic(struct t300rs_device_entry *t300rs, struct t30
send_buffer[4] = le_magnitude & 0xff;
send_buffer[5] = le_magnitude >> 8;
- send_buffer[6] = le_phase & 0xff;
- send_buffer[7] = le_phase >> 8;
+ send_buffer[8] = le_phase & 0xff;
+ send_buffer[9] = le_phase >> 8;
- send_buffer[8] = le_periodic_offset & 0xff;
- send_buffer[9] = le_periodic_offset >> 8;
+ send_buffer[6] = le_periodic_offset & 0xff;
+ send_buffer[7] = le_periodic_offset >> 8;
send_buffer[10] = le_period & 0xff;
send_buffer[11] = le_period >> 8;