aboutsummaryrefslogtreecommitdiff
path: root/hid-tmt300rs.c
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2020-11-01 17:32:21 +0200
committerKimplul <kimi.h.kuparinen@gmail.com>2020-11-01 17:32:21 +0200
commitdfd059d79ba75f45c0736f822146c6e6d812c1a4 (patch)
treeb0cd84d16c15e4926f4ff65dfeb48ad7eb2c205b /hid-tmt300rs.c
parentf4faf301ef8ce9e86a092569f5656293fb4de666 (diff)
downloadhid-tmff2-dfd059d79ba75f45c0736f822146c6e6d812c1a4.tar.gz
hid-tmff2-dfd059d79ba75f45c0736f822146c6e6d812c1a4.zip
Fixed periodic offset
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;