Presence Detection Firmware

Created by Meredith Littleton, Modified on Mon, 13 May at 12:33 PM by Meredith Littleton

Presence detection firmware


Cardholder Movement Monitoring:

Functionality Overview:

Imagine a scenario where one controller manages either two or four readers, controlling access to a single room with one or two doors. Readers 1 and 2 serve as entry points, while readers 3 and 4 are for exits.

Room Occupation Management:

The controller keeps track of the room's occupancy by counting the number of cardholders (up to 255) entering and leaving the room. When at least one cardholder enters through Reader 1 or 2, the room is marked as "occupied." Conversely, when all cardholders leave through readers 3 or 4, the room is marked as "empty."

Motion Detector Integration:

In addition to cardholder counts, the room is equipped with a motion detector linked to a controller input. A customizable delay period ('Dp' delay) is assigned to this input via the software's Controller Input screen. This delay, set in minutes (ranging from 2 to 126 minutes in even numbers), determines how long the system waits before registering movement.


Setup > Infrastructure > controller > inputs > input_X




Alarm Triggers:

When the motion detector senses movement in an occupied room, the controller doesn't immediately trigger an alarm. Instead, it waits for another signal from the detector within the 'Dp' delay period. If no additional signal is received within this timeframe, indicating no further movement, the controller raises a delayed alarm, logged as such in the system.

Conversely, if the room is empty and the motion detector detects movement, an immediate alarm is triggered without waiting for the delay period to elapse.

Resetting the Cardholder Counter:

The cardholder counter, indicating room occupancy, is reset to "00" (indicating an empty room) in the following circumstances:

Controller initialization via the Diagnostic screen (either 'Complete' or 'Initialize except Cardholders definitions').
Execution of a 'Clear' operation via the Diagnostic screen.
    Automatic reset at midnight (24:00) if the 'Controller/Reader No.1/Miscellaneous/ Misc 6' flag is enabled.



Infrastructure > Diagnostic > controller





To enable Misc Flag 6 you will need the below option enabled



Then May Edit in reader settings



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article