よくある質問(FAQ)
- HOME
- サポート
- よくある質問(FAQ)
- RS36_S0020_API一覧(RFID)
RS36_S0020_API一覧(RFID)
端末
|
RS36
|
---|---|
ビルドバージョン
|
RS36.GMS.R0070.20230731
|
UHFドキュメント
|
―
|
ドキュメント
|
RFID Service API Programming User Guide_v1.07
|
クラス
|
RfidManager
|
項目
|
API
|
概要
|
---|---|---|
RfidManager
|
InitInstance
|
RfidrManagerクラスのインスタンスを作成します。
他のAPIを使用する前に本インスタンスを生成してください。 |
Release
|
RfidManagerクラスのインスタンスを解放します。
|
|
Serice Version
|
Get_ServiceVer
|
RFID Serviceコンポーネントのバージョンを取得します。
|
API Version
|
Get_APIVersion
|
RFID APIのバージョンを取得します。
|
Device Information
|
GetDeviceInfo
|
RFIDリーダーのファームウェア情報を取得します。
|
GetDevicePowerSavingState
|
RFIDリーダーの省電力時間を取得します。
|
|
SetDevicePowerSavingState
|
RFIDリーダーの省電力時間を設定します。
|
|
GetBatteryLifePercent
|
RFIDリーダーのバッテリ情報を取得します。
|
|
Reset to Default
|
ResetTo Default
|
RFIDリーダーの設定を工場出荷時に戻します。
|
Miscellaneous Configuration
|
Get_Notification
|
読取り時、低バッテリー、温度上昇時の通知方法を取得します。
|
Set_Notification
|
読取り時、低バッテリー、温度上昇時の通知方法を設定します。
|
|
GetConnectionStatus
|
RFIDリーダーとの接続状態を取得します。
|
|
FirmwareUpdate
|
RFIDリーダーのファームウェアのバージョンアップを行います。
|
|
ShutdownDevice
|
RFIDリーダーの電源を落とします。
|
|
GetModuleTemperature
|
モジュールの温度を取得します。
|
|
GetProtectTemperature
|
RFIDリーダーの保護温度を取得します。
|
|
SetProtectTemperature
|
RFIDリーダーの保護温度を設定します。
|
|
GetRFIDSwitchStatus
|
RFIDリーダーのトリガーキーの機能(RFID または バーコード)を取得します。
|
|
SetRFIDSwitchStatus
|
RFIDリーダーのトリガーキーの機能(RFID または バーコード)を設定します。
|
|
GetScanMode
|
トリガーキーのモード設定(間隔、一回、連続)を取得します。
|
|
SetScanMode
|
トリガーキーのモードを設定します。
|
|
GetRFIDMode
|
スキャンモード(インベントリ、タグ読取り、タグ書込み)の設定を取得します。
|
|
SetRFIDMode
|
スキャンモード(インベントリ、タグ読取り、タグ書込み)を設定します。
|
|
GetSelectedMemoryBank
|
選択しているメモリバンクを取得します。
|
|
SetSelectedMemoryBank
|
読書きを行うメモリバンクを設定します。
|
|
GetTxPower
|
出射する電波の電力レベルを取得します。
|
|
SetTxPower
|
出射する電波の電力レベルを設定します。
|
|
RFIDDirectStartInventoryRound
|
トリガーの押下なしでインベントリを開始します。
|
|
RFIDDirectCancelInventoryRound
|
RFIDDirectStartInventoryRoundで開始したインベントリを終了します。
|
|
RFIDReadTagMassive
|
RFIDリーダーをタグ読取りトリガー待ち状態にします。
|
|
RFIDWriteTagMassive
|
RFIDリーダーをタグ書込みトリガー待ち状態にします。
|
|
RFIDDirectReadTagByEPC
|
指定したEPCのタグの読取りを行います。トリガーの押下は不要です。
|
|
RFIDDirectReadTagByTID
|
指定したTIDのタグの読取りを行います。トリガーの押下は不要です。
|
|
RFIDDirectWriteTagByEPC
|
指定したEPCのタグの読取りを行います。
|
|
RFIDDirectWriteTagByTID
|
指定したTIDのタグの読取りを行います。
|
|
RFIDDirectKillTag
|
指定したEPCのタグを無効化します。トリガーの押下は不要です。
|
|
RFIDDirectUnlockTag
|
指定したEPCのタグのメモリーバンクのロックを解除します。
トリガーの押下は不要です。 |
|
RFIDDirectlockTag
|
指定したEPCのタグのメモリーバンクをロックします。
トリガーの押下は不要です。 |
|
RFIDDirectPermanentLockTag
|
指定したEPCのタグのメモリーバンクを永久ロックします。
トリガーの押下は不要です。 |
|
GetIncludedEPCFilter
|
EPCフィルターの設定を取得します。
RFIDリーダーは設定されている条件に合致するタグのみ読取ります。 |
|
SetIncludedEPCFilter
|
RFIDリーダーのEPCフィルターを設定します。
RFIDリーダーは設定した条件に合致するタグのみ読取ります。 |
|
GetExcludedEPCFilter
|
EPCフィルターの設定を取得します。
RFIDリーダーは設定されている条件に合致するタグを除外して読取ります。 |
|
SetExcludedEPCFilter
|
RFIDリーダーのEPCフィルターを設定します。
RFIDリーダーは設定した条件に合致するタグを除外して読取ります。 |
|
GetWorkMode
|
ワークモードを取得します。
|
|
SetWorkMode ※1
|
ワークモードを設定します。
|
|
GetQValue
|
Q値を取得します。
|
|
SetQValue
|
Q値を設定します。
|
|
GetRFLink
|
RFLinkの設定を取得します。
|
|
SetRFLink ※2
|
RFLinkを設定します。
|
|
GetGen2
|
Gen2タグ読取りの設定
(セッション、Inventoryフラグ、SLフラグ)を取得します。 |
|
SetGen2
|
Gen2タグ読取りの設定
(セッション、Inventoryフラグ、SLフラグ)を行います。 |
|
GetAllQValue
|
Q値、最小Q値、最大Q値、モードの設定を取得します。
|
|
SetAllQValue
|
Q値、最小Q値、最大Q値、モードを設定します。
|
|
GetAllRFLink
|
全てのワークモードのRF Linkの設定を取得します。
|
|
SetAllRFLink ※2
|
全てのワークモードのRF Linkを設定します。
|
|
GetAllGen2
|
全てのワークモードのGen2タグ読取りの設定
(セッション、Inventoryフラグ、SLフラグ)を取得します。 |
|
SetAllGen2
|
全てのワークモードのGen2タグ読取りの設定
(セッション、Inventoryフラグ、SLフラグ)を行います。 |
|
DeviceTriggerStatus
|
トリガーキーの設定状態(有効・無効)を取得します。
|
|
EnableTriggerStatus
|
トリガーキーの状態(有効・無効)を設定します。
|
|
SoftScanTrigger
|
ソフトキーの状態(有効・無効)を設定します。
|
|
GetRecognizedEPCEncoding
|
RFIDリーダーで取得可能なEPCエンコードスキームの設定を取得します。
|
|
SetRecognizedEPCEncoding
|
RFIDリーダーで取得可能なEPCエンコードスキームを設定します。
|
|
GetDataOutputSetting
|
データアウトプットのフォーマットを取得します。
|
|
SetDataOutputSetting
|
データアウトプットのフォーマットを設定します。
|
|
RFIDDirectUntraceableTag
|
Gen2V2 “Untraceable”関連の設定を行います。
|
|
RFIDDirectAuthenticateTag
|
指定したフィルタ条件のタグを読み取ります。トリガーの押下は不要です。
|
|
GetJananChannel
|
周波数チャネルの設定を取得します。
|
|
SetJananChannel
|
周波数チャネルを設定します。
|
|
GetContinuousInventoryTime
|
インベントリの連続時間、遅延時間情報を取得します。
|
|
SetContinuousInventoryTime
|
インベントリの連続時間、遅延時間情報を設定します。
|
|
GetPowerMode
|
パワーモードを取得します。
|
|
SetPowerMode
|
パワーモードを設定します。
|
|
GetTriggerSwitchMode
|
トリガースイッチのモードを取得します。
|
|
SetTriggerSwitchMode
|
トリガースイッチのモードを設定します。trueを設定すると、
RFIDリーダー本体でスイッチモードの切り替えが可能となります。 |
|
GetSwitchMode
|
スイッチモードの設定を取得します。
|
|
SetSwitchMode
|
スイッチモードの設定を行います。
TriggerSwitchModeがfalseの時は、本設定は行えません。 |
|
GetModuleUniqueID
|
RFIDモジュールのユニークIDを取得します。
|
|
GetFilterDuplicate
|
同一タグの重複読みの設定(許可・不許可)を取得します。
|
|
SetFilterDuplicate
|
同一タグの重複読みの設定(許可・不許可)を行います。
|
|
ClearFilterDuplicate
|
重複読みの設定が不許可の場合に、読取り済みのタグ情報をクリアします。
|
※1 利用エリアが日本に設定されている場合は、MultiTagModeは設定できません。
※2 利用エリアが日本に設定されている場合は、DSB_ASK_FM_40KHz,DSB_ASK_FM0_400KHm は設定できません。