SLVUAW9C September 2016 – February 2020 UCD90320
To save memory when precision is not needed, several commands will encode a time parameter in 8-bits. The 8 bits are separated into two fields. Bits 6 and 7 are the index for the multiplier field and bits 0 to 5 are the mantissa (0x00 to 0x3F). The two are multiplied together to derive the time. A mantissa of 0 will result in a time of 0 regardless of the multiplier value.
Multiplier Index | Multiplier
(ms) |
Resulting Range |
---|---|---|
b’00 | 1 | 0 to 63 ms |
b’01 | 8 | 8 to 504 ms |
b’10 | 64 | 64 ms to 4.032 s |
b’11 | 512 | 512 ms to 32.256 s |