Page IDs
Emergency and dispatch calls remain separate because they come from different caches.
Select, order, and default
Open a new or existing displayβs Display Pages menu. Enable one or more pages, choose a default, and use Reorder Display Pages to set rotation order. The server removes invalid IDs and duplicates. At least one page is required. If the saved default is not enabled, validation selects a valid page.Automatic rotation
Each display savesrotationEnabled, rotationInterval, ordered pageOrder, and defaultPage. The default interval is 30 seconds; the accepted range is 5 to 300 seconds.
The footer shows a dot for every enabled page, highlights the current page, and animates progress. Rotation is unnecessary with one enabled page.
Runtime synchronization
The server maintains runtime page state for a display. Clients rotate locally from that state, while an eligible nearby manual page change is validated by the server and broadcast to clients. After a manual change, the default hold is 10 seconds before normal rotation resumes.
Right and Left Arrow are the default next/previous mappings. The server checks display proximity (with a small network tolerance), routing bucket, interior, page validity, and cooldown.
Independent list and bodycam pagination
Page rotation is separate from content pagination:- Active-unit groups and call lists advance every 10 seconds when their data exceeds the saved limit.
- Bodycam feed pages advance at the displayβs bodycam interval, default 15 seconds.
- Page Down/Page Up changes bodycam feed pages while the display is on
BODYCAMS.
Pause and resume
The browser implements internalPAUSE and RESUME behavior, but the current customer menu, commands, events, and public exports do not expose temporary pause/resume. Disable saved page rotation when a display should remain fixed.
