{{ typeLabel(packetView.Type) }} {{ packetView.Type }}

{{ fmtTime(packetView.Timestamp) }} · WACN {{ hexN(packetView.Wacn,5) }} · sys {{ hexN(packetView.SystemId,4) }} · RFSS {{ packetView.Rfss }} · site {{ packetView.Site }} · NAC {{ packetView.NacString }} · opcode 0x{{ hex2(packetView.Opcode) }} · MFID 0x{{ hex2(packetView.Mfid) }}
Raw bytes
{{ b }}
Decoded
{{ f.key }}{{ f.value }}

Access Denied

You do not have permission to view the Firehose.

Contact your administrator to request access.

{{ pktFrozen ? 'frozen' : 'live' }} · {{ pktRate }}/s · {{ filteredPackets.length }} shown
{{ fTypes.includes(t) ? 'check_box' : 'check_box_outline_blank' }}{{ typeLabel(t) }}
No types yet
{{ f.name }}close
No saved filters yet
{{ fmtTime(p.Timestamp) }} {{ typeLabel(p.Type) }} sys{{ sysLabel(p.Wacn, p.SystemId) }} {{ pill.k }}{{ pill.v }} {{ fmtHex(p.RawHex) }}
{{ packets.length ? 'No packets match the filter.' : 'Waiting for packets…' }}
{{ typeLabel(selected.Type) }} {{ selected.Type }} close
Raw bytes
{{ b }}
Decoded
{{ f.key }}{{ f.value }}
opcode 0x{{ hex2(selected.Opcode) }} · NAC {{ selected.NacString }} · MFID 0x{{ hex2(selected.Mfid) }}
WACN {{ hexN(selected.Wacn,5) }} · sys {{ hexN(selected.SystemId,4) }} · RFSS {{ selected.Rfss }} · site {{ selected.Site }}
{{ logFrozen ? 'frozen' : 'live' }} · {{ logRate }}/s · {{ logs.length }} held
{{ fmtTime(l.Timestamp) }} {{ l.Level }} {{ l.Tag || '' }} {{ l.Message }}
{{ logs.length ? 'No lines match the filter.' : 'Waiting for log lines…' }}
Packet row fields
Rows show each packet's decoded fields as pills. Add the header fields back in here.
{{ displaySettings.packetType ? 'check_box' : 'check_box_outline_blank' }} Packet type namethe decoded type, e.g. "Group Voice Channel Grant Update"
{{ displaySettings.identifiers ? 'check_box' : 'check_box_outline_blank' }} IdentifiersNAC · opcode · MFID
{{ displaySettings.hex ? 'check_box' : 'check_box_outline_blank' }} Raw hextrailing hex bytes on each row
{{ displaySettings.verbose ? 'check_box' : 'check_box_outline_blank' }} All flagsshow off/false flags too (default shows only active flags)