The workbench for SIA DC-09 alarm signalling
Everything you need to build, test and prove ANSI/SIA DC-09 alarm transmission: a virtual panel, a virtual receiving-centre, a protocol analyzer that explains every byte against the spec, and an automated conformance runner. Revision-aware from day one — 2007, 2013 and 2026.
The virtual receiver decodes and acknowledges live alarm events — with fault injection to test how the other end behaves.
Simulate both ends
- Virtual panel (transmitter): SIA-DCS & ADM-CID events, NULL supervision, scenarios
- Virtual receiver (ARC): live ACK / NAK / DUH, sequence echo, timestamp policy
- AES-encrypted signalling, TCP & UDP
- First-class fault injection to test misbehaving panels and receivers
See inside every frame
- Field-by-field decode with the exact spec section for each element
- CRC, length and timestamp validation; AES decryption with your key
- Paste a frame, load a capture, or analyze live traffic
- Plain-language explanation of what’s wrong when a frame is malformed
Prove conformance
Point the conformance runner at any DC-09 receiver and get a pass/fail verdict per spec requirement — positive-ack, sequence echo, supervision, response integrity, AES, resync.
- Automated receiver-under-test suite with spec-cited verdicts
- Branded HTML & PDF conformance reports
- Verified interoperable against a certified third-party transmitter
- CLI for CI pipelines, plus the desktop studio
Who it’s for
Alarm panel & communicator manufacturers validating their DC-09 output
Alarm receiving centres (ARCs) testing receivers and onboarding panels
Integrators & test labs troubleshooting alarm-transmission issues
Try DC-09 Studio
Download the free Windows edition. The analyzer is free — paste a frame and decode it. Simulators, conformance runner and PDF reports require a Pro license.
Download the free version
Windows installer — sign in to download. Pro features unlock with a portal-issued license.
v1.0.0-rc1