| Feature | Ademco | DSC |
|---|---|---|
| Panel Status and Messages | ✔ | ✔ |
| Keypresses | ✔ | ✔ |
| Special Function Keys | ✔ | ✔[1] |
| Instant Zone Status Reporting | ✔[2] | ✔[3] |
| Zone Expander Emulation | ✔ | ✘ |
| Relay Expander Emulation | ✔ | ✘ |
| Long Range Radio Emulation | ✔ | ✘ |
| RF Device Messages | ✔ | ✘ |
| Multiple Partitions | ✔ | ✔ |
- ↑ Arrow keys are currently unsupported since they're only used for functions that are local to a physical DSC keypad.
- ↑ Zones on expanders are reported instantly. Built-in zones are not tracked internally and must be tracked using another algorithm. See the zonetracking module in the alarmdecoder Python library.
- ↑ All zones are reported via EXP messages on DSC panels.
