MSD-62 series Command Guide
111
@GBD / @SBD
Dividing memory area
Getting
Command
@GBD
Response
@GBD, num, block_1 (, block_2
・・・
)
Setting
Command
@SBD, num, mode (, block_1, block_2
・・・
)
Response
@SBD, num, mode, block_1 (, block_2
・・・
)
Parameter
num: The number of divides
1 to 4 [Default] 1
block_1-4: Block size of each memory
0 to 128 [Default] 128
Specify and return the divided block size.
1 block: 65,536 bytes, the total size of all bitmaps: 128 blocks (8,388,608 bytes or
smaller)
Specify only if “3” is selected for the “mode” below. If you set the divide mode to
“3”, specify this value.
mode: Divide mode
0 = AUTO,
1 = RESIZE,
2 = FORCE,
3 = Specify size
If you select “3”, set
size_1-4
below.
Getting
example
Command
Response
@GBD
@GBD,2,64,64
Description Getting the divide setting for bitmap memory.
Bitmap 1 and bitmap 2: 64 blocks (4,194,304 bytes) are allocated for each.
Setting
example
Command
Response
@SBD,2,1
@SBD,2,1,64,64
Description Dividing bitmap memory into two in RESIZE mode.
Bitmap 1 and bitmap 2: 64 blocks (4,194,304 bytes) are allocated for each.
Remarks
-
@GBV
Memory area status
Getting
Command
@GBV
Response
@GBV, num, block_1 (, block_2
・・・
)
Parameter
num: The number of divides
1 to 4 [Default] 1
block_1-4: Block size of each memory actually used.
0 to 128 [Default] 128
Getting
example
Command
Response
@GBV
@GBV,2,32,0
Description Getting the actual status of bitmap memory.
Bitmap 1: 32 blocks (2,097,152 byes) are used, bitmap 2: not registered.
Remarks
-