diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2021-07-18 16:56:56 +0300 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2021-07-18 16:56:56 +0300 |
| commit | 4216aaa61bfb753158be9e719c59626aeb368231 (patch) | |
| tree | 8833ee0bb772e68a65d710d3b57cee9a4d3fd6e1 | |
| parent | 3beba5071da29644f9bb06e08358885be92dc16d (diff) | |
| download | hid-tmff2-4216aaa61bfb753158be9e719c59626aeb368231.tar.gz hid-tmff2-4216aaa61bfb753158be9e719c59626aeb368231.zip | |
Fixed constant issue
| -rw-r--r-- | hid-tmt300rs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/hid-tmt300rs.c b/hid-tmt300rs.c index 0ee8a5d..d60adf5 100644 --- a/hid-tmt300rs.c +++ b/hid-tmt300rs.c @@ -242,7 +242,7 @@ static int t300rs_modify_constant(struct t300rs_device_entry *t300rs, struct ff_constant_effect constant_old = old.u.constant; struct __packed t300rs_packet_mod_constant { struct t300rs_packet_header header; - uint8_t level; + uint16_t level; } *packet_mod_constant = (struct t300rs_packet_mod_constant *)t300rs->send_buffer; int ret; int16_t level; @@ -252,7 +252,7 @@ static int t300rs_modify_constant(struct t300rs_device_entry *t300rs, if (constant.level != constant_old.level) { t300rs_fill_header(&packet_mod_constant->header, effect.id, 0x0a); - packet_mod_constant->level = level; + packet_mod_constant->level = cpu_to_le16(level); ret = t300rs_send_int(t300rs); if (ret) { |
