Unable to render embedded object: File (books.jpg) not found.
Go to documentation repository
Page History
...
This script is written for a camera with ID number 1 and for a Sensor object whose ID number is 1 as well. With this script, we can set the Post-alarm time value to 7 seconds.
| Code Block |
|---|
OnEvent("GRAY","1","ALARM")
{
[
if( !CheckState("CAM","1","DETACHED") )
{
DoReact("CAM","1","REC_ROLLBACK");
Wait(5);
DoReact("CAM","1","REC_STOP");
}
]
}
OnEvent("GRAY","1","ALARM")
{
[
Wait(2);
DoReact("GRAY","1","CONFIRM");
Wait(2);
DoReact("GRAY","1","ARM");
]
} |
...
For constant recording mode, do not perform any commands for starting or stopping camera recording (REC_ROLLBACK иREC_STOP). In this case the following script variations can be used:
Variation 1: when captioning is disabled in sensors settings. In this case ATM-Intellect Pro does not stop recording and the program shall be as follows:
...
Code Block OnEvent("GRAY","1","ALARM") { [ Wait(5); // Specifies the time after which the recording should be stopped in order to get the required clip length or number of frames DoReact("CAM","1","REC_STOP"); Wait(2); // Pre-alarm record time in the camera settings = 2 sec. DoReact("CAM","1","REC_ROLLBACK"); // Start recording with pre-alarm recording of 2 seconds. This allows us not to lose data in the archive. ] }
...
...
- Variation 2: when captoning is enabled in sensors settings. In this case ATM-Intellect Pro stops recording in specified time after captions are put onto video image. The program shall be as follows:
...
| Code Block |
|---|
OnEvent("GRAY","1","ALARM")
{
[
Wait(7); // This time equals to captions displaying time + 2 seconds of pre-alarm recording
DoReact("CAM","1","REC_ROLLBACK"); // Start recording with pre-alarm recording of 2 seconds. This allows us not to lose data in the archive.
]
} |
Overview
Content Tools