| |
SPL Array - Extract value from byte[] array
1. Extract value of ushort type from byte[] array
- You can extract value of ushort type from the source array by using below method.
Util.ExtractValueFromArray(byte[] data, int pos, int size)
- Add script as follows.
| |
clear
srcArr = Util.CreateArrayByte(5)
srcArr[0] = 0x40
srcArr[1] = 0x41
srcArr[2] = 0x42
srcArr[3] = 0x43
srcArr[4] = 0x44
val = Util.ExtractValueFromArray(srcArr, 1, 2)
print "ushort val -> " + val
| |
|
|
|
|
- Executed result is as follows.
2. Extract value of uint from byte[] array
- You can extract value from the source array by using below method.
Util.ExtractValueFromArray(byte[] data, int pos, int size)
- Add script as follows.
| |
clear
srcArr = Util.CreateArrayByte(5)
srcArr[0] = 0x40
srcArr[1] = 0x41
srcArr[2] = 0x42
srcArr[3] = 0x43
srcArr[4] = 0x44
val = Util.ExtractValueFromArray(srcArr, 1, 4)
print "uint val -> " + val
| |
|
- Executed result is as follows.
|