ドアアクセス
PassとThunderシリーズのドアアクセスデバイスをコントロール
機能類の説明
DoorDeviceAccessProxy
制御デバイスのGPIOポートやシリアルポートなどの通信デバイスの全体的な初期化、構成、およびリソース解放操作を制御し、特定のドアオープン操作を実行
メンバー関数の説明
DoorAccessConfig getConfig()
ドアアクセス構成を取得
パラメータ
なし
戻り値
例外
なし
DoorAccessDevice getDevice(int deviceType)
デバイスタイプによってデバイス引数を取得
パラメータ
戻り値
例外
なし
void changeOpenDoorDevice(int mode)
ドアオープンモードを変更
パラメータ
戻り値
なし
例外
なし
void closeRelayDoor()
リレードアを閉じます
パラメータ
なし
戻り値
なし
例外
なし
void init()
シリアルポートナンバーなしの初期化。[void init(String uartName)]\を参照
パラメータ
なし
戻り値
なし
例外
なし
void init(String uartName)
シリアルポートナンバーがある場合の初期化
パラメータ
戻り値
なし
例外
なし
void openDoor(String cardNumber)
ドアをオープン。設定したドアオープンモードに従いオープンを実行
パラメータ
戻り値
なし
例外
なし
void release()
リソースを解放
パラメータ
なし
戻り値
なし
例外
なし
void setConfig(DoorAccessConfig config)
ドアアクセス構成を設定
パラメータ
戻り値
なし
例外
なし
void setCardReaderCallback(WiegandReaderDevice.CardReaderCallback cardReaderCallback)
カード読み取りコールバックを設定
パラメータ
戻り値
なし
例外
なし
void setCustomWiegandDataReceivedCallback(WiegandReaderDevice.OnDataReceivedCallback dataReceivedCallback)
カスタムWiegandデータインタフェースコールバックを設定
パラメータ
戻り値
なし
例外
なし
void setICardNumberAnalysis(WiegandDoorDevice.ICardNumberAnalysis cardNumberAnalysis)
Wiegandカードナンバー解析方式を設定
パラメータ
戻り値
なし
例外
なし
PassDoorDeviceAccessProxy
SensePassとSenseThunderシリーズの一部ドアアクセスデバイスをコントロール
メンバー関数の説明
void closeBackLight()
バックライトをオフ
パラメータ
なし
戻り値
なし
例外
なし
void enableRS485(RS485Device.RS485ReceiveListener listener)
RS485を有効
パラメータ
戻り値
なし
例外
なし
void enableRS485(int baudrate, int readBufferSize, RS485Device.RS485ReceiveListener listener)
RS485を有効
パラメータ
戻り値
なし
例外
なし
void enableRS485(int baudrate, int readBufferSize, RS485Device.RS485ReceiveListener listener, int readTimeout, SerialPortReader.OnReadTimeOutListener timeOutListener)
RS485を有効
パラメータ
戻り値
なし
例外
なし
void openBackLight()
バックライトをオン
パラメータ
なし
戻り値
なし
例外
なし
void pressBuzzer()
ブザーをオン(SensePassとSenseThunderE-miniにのみ対応)
パラメータ
なし
戻り値
なし
例外
なし
void pressDoorBell(int pressDownDuration)
ドアベルを押す
パラメータ
戻り値
なし
例外
なし
void pressAlarmBell()
アラートをオンにするためにアラートベルを押下
パラメータ
なし
戻り値
なし
例外
なし
void releaseAlarmBell()
アラートベルを解除
パラメータ
なし
戻り値
なし
例外
なし
void releaseBuzzer()
ブザーをオフに(SensePass020にのみサポート)
パラメータ
なし
戻り値
なし
例外
なし
void setDoorStateCallback(DoorMagnetismStateCallback callback)
ドアステータスのコールバックを設定し、ドアの開閉ステータスをモニタリング
パラメータ
戻り値
なし
例外
なし
void setOnClickDoorButtonListener(DoorButtonDevice.DoorButtonOnClickListener listener)
ドアボタンのクリック状態のリスナー
パラメータ
戻り値
なし
例外
なし
void setReceiveFireSignListener(FireSignalDevice.ReceiveFireSignListener listener)
Receive 消防シグナルのリスナー
パラメータ
戻り値
なし
例外
なし
void sendDataByRS485(byte[] data)
RS485でデータ送信
パラメータ
戻り値
なし
例外
なし
void turnOnIrLight()
IRライトをオン。SensePassとSenseThunderシリーズをサポート
パラメータ
なし
戻り値
なし
例外
なし
void turnOffIrLight()
IRライトをオフに。SensePassとSenseThunderシリーズをサポート
パラメータ
なし
戻り値
なし
例外
なし
エンティティの説明
DoorAccessConfig
ドアアクセス構成
プロパティの説明
ドアオープンモード
Wiegand入力
GPIO構成
設定可能なプロパティ
メソッドの説明
DoorAccessDevice
ドアアクセスデバイス
メソッドの説明
CardReaderCallback
WIEGANDデバイスカードリーダーのコールバック
メソッドの説明
OnDataReceivedCallback
Wiegandパススルーデータ受信のコールバック
メソッドの説明
ICardNumberAnalysis
カスタマイズされたWiegandカードナンバーデータの解析
メソッドの説明
DoorMagnetismStateCallback
ドアマグネットステータスのコールバック
メソッドの説明
ReceiveFireSignListener
消防シグナルのリスナー
メソッドの説明
ReceiveDismantleSignListener
盗難アラートのリスナー
メソッドの説明
SensorListener
センサーデータ変更インターフェース
メソッドの説明
OnSensorChangedListener
IRリスナー
メソッドの説明
RS485ReceiveListener
RS485データ読み取りリスナー
メソッドの説明
OnReadTimeOutListener
RS485データ読み取りタイムアウトのコールバック
メソッドの説明
DoorButtonOnClickListener
ドアボタンのクリック状態をモニタリング
メソッドの説明
最終更新