Description:
Moves the pointer the requested number of units from the current position. Use negative numbers to move backwards.
The first parameter is the number of units to move and the second is the unit (as listed for the Fixed Size Method). Thus, (Move -1 byte) would move the pointer back one byte.
Parameters:
|
[Required] |
Int |
"Amount to move" |
|
|
[Optional] |
List |
"Units" |
(Default value: Bytes) |
|
List values: |
Bit |
||
|
Bits |
|||
|
Times |
|||
|
Nibble |
|||
|
Nibbles |
|||
|
Byte |
|||
|
Bytes |
|||
|
Octet |
|||
|
Octets |
|||
|
Word |
|||
|
Words |
|||
|
Dword |
|||
|
Dwords |
|||
|
Qword |
|||
|
Qwords |
Example:
FIELD CheckOpen START_BIT (Move 5 Bits) (Fixed 3 Bits) (Hex) "SUPPRESS_DETAIL" NO_MOVE