# 付録 モデル別メソッド対応表
## AsReaderDevice
```{list-table}
:header-rows: 1
:widths: 20 6 6 6 6 6 6 6
* - メソッド
- 510R
- 520R
- 300R
- 010D
- 020D
- 022D
- 030D
* - getSDKVersion
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - setTriggerMode
-
-
-
-
-
-
- ○
* - getReaderInfo
-
-
- ○
-
-
-
- ○
* - setBeep
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - setReaderPower
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - setTagCount
-
-
- ○
-
-
-
- ○
* - setChargingControl
-
-
-
-
- ○
- ○
- ○
* - getCurrentBattery
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - setDelayDisconnectOnBackground
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - getDelayDisconnectOnBackground
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - isOpened
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - setStopTagNum
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - getStopCondition
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - reset
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - getAutoLaunch
-
-
-
-
-
-
-
* - setAutoLaunch
-
-
-
-
-
-
-
* - setSleepBeep
-
-
-
-
-
-
-
* - setSleepTime
-
-
-
-
-
-
-
* - getSleepTime
-
-
-
-
-
-
-
* - startBleScan
-
-
-
-
-
-
-
* - stopBleScan
-
-
-
-
-
-
-
* - disConnectBLE
-
-
-
-
-
-
-
* - connectBLE
-
-
-
-
-
-
-
* - getSleepTimeForBLEDevice
-
-
-
-
-
-
-
* - setSleepTimeForBLEDevice
-
-
-
-
-
-
-
```
```{list-table}
:header-rows: 1
:widths: 20 6 6 6 6 6 6
* - メソッド
- 0230D
v1
- 0230D
v2v4
- 0240D
- L70D
- M24D
- M30S
* - getSDKVersion
- ○
- ○
- ○
- ○
- ○
- ○
* - setTriggerMode
- ○
- ○
- ○
- ○
- ○
- ○
* - getReaderInfo
- ○
- ○
-
-
-
-
* - setBeep
- ○
- ○
- ○
- ○
- ○
- ○
* - setReaderPower
- ○
- ○
- ○
- ○
-
-
* - setTagCount
- ○
- ○
-
-
- ○
- ○
* - setChargingControl
- ○
-
- ○
- ○
-
-
* - getCurrentBattery
- ○
- ○
- ○
- ○
- ○
- ○
* - setDelayDisconnectOnBackground
- ○
- ○
- ○
- ○
- ○
- ○
* - getDelayDisconnectOnBackground
- ○
- ○
- ○
- ○
- ○
- ○
* - isOpened
- ○
- ○
- ○
- ○
- ○
- ○
* - setStopTagNum
- ○
- ○
- ○
- ○
- ○
-
* - getStopCondition
- ○
- ○
- ○
- ○
- ○
-
* - reset
- ○
- ○
- ○
- ○
- ○
-
* - getAutoLaunch
-
-
-
-
- ○
-
* - setAutoLaunch
-
-
-
-
- ○
-
* - setSleepBeep
-
-
-
-
- ○
-
* - setSleepTime
-
-
-
-
- ○
-
* - getSleepTime
-
-
-
-
- ○
-
* - startBleScan
-
-
-
-
- ○
- ○
* - stopBleScan
-
-
-
-
- ○
- ○
* - disConnectBLE
-
-
-
-
- ○
- ○
* - connectBLE
-
-
-
-
- ○
- ○
* - getSleepTimeForBLEDevice
-
-
-
-
- ○
-
* - setSleepTimeForBLEDevice
-
-
-
-
- ○
-
```
## AsReaderInfo
```{list-table}
:header-rows: 1
:widths: 20 6 6 6 6 6 6 6
* - メソッド
- 510R
- 520R
- 300R
- 010D
- 020D
- 022D
- 030D
* - sharedInstance
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - isSupportType
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - getSupportTypeArray
- ○
- ○
- ○
- ○
- ○
- ○
- ○
```
```{list-table}
:header-rows: 1
:widths: 20 6 6 6 6 6 6
* - メソッド
- 0230D
- 0240D
- 0240D
- L70D
- M24D
- M30S
* - sharedInstance
- ○
- ○
- ○
- ○
- ○
- ○
* - isSupportType
- ○
- ○
- ○
- ○
- ○
- ○
* - getSupportTypeArray
- ○
- ○
- ○
- ○
- ○
- ○
```
## AsReaderBarcode
```{list-table}
:header-rows: 1
:widths: 15 6 6 6 6 6 6 6 6
* - メソッド
- 510R
- 520R
- 010D
- 020D
- 022D
- 0230D
- 0240D
- M24D
* - startScan
- ○
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - stopScan
- ○
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - doFactoryReset
-
-
-
-
- ○
- ○
- ○
-
* - sharedInstance
- ○
- ○
- ○
- ○
- ○
- ○
- ○
- ○
* - setSymbologyPrefix
-
-
-
-
- ○
- ○
- ○
-
* - setDisableSymbologyPrefix
-
-
-
-
- ○
- ○
- ○
-
* - setCustomPrefix
-
-
-
-
- ○
- ○
- ○
-
* - setDisableCustomPrefix
-
-
-
-
- ○
- ○
- ○
-
* - setCustomSuffix
-
-
-
-
- ○
- ○
- ○
-
* - setDisableCustomSuffix
-
-
-
-
- ○
- ○
- ○
-
* - sendBarcodeSettingData
-
-
-
-
- ○
- ○
- ○
-
* - setCodeID
-
-
-
-
-
-
-
- ○
* - setOCRType
-
-
-
-
-
-
-
- ○
* - setiOSHIDEnable
-
-
-
-
-
-
-
- ○
* - setPresentationMode
-
-
-
-
-
-
-
- ○
* - getCodeID
-
-
-
-
-
-
-
- ○
* - getOCR
-
-
-
-
-
-
-
- ○
* - getHID
-
-
-
-
-
-
-
- ○
* - getSymbologies
-
-
-
-
-
-
-
- ○
* - getPresentationMode
-
-
-
-
-
-
-
- ○
* - getSecurity
-
-
-
-
-
-
-
- ○
* - setBarcodeEngineUserCommand
-
-
-
-
- ○
- ○
- ○
-
```
## AsReaderNFCDevice
```{list-table}
:header-rows: 1
:widths: 20 8 8
* - メソッド
- 0240D v1
- 0240D v4
* - sendData
- ○
- ○
* - startScan
- ○
- ○
* - stopScan
- ○
- ○
* - sharedInstance
- ○
- ○
* - readMultiBlockWithBlockIndex
- ○
- ○
* - writeSingleBlockWithBlockIndex
- ○
- ○
* - setInventoryTime
- ○
- ○
* - writeBytesWithBlockIndex
- ○
- ○
```
## AsReaderRFIDDevice
```{list-table}
:header-rows: 1
:align: left
:widths: 15 6 6 6 6 6 6 6
* - メソッド
- 300R
- 030D
v1
- 030D
v2v3v4
- 0230D
v1
- 0230D
v2v4
- M30S
- L70D
* - stopScan
-
- ○
- ○
- ○
- ○
- ○
- ○
* - startReadTagsAndRssiWithTagNum
-
- ○
- ○
- ○
- ○
- ○
-
* - getChannel
-
- ○
- ○
- ○
- ○
-
-
* - setChannel
-
- ○
- ○
- ○
- ○
-
-
* - getFhLbtParameter
-
- ○
- ○
- ○
- ○
-
-
* - getOutputPowerLevel
-
- ○
- ○
- ○
- ○
- ○
-
* - setOutputPowerLevel
-
- ○
- ○
- ○
- ○
- ○
-
* - writeTagMemoryWithAccessPassword
-
- ○
- ○
- ○
- ○
-
-
* - killTagWithPassword
-
- ○
- ○
- ○
- ○
-
-
* - lockTagMemoryWithAccessPassword
-
- ○
- ○
- ○
- ○
-
-
* - getSession
-
- ○
- ○
- ○
- ○
-
-
* - setSession
-
- ○
- ○
- ○
- ○
-
-
* - getAnticollision
-
- ○
- ○
- ○
- ○
-
-
* - setAnticollision
-
- ○
- ○
- ○
- ○
-
-
* - updateRegistry
-
- ○
- ○
- ○
- ○
-
-
* - getRFIDModuleVersion
-
- ○
- ○
- ○
- ○
-
-
* - setHoppingOnOff
-
- ○
- ○
- ○
- ○
-
-
* - writeTagMemoryWithEPC
-
- ○
- ○
- ○
- ○
-
-
* - readTagWithAccessPassword
-
- ○
- ○
- ○
- ○
- ○
-
* - setOptimumFrequencyHoppingTable
-
- ○
- ○
- ○
- ○
-
-
* - getFrequencyHoppingMode
-
- ○
- ○
- ○
- ○
-
-
* - setSmartHoppingOnOff
-
- ○
- ○
- ○
- ○
-
-
* - getRegion
-
- ○
- ○
- ○
- ○
-
-
* - startReadTagsRFM
-
-
- ○
-
- ○
-
-
* - setReadTime
-
- ○
- ○
- ○
- ○
-
-
* - setFhLbtParameter
-
- ○
- ○
- ○
- ○
-
-
* - setSelectParameter
-
- ○
- ○
- ○
- ○
-
-
* - getSelectParameter
-
- ○
- ○
- ○
- ○
-
-
* - setQueryParam
-
- ○
- ○
- ○
- ○
-
-
* - sharedInstance
-
- ○
- ○
- ○
- ○
- ○
- ○
* - startScan
-
- ○
- ○
- ○
- ○
- ○
- ○
* - setRSSIThreshold
-
-
- ○
-
- ○
-
-
* - getFrequencyHoppingTable
-
- ○
- ○
- ○
- ○
-
-
* - getRSSIThreshold
-
-
- ○
-
- ○
-
-
* - getModulation
-
- ○
- ○
- ○
- ○
-
-
* - setModulationBLF
-
-
-
-
-
-
- ○
* - startReadTagAndTidWithTagNum
-
- ○
- ○
- ○
- ○
-
-
* - setFrequencyHoppingTableSize
-
- ○
- ○
- ○
- ○
-
-
* - getQueryParameter
-
- ○
- ○
- ○
- ○
-
-
* - setRfCw
-
- ○
- ○
- ○
- ○
-
-
* - blockEraseTagMemoryWithAccessPassword
-
-
-
-
-
-
-
* - getTemperature
-
-
- ○
-
- ○
-
-
* - getRegistryItem
-
- ○
- ○
- ○
- ○
-
-
* - setFrequencyHoppingMode
-
- ○
- ○
- ○
- ○
-
-
* - setReadRSSIMode
-
- ○
- ○
- ○
- ○
-
-
* - getRfidModuleInformation
-
- ○
- ○
- ○
- ○
-
-
* - getContinuousMode
-
-
-
-
-
- ○
-
* - setContinuousMode
-
-
-
-
-
- ○
-
* - getAutoOffTime
-
-
-
-
-
- ○
-
* - setAutoOffTime
-
-
-
-
-
- ○
-
```
## Lower ASCII Reference Table
| DEC | HEX | Character | CP 1252 | ASCII | Alternate Extended | PS2 Scan Code |
|---|---|---|---|---|---|---|
| 32 | 20 | | | | | |
| 33 | 21 | ! | | | | |
| 34 | 22 | " | | | | |
| 35 | 23 | # | | | | |
| 36 | 24 | $ | | | | |
| 37 | 25 | % | | | | |
| 38 | 26 | & | | | | |
| 39 | 27 | ' | | | | |
| 40 | 28 | ( | | | | |
| 41 | 29 | ) | | | | |
| 42 | 2A | * | | | | |
| 43 | 2B | + | | | | |
| 44 | 2C | , | | | | |
| 45 | 2D | - | | | | |
| 46 | 2E | . | | | | |
| 47 | 2F | / | | | | |
| 48 | 30 | 0 | | | | |
| 49 | 31 | 1 | | | | |
| 50 | 32 | 2 | | | | |
| 51 | 33 | 3 | | | | |
| 52 | 34 | 4 | | | | |
| 53 | 35 | 5 | | | | |
| 54 | 36 | 6 | | | | |
| 55 | 37 | 7 | | | | |
| 56 | 38 | 8 | | | | |
| 57 | 39 | 9 | | | | |
| 58 | 3A | : | | | | |
| 59 | 3B | ; | | | | |
| 60 | 3C | < | | | | |
| 61 | 3D | = | | | | |
| 62 | 3E | > | | | | |
| 63 | 3F | ? | | | | |
| 64 | 40 | @ | | | | |
| 65 | 41 | A | | | | |
| 66 | 42 | B | | | | |
| 67 | 43 | C | | | | |
| 68 | 44 | D | | | | |
| 69 | 45 | E | | | | |
| 70 | 46 | F | | | | |
| 71 | 47 | G | | | | |
| 72 | 48 | H | | | | |
| 73 | 49 | I | | | | |
| 74 | 4A | J | | | | |
| 75 | 4B | K | | | | |
| 76 | 4C | L | | | | |
| 77 | 4D | M | | | | |
| 78 | 4E | N | | | | |
| 79 | 4F | O | | | | |
| 80 | 50 | P | | | | |
| 81 | 51 | Q | | | | |
| 82 | 52 | R | | | | |
| 83 | 53 | S | | | | |
| 84 | 54 | T | | | | |
| 85 | 55 | U | | | | |
| 86 | 56 | V | | | | |
| 87 | 57 | W | | | | |
| 88 | 58 | X | | | | |
| 89 | 59 | Y | | | | |
| 90 | 5A | Z | | | | |
| 91 | 5B | [ | | | | |
| 92 | 5C | \ | | | | |
| 93 | 5D | ] | | | | |
| 94 | 5E | ^ | | | | |
| 95 | 5F | _ | | | | |
| 96 | 60 | ` | | | | |
| 97 | 61 | a | | | | |
| 98 | 62 | b | | | | |
| 99 | 63 | c | | | | |
| 100 | 64 | d | | | | |
| 101 | 65 | e | | | | |
| 102 | 66 | f | | | | |
| 103 | 67 | g | | | | |
| 104 | 68 | h | | | | |
| 105 | 69 | i | | | | |
| 106 | 6A | j | | | | |
| 107 | 6B | k | | | | |
| 108 | 6C | l | | | | |
| 109 | 6D | m | | | | |
| 110 | 6E | n | | | | |
| 111 | 6F | o | | | | |
| 112 | 70 | p | | | | |
| 113 | 71 | q | | | | |
| 114 | 72 | r | | | | |
| 115 | 73 | s | | | | |
| 116 | 74 | t | | | | |
| 117 | 75 | u | | | | |
| 118 | 76 | v | | | | |
| 119 | 77 | w | | | | |
| 120 | 78 | x | | | | |
| 121 | 79 | y | | | | |
| 122 | 7A | z | | | | |
| 123 | 7B | { | | | | |
| 124 | 7C | \| | | | | |
| 125 | 7D | } | | | | |
| 126 | 7E | ~ | | | | |
| 127 | 7F | ⌂ | | | | |
| 128 | 80 | | € | Ç | uparrow ↑ | 0x48 |
| 129 | 81 | | | ü | down arrow ↓ | 0x50 |
| 130 | 82 | | ‚ | é | right arrow → | 0x4B |
| 131 | 83 | | ƒ | â | left arrow ← | 0x4D |
| 132 | 84 | | „ | ä | Insert | 0x52 |
| 133 | 85 | | … | à | Delete | 0x53 |
| 134 | 86 | | † | å | Home | 0x47 |
| 135 | 87 | | ‡ | ç | End | 0x4F |
| 136 | 88 | | ˆ | ê | Page Up | 0x49 |
| 137 | 89 | | ‰ | ë | Page Down | 0x51 |
| 138 | 8A | | Š | è | Right ALT | 0x38 |
| 139 | 8B | | ‹ | ï | Right CTRL | 0x1D |
| 140 | 8C | | Œ | î | Reserved | n/a |
| 141 | 8D | | | ì | Reserved | n/a |
| 142 | 8E | | Ž | Ä | Numeric Keypad Enter | 0x1C |
| 143 | 8F | | | Å | Numeric Keypad / | 0x35 |
| 144 | 90 | | | É | F1 | 0x3B |
| 145 | 91 | | ‘ | æ | F2 | 0x3C |
| 146 | 92 | | ’ | Æ | F3 | 0x3D |
| 147 | 93 | | “ | ô | F4 | 0x3E |
| 148 | 94 | | ” | ö | F5 | 0x3F |
| 149 | 95 | | • | ò | F6 | 0x40 |
| 150 | 96 | | – | û | F7 | 0x41 |
| 151 | 97 | | — | ù | F8 | 0x42 |
| 152 | 98 | | ™ | ÿ | F9 | 0x43 |
| 153 | 99 | | › | Ö | F10 | 0x44 |
| 154 | 9A | | œ | Ü | F11 | 0x57 |
| 155 | 9B | | ž | ¢ | F12 | 0x58 |
| 156 | 9C | | | £ | Numeric Keypad + | 0x4E |
| 157 | 9D | | Ÿ | ¥ | Numeric Keypad - | 0x4A |
| 158 | 9E | | | ₧ | Numeric Keypad * | 0x37 |
| 159 | 9F | | ƒ | ƒ | Caps Lock | 0x3A |
| 160 | A0 | | | á | Lock | 0x45 |
| 161 | A1 | | ¡ | í | Left Alt | 0x38 |
| 162 | A2 | | ¢ | ó | Left Ctrl | 0x1D |
| 163 | A3 | | £ | ú | Left Shift | 0x2A |
| 164 | A4 | | ¤ | ñ | Right Shift | 0x36 |
| 165 | A5 | | ¥ | Ñ | Print Screen | n/a |
| 166 | A6 | | ¦ | ª | Tab | 0x0F |
| 167 | A7 | | § | º | Shift Tab | 0x8F |
| 168 | A8 | | ¨ | ¿ | Enter | 0x1C |
| 169 | A9 | | © | ¬ | Esc | 0x01 |
| 170 | AA | | ª | ½ | Alt Make | 0x36 |
| 171 | AB | | « | ¡ | Alt Break | 0xB6 |
| 172 | AC | | ¬ | ¼ | Control Make | 0x1D |
| 173 | AD | | | « | Control Break | 0x9D |
| 174 | AE | | ® | » | Alt Sequence with 1 | 0x36 |
| 175 | AF | | ¯ | ░ | Ctrl Sequence with 1 | 0x1D |
| 176 | B0 | | ° | ▒ | | |
| 177 | B1 | | ± | ▓ | | |
| 178 | B2 | | ² | │ | | |
| 179 | B3 | | ³ | ┤ | | |
| 180 | B4 | | ´ | ╡ | | |
| 181 | B5 | | µ | ╢ | | |
| 182 | B6 | | ¶ | ╖ | | |
| 183 | B7 | | · | ╕ | | |
| 184 | B8 | | ¸ | ╣ | | |
| 185 | B9 | | ¹ | ║ | | |
| 186 | BA | | º | ╗ | | |
| 187 | BB | | » | ╝ | | |
| 188 | BC | | ¼ | ╜ | | |
| 189 | BD | | ½ | ╛ | | |
| 190 | BE | | ¾ | ┐ | | |
| 191 | BF | | ¿ | └ | | |
| 192 | C0 | | À | ┴ | | |
| 193 | C1 | | Á | ┬ | | |
| 194 | C2 | | Â | ├ | | |
| 195 | C3 | | Ã | ─ | | |
| 196 | C4 | | Ä | ┼ | | |
| 197 | C5 | | Å | ╞ | | |
| 198 | C6 | | Æ | ã | | |
| 199 | C7 | | Ç | Ã | | |
| 252 | FC | | ü | ⁿ | | |
| 253 | FD | | ý | ² | | |
| 254 | FE | | þ | ■ | | |
| 255 | FF | | ÿ | | | |