![]() | Reader Methods |
The Reader type exposes the following members.
Name | Description | |
---|---|---|
![]() | AddNewRecordT |
Adds a new record to the table.
|
![]() | ConnectAsync |
Establishes a connection to the device.
|
![]() | ControlBuzzer |
Controls the buzzer to make sound.
|
![]() | ControlLed |
Controls the LED blinking pattern.
|
![]() | ControlOutputState |
Controls the output pin state.
|
![]() | DeleteRecords |
Deletes all records stored in the table.
|
![]() | DisconnectAsync |
Disconnects the device.
|
![]() | DisconnectIosBleAsync |
Disconnects the device. Use this API on iOS platform because BLE peripherals might not be disconnected even after a successful disconnect call on iOS devices.
|
![]() | Echo |
Function to test connection status. The device will reply with the data sent.
|
![]() | GetAntiPassbackTime |
Get the Anti-Passback Time.
Reader is not allowed to read the same User Card for access control during Anti-Passback Time.
|
![]() | GetDatabaseInformation |
Get the information of the database, include number of tables and store capacity.
|
![]() | GetDateTime |
Reads device system time.
|
![]() | GetDeductionValue |
Gets the deduction value.
|
![]() | GetDelayToOperateCard |
Gets the time interval of deduction when pay mode is ByTime.
|
![]() | GetDeviceAddress |
Get Device Address
|
![]() | GetDeviceName |
Gets the name of the device.
|
![]() | GetDeviceUID |
Gets the device UID.
|
![]() | GetDstEnabled |
Gets whether Daylight Saving Time is enabled.
|
![]() | GetEndDstRule |
Gets the Daylight Saving Time ending rules.
|
![]() | GetFirmwareInformation |
Returns the firmware information running on device.
|
![]() | GetFunctionID |
Gets the 1-byte settings profile identifier. If two devices have the Function ID, it means they have identical settings.
|
![]() | GetLedAdvanceModeSignals |
Gets the color of LED in advanced operation mode.
|
![]() | GetLedBasicModeSignals |
Gets the color of LED in basic operation mode.
|
![]() | GetLedOperationMode |
Gets the operation mode of LED.
|
![]() | GetManagerCardKey |
Get the manager card key.
|
![]() | GetMasterCardKey |
Get the master card key.
|
![]() | GetMultiSettings |
Reads the multi-settings.
|
![]() | GetOverdraft |
Gets the overdraft enable state. Enabling overdraft allows the balance to become negative when greater than 0.
No deduction will be performed if the card balance is less than or equal to zero
|
![]() | GetPayMode |
Gets the pay mode.
When the By Count pay mode is used, it means that the reader will enter the halt state after reading the card deduction.
The card must be removed and put on the reader before deduction can be made.
When the By Time pay mode is used, it means that after the first deduction, it will deduction periodically if the card is kept on the reader,
The period time is equal to the Period of Opening Relay parameter setting.
|
![]() | GetPeriodOfOpeningRelay |
Gets the time that reader relay will remain activated after a successful deduction, in unit of second.
|
![]() | GetRecordCount(TableNumber) |
Get the number of records stored in the table.
|
![]() | GetRecordCountT |
Get the number of records stored in the table.
|
![]() | GetRecordsT |
Get all stored records of the table.
|
![]() | GetStartDstRule |
Gets the Daylight Saving Time starting rules.
|
![]() | GetSystemCode |
Gets the 4-byte system code. The system code is used to allow Reader to identify whether the card and the reader itself belong to the same application system.
|
![]() | Initialize |
Initializes the device settings to their default values.
|
![]() | InitializeSettings |
Initializes the settings to their default value but do not include SCBK and Login Password.
|
![]() | LogIn |
Authenticates the host and opens the programming session.
|
![]() | LogOut |
Logs out the host (ends the programming session).
|
![]() | OnPropertyChanged |
Called when property changed.
(Inherited from AC908ViewModel.) |
![]() | Reboot |
Reboots the device.
|
![]() | RecoverRecords |
Recovers the deleted records.
|
![]() | SetAntiPassbackTime |
Set the Anti-Passback Time.
Reader is not allowed to read the same User Card for access control during Anti-Passback Time.
|
![]() | SetBaseKey |
Sets the security base key (SCBK) saved in AC908.
|
![]() | SetDateTime |
Updates device system time.
|
![]() | SetDeductionValue |
Set Deduction Value
|
![]() | SetDelayToOperateCard |
Sets the time interval of deduction when pay mode is ByTime.
|
![]() | SetDeviceAddress |
Sets the device address.
|
![]() | SetDeviceName |
Sets the name of the device.
|
![]() | SetDstEnabled |
Sets whether Daylight Saving Time is enabled.
|
![]() | SetEndDstRule |
Sets the Daylight Saving Time ending rules.
|
![]() | SetFunctionID |
Sets the 1-byte settings profile identifier. If two devices have the Function ID, it means they have identical settings.
|
![]() | SetLedAdvanceModeSignals |
Sets the advance mode signals of LED when LED operation mode is set to advance mode.
|
![]() | SetLedBasicModeSignals |
Sets the color of LED in basic operation mode.
|
![]() | SetLedOperationMode |
Sets the operation mode of LED.
|
![]() | SetLoginPassword |
Sets the login password for higher access level.
|
![]() | SetManagerCardKey |
Set the manager card key.
|
![]() | SetMasterCardKey |
Set the master card key.
|
![]() | SetMultiSettings |
Change device current settings.
|
![]() | SetOverdraft |
Sets the overdraft enable state. Enabling overdraft allows the balance to become negative when greater than 0.
|
![]() | SetPayMode |
Sets the pay mode.
When the By Count pay mode is used, it means that the reader will enter the halt state after reading the card deduction.
The card must be removed and put on the reader before deduction can be made.
When the By Time pay mode is used, it means that after the first deduction, it will deduction periodically if the card is kept on the reader,
The period time is equal to the Period of Opening Relay parameter setting.
|
![]() | SetPeriodOfOpeningRelay |
Sets the time that reader relay will remain activated after a successful deduction, in unit of second.
|
![]() | SetStartDstRule |
Sets the Daylight Saving Time starting rules.
|
![]() | SetSystemCode |
Sets the 4-byte system code. The system code is used to allow Reader to identify whether the card and the reader itself belong to the same application system.
|
![]() | StartMessage |
Gets the communication protocol information.
|
![]() | StartSecureConnection |
Starts secure connection.
|
![]() | StopSecureConnection |
Stops secure connection.
|
![]() | UpdateSettings |
Save current settings into non-volatile EEPROM.
|