MSD-804FD Users Guide (Command Guide)
122
@SBD
Set bitmap memory divide
Command
format
@SBD,
num, mode (, size_1, size_2
・・・
)
Return value
format
@SBD,
num, mode, block_1 (, block_2
・・・
)
Parameter
num
: Divide number
1 to 4 [Default]: 1
mode
: Divide mode
0 = AUTO, 1 = RESIZE, 2 = FORCE, 3 = Specify size
*If you select ”3”, set
size1-4
below.
size_1-4
: Block size of each memory
0 to 128 [Default]: 128
1 block = 65,536 bytes. The total size of all bitmaps = 128 blocks
(Set the size 8,388,608 or less)
Only if you select ”3” for
mode
above, specify this item.
block_1-4
: Block size of each memory
0 to 128
If the memory is divided correctly, the block size after divide is sent.
Example Send
Receive
@SBD,2,1
@SBD,2,1,64,64
Divide bitmap memory into two sections with
RESIZE mode.
Bitmap 1 and 2: 64 blocks (4,194,304 bytes) are
allocated for each.
Send
Receive
@SBD,2,3,96,36
@ERR,1
Divide the bitmap memory into two sections, 98
blocks and 36 blocks, with Specify size mode.
Since the total block size is 132, it cannot be
divided.
Related info.
8.16.8 Dividing memory
@GBD
Get bitmap memory divide
Command
format
@GBD
Return value
format
@GBD,
num, block_1 (, block_2
・・・
)
Parameter
num
:
Divide number
1 to 4 [Default]: 1
block_1-4:
Block size of each memory
0 to 128 [Default]: 128
Example Send
Receive
@SBD
@SBD,2,64,64
Get divide setting of bitmap memory.
Bitmap 1 and 2: 64 blocks (4,194,304 bytes) are
allocated for each.
Related info.
8.16.8 Dividing memory