Lines Matching +full:cs +full:- +full:value +full:- +full:bit

7 Home page at `<http://web.archive.org/web/*/http://www.esil.univ-mrs.fr>`_
16 specify force effects to I-Force 2.0 devices. None of this information comes
25 send data to your I-Force device based on what you read in this document.
30 All values are hexadecimal with big-endian encoding (msb on the left). Beware,
31 values inside packets are encoded using little-endian. Bytes whose roles are
35 ------------------------
40 2B OP LEN DATA CS
43 CS is the checksum. It is equal to the exclusive or of all bytes.
51 The 2B, LEN and CS fields have disappeared, probably because USB handles
59 This packet is used to indicate the state of each button and the value of each
64 00 X-Axis lsb
65 01 X-Axis msb
66 02 Y-Axis lsb, or gas pedal for a wheel
67 03 Y-Axis msb, or brake pedal for a wheel
81 00 ? Bit 1 (Value 2) is the value of the deadman switch
82 01 Bit 8 is set if the effect is playing. Bits 0 to 7 are the effect id.
90 ------------
111 Bits 4-7: Val 2 = effect along one axis. Byte 05 indicates direction
115 Bits 0-3: Val 0 = No trigger
119 03-04 Duration of effect (little endian encoding, in ms)
121 05 Direction of effect, if applicable. Else, see 02 for value to assign.
123 06-07 Minimum time between triggering.
125 08-09 Address of periodicity or magnitude parameters
126 0a-0b Address of attack and fade parameters, or ffff if none.
128 08-09 Address of interactive parameters for X-axis,
130 0a-0b Address of interactive parameters for Y-axis,
133 0c-0d Delay before execution of effect (little endian encoding, in ms)
137 ---------------------
146 00-01 Address where to store the parameters
147 02-03 Duration of attack (little endian encoding, in ms)
149 05-06 Duration of fade.
159 00-01 Address
169 00-01 Address
173 05-06 Period (little endian encoding, in ms)
176 ----------------------
182 00-01 Address
190 The encoding is a bit funny here: For coeffs, these are signed values. The
191 maximum value is 64 (100 decimal), the min is 9c.
192 For the offset, the minimum value is FE0C, the maximum value is 01F4.
193 For the deadband, the minimum value is 0, the max is 03E8.
196 --------
210 ----
234 ff 03 42 03 e8 CS would mean that the device has 1000 bytes of ram available.
245 ff 02 4e 14 CS would stand for 20 effects.
300 Sends back 3 bytes - major, minor, subminor
331 Bit 3 Pause force feedback
332 Bit 2 Enable force feedback
333 Bit 0 Stop all effects
348 ----------------
354 - period : 0c
355 - magnitude : 02
356 - attack and fade : 0e
357 - interactive : 08
381 I-Force is trademark of Immersion Corp.