Skip to main content

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 saves rotationEnabled, 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.
Lowering a rotation interval does not make CAD data fresher. Cache refresh settings control data freshness.

Pause and resume

The browser implements internal PAUSE 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.