Ek Bilgi
Paket Formatı
Her bir tally durumu 4 bit bilgi içerir:
uint4
bit 0: program tally durumu (0=off, 1=on)
bit 1: önizleme tally durumu (0=off, 1=on)
bit 2-3: ayrılmış (0x0)
Tally paketinin ilk baytı monitör cihaz tally durumunu ve versiyon numarası içerir.
Tally paketinin daha sonraki baytları slave cihaz çiftleri için tally durumunu içerir. Master cihaz,
maksimum 510 cihaz olmak üzere, yapılandırılmış/desteklenen cihaz sayısı için tally durumunu gönderir.
struct tally
uint8
bit 0: monitör cihaz program tally durumu (0=off, 1=on)
bit 1: monitör cihaz önizleme tally durumu (0=off, 1=on)
bit 2-3: ayrılmış (0b00)
bit 4-7: protokol versiyonu (0b0000) uint8[0]
bit 0: slave cihaz 1 program tally durumu (0=off, 1=on)
bit 1: slave cihaz 1 cihaz önizleme tally durumu (0=off, 1=on)
bit 2-3: ayrılmış (0b00)
bit 4: slave cihaz 2 program tally durumu (0=off, 1=on)
bit 5: slave cihaz 2 önizleme tally durumu (0=off, 1=on)
bit 6-7: ayrılmış (0b00)
uint8[1]
bit 0: slave cihaz 3 program tally durumu (0=off, 1=on)
bit 1: slave cihaz 3 cihaz önizleme tally durumu (0=off, 1=on)
bit 2-3: ayrılmış (0b00)
bit 4: slave cihaz 4 program tally durumu (0=off, 1=on)
bit 5: slave cihaz 4 önizleme tally durumu (0=off, 1=on)
bit 6-7: ayrılmış (0b00)
. . .
Bayt 7 MSB 6 5 4 3 2 1 0 LSB
0 Versiyon
(0b0)
Versiyon
(0b0)
Versiyon
(0b0)
Versiyon
(0b0)
Ayrılmış
(0b0)
Ayrılmış
(0b0)
Monitör
Önizleme
Monitör
Program
1 Ayrılmış
(0b0)
Ayrılmış
(0b0)
Slave 1
Önizleme
Slave 1
Program
Ayrılmış
(0b0)
Ayrılmış
(0b0)
Slave 0
Önizleme
Slave 0
Program
2 Ayrılmış
(0b0)
Ayrılmış
(0b0)
Slave 3
Önizleme
Slave 3
Program
Ayrılmış
(0b0)
Ayrılmış
(0b0)
Slave 2
Önizleme
Slave 2
Program
3 ...
Master Device
Monitor Device
Slave Device
(2)
Slave Device
(3)
Slave Device
(1)
191