I-SA Flex Controller
“
Ulwazi Lomkhiqizo
Imininingwane:
- Igama lomkhiqizo: SA Flex (SAF)
- Imikhiqizo Ehambisanayo: Imikhiqizo ye-SAF enamazisi omkhiqizo athile kanye
ukucupha - Amaphrothokholi Asekelwe: Ukulawula Ukusayina Okuthuthukisiwe + Imodi ye-Bitmap
(I-Ethernet Kuphela) - Izixhumanisi Zokuxhumana: I-Ethernet ne-RS-485
Imiyalo yokusetshenziswa komkhiqizo:
Izingxenyekazi zekhompuyutha zedivayisi nokusetha:
I-SA Flex Controller inezindawo ezimbili zokuxhumana:
I-Ethernet ne-RS-485.
I-Ethernet Interface:
Imojuli eshumekiwe ye-XPort inikeza isixhumi esibonakalayo se-Ethernet enentambo ku
isilawuli sophawu. Lungiselela izilungiselelo nge-HTTP GUI noma i-telnet
ukuxhumana.
Izilungiselelo Zedivayisi Ebucayi (TCP/IP):
- Imbobo yokukhokha yomlayezo: 10001
- Ukucushwa Okuzenzakalelayo: DHCP
I-RS-485 Interface:
Imbobo ye-RS-485 ivumela ukulawula kusetshenziswa i-Legacy kanye ne-Extended
7-izigaba imiyalo.
Izilungiselelo Zedivayisi Ebucayi (I-Serial):
Bheka umdwebo wezintambo ukuze uhlele kahle.
I-7-Segment Control Mode (i-Ethernet noma i-RS-485):
Setha Ikheli Lezimpawu (SA) usebenzisa ibhange lokushintsha i-DIP
Imodi yokulawula ye-7-segment. Landela i-Legacy 7-Segment Protocol ye
ukumisa.
I-FAQ:
Q: Yiziphi izimiso eziyisisekelo ezisekelwa umkhiqizo we-SA Flex
umugqa?
A: Ulayini womkhiqizo we-SA Flex usekela i-Advanced Sign Control +
Iphrothokholi ye-Bitmap Mode (Ethernet Kuphela).
Q: Ngingasilungiselela kanjani isixhumi esibonakalayo se-Ethernet se-SA Flex
isilawuli?
A: Ungakwazi ukumisa isixhumi esibonakalayo se-Ethernet usebenzisa i-HTTP GUI
noma ukuxhumana kwe-telnet okuhlinzekwa yimojuli eshumekiwe ye-XPort.
“`
I-SA Flex (SAF) Protocol/Integration Guide (yangaphambili i-RGBF Flex)
Igcine ukubuyekezwa: Meyi 28, 2024
Okuqukethwe
I. Isingeniso ……………………………………………………………………………………………………………………………… ……….2 Imikhiqizo Evumelanayo …………………………………………………………………………………………………………………………… …………………………. 2 Amaphrothokholi nezici ezisekelwayo ……………………………………………………………………………………………………………………………………………………………………… 3
II. I-Hardware Yedivayisi Nokusetha …………………………………………………………………………………………………………..4 Lantronix /I-Gridconnect Enhanced XPort Ethernet Controller …………………………………………………………………………………. 4 Izilungiselelo Zedivayisi Ebucayi (TCP/IP) …………………………………………………………………………………………………………………… ………. 4 Isixhumi esibonakalayo se-Serial RS-485 (imodi yokulawula yamasegimenti ayi-7 kuphela) ……………………………………………………………………………………… 4 Izilungiselelo Zedivayisi Ebucayi (Serial) ………………………………………………………………………………………………………………………………………………………………… Izintambo (Serial) ……………………………………………………………………………………………………………………………… ……….. 5
III. I-7-Segment Control Mode (i-Ethernet noma i-RS-485) ……………………………………………………………………………………….6 a) “Ifa ” 7-Segment Protocol …………………………………………………………………………………………………………………… 6 Example display: Legacy 7-Segment Protocol…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… ” 6-Segment Protocol…………………………………………………………………………………………………………….. 7 Ifulegi likasayizi wefonti: + “F” (7x0B 1x0) …………………………………………………………………………………………………………….. 46 Ifulegi lombala wombhalo: + “T” (8x0B 1x0) ……………………………………………………………………………………………………………… 54 Isendlalelo umbala wefulegi: + “B” (9x0B 1x0)…………………………………………………………………………………………………. 42 c) “Inwetshiwe” 10-Segment Protocol: Character Maps ………………………………………………………………………………….. 7
IV. Ukulawulwa Kwezimpawu Okuthuthukisiwe + Imodi ye-Bitmap (i-Ethernet Kuphela)…………………………………………………………………………….13 Isakhiwo Sephrothokholi……………………… ……………………………………………………………………………………………………………………………. 13 Isicelo…………………………………………………………………………………………………………………………………………… …………………………. 13 Impendulo ………………………………………………………………………………………………………………………………………… ……………………. 13 Imiyalelo Yezimpawu (i-Ethernet Kuphela)……………………………………………………………………………………………………………………… …… 14 Umyalo 0x01: THOLA Ulwazi Lokusayina ………………………………………………………………………………………………………………… ………. 14 Umyalo 0x02: THOLA Isithombe Sezimpawu…………………………………………………………………………………………………………………… . 15 Umyalo 0x04: THOLA Ukukhanya Kwezimpawu………………………………………………………………………………………………………………… 15x0: SET Ukukhanya Kophawu ………………………………………………………………………………………………………………… THOLA Isimo Somlayezo ………………………………………………………………………………………………………….. 05 Umyalo 15x0: SET Umlayezo Ongenalutho ……………………………………………………………………………………………………………………………………………………………………… 06 Umyalo 16x0: SETHA Umlayezo we-Bitmap ……………………………………………………………………………………………………………………………………………………………………. 08
Ikhasi | 1
I. Isingeniso
Lo mbhalo uveza izinqubo ezamukelekayo nezindlela zokuxhumana zemikhiqizo ye-Signal-Tech's SA Flex (SAF).
Imikhiqizo Ehambisanayo
Uphawu oluhambisanayo lukhonjiswe eNombolweni yalo Yomkhiqizo ngokuthi “SAF”.
Nakuba kungase kube nokunye okuhlukile okuhambisanayo, lokhu ukulungiselelwa okujwayelekile:
I-ID yomkhiqizo
Ukulungiswa (HxW)
Ikilasi likasayizi (HxW)
Sample ekhombisa
69113
16×64 px
7"x 26"
69151
16×96 px
7"x 39"
69152
16×128 px
7"x 51"
69153
32×64 px
14"x 26"
69143
32×96 px
14"x 39"
68007
32×128 px
14"x 51"
Ikhasi | 2
Izinqubo Nezici Ezisekelwe Ulayini womkhiqizo we-SA Flex usekela izimiso zemiyalezo emibili (chofoza unhlokweni ukuze weqele esigabeni):
I-7-Segment Control Mode (i-Ethernet noma i-RS-485) · Isebenzisa iphrothokholi ye-Signal-Tech's 7-segment/LED Count Display. izimpawu
Ukulawula Ukusayina Okuthuthukisiwe + Imodi ye-Bitmap (i-Ethernet Kuphela)
· Isebenzisa Iphrothokholi ye-Signal-Tech's RGB njengesiqukathi · Ivumela izithombe ze-bitmap ukuthi zithunyelwe esibonisini
kanye ngomzuzwana
Imiyalo yezimpawu eyengeziwe (Gxumela kokuthi: “Inwetshiwe” Yephrothokholi Yezingxenye Eziyisi-7):
· Ukulawula umbala wombhalo/ongemuva · Ukulawula usayizi wefonti · Umtapo wezincwadi wezimpawu ogcwele
Imiyalo yezimpawu eyengeziwe (Yeqela kokuthi: Sayina Imiyalo (i-Ethernet Kuphela)):
· Ukulawula ukukhanya · Ukubuyiswa kolwazi lwezingxenyekazi zekhompuyutha: i-ID yomkhiqizo, i-serial
inombolo, isithombe somkhiqizo, usuku lokukhiqiza · Buyisa isimo somlayezo wamanje (isheke)
Ikhasi | 3
II. Izingxenyekazi zekhompuyutha zedivayisi nokusetha
I-SA Flex Controller inezindawo ezimbili zokuxhumana ( kanye ):
Ukuze uthole imiyalelo yokusebenzisa ibhange lokushintsha i-DIP ukuze ukhulume, bheka i-7-Segment Control Mode (Ethernet noma i-RS-485).
I-Lantronix/Gridconnect Isilawuli Se-Ethernet Esithuthukisiwe se-XPort
Imojuli eshumekiwe ye-“XPort” inikeza isixhumi esibonakalayo se-Ethernet esinentambo kusilawuli sophawu. Yonke imiyalo yezimpawu–bitmap, 7-segment, njll.–isekelwa nge-Ethernet. Isilawuli se-Ethernet sine-HTTP GUI (port 80) kanye ne-telnet (port 9999) interface engasetshenziswa ukulungisa ikheli le-IP elimile, imbobo ehlukile ye-TCP, kanye/noma iphasiwedi yedivayisi.
Izilungiselelo Zedivayisi Ebucayi (TCP/IP)
Uphawu luzothola ukulayishwa komlayezo nge-TCP/IP ku-port 10001.
Ngokuzenzakalelayo, i-XPort ilungiselelwe ukusebenzisa i-DHCP. Sebenzisa irutha ye-DHCP noma landa i-Lantronix DeviceInstaller ukuze uthole idivayisi, bese usetha i-IP emile uma uthanda.
Isixhumi esibonakalayo se-Serial RS-485 (imodi yokulawula izingxenye ezi-7 kuphela)
I-SA Flex controller iphinde ibe nembobo ye-RS-485, okwenza kube lula ukufaka isibonisi esidala esinamasegimenti angu-7.
I-serial interface ikhawulelwe ekwamukeleni imiyalo ethi "Ifa" kanye "Nesandiso" samasegimenti ayi-7 kuphela.
Ikhasi | 4
Izilungiselelo Zedivayisi Ebucayi (I-Serial)
Izilungiselelo ezingezansi azilungiseki kusilawuli. Idivayisi yomsingathi/iseva kufanele ilungiselelwe lokhu okulandelayo:
· Iphrothokholi: RS-485 · Isilinganiso se-Baud: 9600 · Izingcezu Zedatha: 8 · Stop Bits: 1 · Ukulingana: Akukho
Izintambo zedivayisi (Serial)
Umdwebo wezintambo (CAT6 ubonisiwe)
Qaphela: Enye ikhebula elisontekile, noma elivikelekile, ikhebula eliqondene ne-RS-485 kufanele lisebenze kanye ne-CAT6
Okumhlophe/Okuwolintshi B+
Okumhlophe/Kuhlaza
A-
Okusawolintshi Okuqinile Okuluhlaza Okuqinile
G (Bonke abanye)
Ikhasi | 5
III. I-7-Segment Control Mode (i-Ethernet noma i-RS-485)
Buyela emuva ku-Hardware Yedivayisi kanye nesigaba sokusetha ukuze uthole izilungiselelo zokumisa.
Izilungiselelo ezengeziwe zezingxenyekazi zekhompuyutha: Uma usebenzisa isilawuli se-7-segment–kungaba ngaphezulu kwe-RS-485 noma i-Ethernet–Ikheli Lezimpawu (SA) kufanele lisethwe kusetshenziswa ibhange lokushintsha le-DIP lesilawuli (amakheli 1-63):
a) "Ifa" Iphrothokholi Yezingxenye Eziyisi-7
I-Hex 16 16 02 [SA] [CM] [CD]
X1
X2
X3
X4
[CS]03
I-Def SYN SYN STX Sign Command Nika amandla idijithi engu-1 Digit 2 Digit 3 Digit 4 XOR
I-ETX
imodi yekheli
impendulo
I-Checksum
Ngokulandela iProtocol ye-LED Count Display ye-Signal-Tech, amasistimu akhona angakwazi ukulawula izimpawu ze-SA Flex ngaphandle kokushintsha isofthiwe yomsingathi.
I-7-Segment/LED Count Display Protocol ingatholakala lapha: https://www.signal-tech.com/downloads/led-count-display-protocol.pdf
Amanothi Ephrothokholi “Yefa” Yezingxenye Eziyisi-7: · Ifonti izoba ukuphakama okungu-15px futhi ithethelelwe kwesokudla · Okuphambili okungu-0 kuzosuswa · “KUGCWELE” ( 0x01) kanye ne-“CLSD” ( 0x03) izovela ngokubomvu · Zonke ezinye izinhlamvu zizovela ngokuluhlaza
Example display: Legacy 7-Segment Protocol
I-Hex ithunyelwe: Ulwazi lwephakethe: Isibonisi (siboniswe kuphawu lwe-16×48 px):
16 16 02 01 01 01 30 31 32 33 01 03 Ikheli lokusayina = 1; = 1; ibonisa OKUGCWELE
I-Hex ithunyelwe: Ulwazi lwephakethe: Isibonisi (siboniswe kuphawu lwe-16×48 px):
16 16 02 3A 06 01 00 00 32 33 3C 03 Ikheli lokusayina = 58; = 06; imibukiso 23
Ikhasi | 6
b) Iphrothokholi “Enwetshiwe” Yezingxenye Eziyisi-7
I-Hex 16 16 02 [SA] [CM] [CD]
X1
X2
…
I-Def SYN SYN STX Sign Command Nika amandla I-Char 1 Char 2 …
imodi yekheli
impendulo
I-XN [CS]
03
Ishadi N XOR
I-ETX
I-Checksum
Ngaphakathi kwesakhiwo sephrothokholi efanayo, isofthiwe yokulawula ingaphinda yengeze okulandelayo ekusakazweni kwezinhlamvu (X1,…XN): 1. amafulegi (0x1b) okufanele alawule: a. Usayizi wefonti (Okuzenzakalelayo: 15px) b. Umbala wombhalo (Okuzenzakalelayo: Oluhlaza) c. Umbala wengemuva (Okuzenzakalelayo: Mnyama) 2. Amanani aphezulu e-ASCII amelela imicibisholo nezinye izimpawu ezivamile (Gxumela kokuthi: I-CHARACTER MAP)
Amanothi:
· Njengemodi “yefa” enezingxenye ezingu-7, wonke umbhalo uzolungiswa kwesokudla futhi uqale kumugqa ophezulu · Bheka idokhumenti yokuqala yephrothokholi ukuze ubale isheke · I-exampokungaphansi ngezansi akubandakanyi amaphakethe edatha aphelele ngaphandle kwalapho kuphawulwe ngenye indlela · Inani eliphakeme lamabhayithi ekusakazweni kwezinhlamvu = 255
Amafulegi achazwe emakhasini 8-10…
Ikhasi | 7
Ifulegi likasayizi wefonti: + “F” (0x1B 0x46)
Faka leli fulegi ukuze ukhethe usayizi wefonti owodwa kwabathathu. Inani elizenzakalelayo ngu-0x01 (“Medium” 15px).
Hex
1B
46
NN
Def
F
Inkomba yefonti (ichazwe ngezansi)
Qaphela: Usayizi wefonti oyedwa kuphela ovunyelwe emugqeni ngamunye, okungukuthi i-[CR] (0x0A) iyadingeka ngaphambi kokuthi kukhethwe ifonti elandelayo.
ExampI-le: Ifulegi losayizi wefonti (32x64px isibonisi siyaboniswa)
Ifonti
I-Hex ekusakazweni kwezinhlamvu
Okuncane (7px ubude) + “F” + 00
0x1B 0x46 0x00
Maphakathi (15px ubude) + “F” + 01
(Okuzenzakalelayo–alikho ifulegi elidingekayo)
0x1B 0x46 0x01
Okukhulu (30px ubude) + “F” + 02
0x1B 0x46 0x02
Ikhasi | 8
Ifulegi lombala wombhalo: + “T” (0x1B 0x54)
Ifulegi lombala wombhalo lingase lisetshenziswe ukuphazamisa umbala wamanje wangaphambili noma kunini.
Hex
1B 54
[RR] [GG] [BB]Def T Inani elibomvu Inani eliluhlaza Inani eliluhlaza okwesibhakabhaka
(00-FF)
(00-FF)
(00-FF)
Qaphela: Umbala wombhalo ungashintshwa nganoma isiphi isikhathi (ngisho nangaphakathi komugqa ofanayo).
Example: Ifulegi lombala wombhalo (16x128px isibonisi esibonisiwe): Iphakethe eliphelele elibonisiwe (izikhangiso 1): 16 16 02 01 06 01 AA 20 33 20 B1 20 1B 54 FF FF FF 7C 20 1B 54 00 00 3 AB20 FF39 FF20 B73
. AA 20 33 20
B1
20 . 7c20 . B3
20
39
20 AB
.
.
.
.
.
.
[Sym] [Sp] “3” [Sp] [Sym] [Sp] “|” [Sp] [Sym] [Sp] “9” [Sp] [Sym]Usayizi ozenzakalelayo + umbala (akukho fulegi elidingekayo)
Ifulegi Lombala:
Ifulegi Lombala:
1B 54 FF FF FF 1B 54 00 00 FF
Imaka amabhayithi eDef
Ikhasi | 9
Ifulegi lombala ongemuva: + “B” (0x1B 0x42)
Faka leli fulegi ukuze uguqule umbala wangemuva. Okuzenzakalelayo kungu-00-00-00 (omnyama).
Hex
1B 42
[RR] [GG] [BB]Def B Inani elibomvu Inani eliluhlaza Inani eliluhlaza okwesibhakabhaka
(00-FF)
(00-FF)
(00-FF)
Qaphela: Umbala owodwa kuphela wangemuva ovunyelwe emugqeni ngamunye, okungukuthi i-CR (0x0A) iyadingeka ngaphambi kokuba kukhethwe umbala wangemuva olandelayo.
Example: Ifulegi lombala wangemuva (32x64px isibonisi esibonisiwe): Iphakethe eliphelele liyaboniswa (izikhangiso 1):
16 16 02 01 06 01 1B 42 FE 8C 00 1B 54 00 00 00 A7 20 31 31 32 0A 1B 42 1C 18 D0 33 35 20 A3 D5 03
Ikhasi | 10
c) Iphrothokholi “Enwetshiwe” Yezingxenye Eziyisi-7: Amamephu Wezinhlamvu
8-px ubude
I-HEX _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _a _b _c _d _e _f
0_
1_
2_SP!
”
# $ %&'
(
)
* + ,
.
/
3_ 0 1 2 3 4 5 6 7 8 9 :
;
<=> ?
4_ @ ABCDEF
GHI
J
KL
MN O
5_ I-PQR
S
T
UV
WX
Y
Z
[]
^
_
6_`abc
chaza
ghi
j
kl
mn o
7_ pq
r
s
t
u
v
wx
y
z
{
|
}
~
8_
9_
a_
…
f_
16-px ubude
I-HEX _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _a _b _c _d _e _f
0_
1_
2_SP! ”
# $ %&'
(
)
* + ,
.
/
3_ 0 1 2 3 4 5 6 7 8 9 :
;
<=> ?
4_ @ ABCDEF
GHI
J
KL
MN O
5_ I-PQR
S
T
UV
WX
Y
Z
[]
^
_
6_`
ab c
chaza
ghi
j
kl
mn o
7_ pq
s
t
u
v
wx
y
z
{
|
}
~
8_
9_
a_
b_ … f_
Ikhasi | 11
32-px ubude
I-HEX _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _a _b _c _d _e _f
0_
1_
2_SP! ”
# $ %&'
(
)
* + ,
.
/
3_ 0 1 2 3 4 5 6 7 8 9 :
;
<=> ?
4_ @ ABCDEFGHI
J
KL
MN O
5_ I-PQRS
T
I-UV WX
Y
Z
[]
^
_
6_`
ab cdef
ghi
j
kl
mn o
7_ pq
s
t
uv
wx
y
z
{
|
}
~
8_
9_
a_
b_ … f_
Ukuphela kwe-“7-Segment Control Mode”
Ikhasi | 12
IV. Ukulawula Ukusayina Okuthuthukisiwe + Imodi ye-Bitmap (i-Ethernet Kuphela)
Ukwakheka Kwephrothokholi
Isicelo
Ubude 1 ibhayithi 4 ibhayithi 1 ibhayithi
eguquguqukayo
8 amabhayithi
1 ibhayithi
Incazelo Njalo 0x09 Isibalo samabhayithi ku I-byte yomyalo (bheka I-Sign Commands (i-Ethernet Kuphela)) Idatha ethunyelwe ehlobene nomyalo, uma idingeka, ingaba ngamabhayithi angu-0 ubude (bona "Isicelo sithunyelwe ” kumyalo ngamunye) I-checksum ibalwa ngokwengeza amabhayithi ku nokusebenzisa amabhithi abalulekile angu-64 Njalo 0x03
Impendulo
Ubude 1 ibhayithi 4 ibhayithi 1 ibhayithi
eguquguqukayo
8 amabhayithi
1 ibhayithi
Incazelo Njalo 0x10 Isibalo samabhayithi ku I-echoed command byte Idatha ethunyelwe ehlobene nomyalo, uma kudingeka, ingaba ngamabhayithi angu-0 ubude (bona "Impendulo yamukelwe ” kumyalo ngamunye) I-checksum ibalwa ngokwengeza amabhayithi ku nokusebenzisa amabhithi abalulekile angu-64 Njalo 0x03
Ikhasi | 13
Sayina Imiyalo (i-Ethernet Kuphela) Kubalulekile: Le miyalo isekelwa kuphela nge-TCP/IP (hhayi ngembobo ye-serial)
Igama le-Hex (isixhumanisi sesigaba) 0x01
Thola Ulwazi Lokusayina
0x02 Thola Isithombe Sokusayina 0x04 Thola Ukugqama
0x05 Setha Ukukhanya
0x06 Thola Isimo Somlayezo 0x08 Setha Okungenalutho 0x13 Setha Umlayezo we-Bitmap
Izindlela ezifundwayo Funda Funda
Setha Isethi Yokufunda
Incazelo Ibuyisela ulwazi lwezimpawu ezibhalwe ngekhodi ye-XML, njenge-ID yomkhiqizo kanye nenombolo yomkhiqizo Ibuyisela isithombe esiyinhloko se-PNG yophawu Ibuyisela izinga lokukhanya kophawu (0=okuzenzakalelayo, 1=phansi, 15=phezulu kakhulu) Isetha izinga lokukhanya kophawu (0= okuzenzakalelayo, 1=okuphansi kakhulu, 15=okuphakeme kakhulu) Ibuyisela isimo somlayezo wokugcina kanye ne-checksum Itshela uphawu ukuthi luvale isibonisi Thumela idatha ye-.bmp ophawini (kuze kube kanye ngomzuzwana)
Ifomethi yedatha yesicelo ngasinye ichazwa esigabeni sayo ngezansi, kanye nesibampingxenye yesicelo kanye nesakhiwo sezimpendulo.
Umyalo 0x01: THOLA Ulwazi Lokusayina
Isilawuli sophawu ngasinye sihlelwe kusengaphambili ngedatha yokumisa ye-XML echaza imilayezo esophawu, kanye nedatha yezimpawu zomhlaba wonke. Ifomethi ye-XML ichazwe esigabeni sakamuva salo mbhalo.
Isicelo sithunyelwe : Ayikho Impendulo yamukelwe :
Ifomethi ye-XML:
SAF16x64-10mm 69113 7.299 26.197 0000-0000-0000 1970-01-01 N 16 64 16 32
Example: I-Hex Ethunyelwe i-Def Hex Yamukelwe
09
10
00 00 00 00
00 00 00 01
01
01
(shiya)
[Idatha ye-ASCII XML]
00 00 00 00 00 00 00 00
NN NN NN NN NN NN NN NN NN (8-byte checksum)
03
03
Ikhasi | 14
Umyalo 0x02: THOLA Isithombe Sophawu
Isilawuli sophawu ngasinye sigcina isithombe se-PNG esisobala sophawu, esingaboniswa kusofthiwe yokulawula.
Isicelo sithunyelwe : Ayikho Impendulo yamukelwe :
Example: I-Hex Ithunyelwe i-Def
I-Hex Yamukelwe
09
10
00 00 00 00
00 00 00 01
02
02
(shiya)
[Idatha kanambambili ye-PNG]
00 00 00 00 00 00 00 00
NN NN NN NN NN NN NN NN NN (8-byte checksum)
03
03
Umyalo 0x04: THOLA Ukukhanya Kwezimpawu
Isicelo sithunyelwe : Ayikho Impendulo yamukelwe : 0x01-0x0F (1-15)*
*Qaphela: uma inani lingu-0, ukufiphala okuzenzakalelayo kunikwe amandla (akuqalisiwe okwamanje)
Example: I-Hex Ethunyelwe i-Def Hex Yamukelwe
09
10
00 00 00 00
00 00 00 01
04
04
(shiya)
0F
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00F
03
03
Umyalo 0x05: SET Ukugqama Kwesibonakaliso
Isicelo sithunyelwe : 0x01-0x0F (1-15)* Impendulo yamukelwe : 0x01-0x0F (1-15)*
*Qaphela: 0x00 izonika amandla ukukhanya okugcwele, njengoba ukufiphalisa okuzenzakalelayo akwenziwanga okwamanje
Example: I-Hex Ethunyelwe i-Def Hex Yamukelwe
09
10
00 00 00 01
00 00 00 01
05
05
0F
0F
00 00 00 00 00 00 00F
00 00 00 00 00 00 00F
03
03
Ikhasi | 15
Umyalo 0x06: THOLA Isimo Somlayezo
Lo myalo uzothola i- futhi yomlayezo oboniswayo njengamanje. 0x00 kusho i-.png file kuboniswe kahle 0x01 ibonisa inkinga nge-.png etholiwe file.
Isicelo sithunyelwe :ayi
Impendulo yamukelwe :
Example:
I-Hex ithunyelwe 09
00 00 00 00
06
Def
Hex
10
00 00 00 09
06
Kwamukelwe
n/a
00 00 00 00 00 00 00 00 C8
00 00 00 00 00 00 00 00 03
00 00 00 00 00 00 00 C8 03
Umyalo 0x08: SET Umlayezo Ongenalutho
Isicelo sithunyelwe : Impendulo ayikho :N/A
I-Hex Ethunyelwe I-Def Hex Yamukelwe
09
10
00 00 00 00
00 00 00 00
08
08
n/a
n/a
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 C8
03
03
Umyalo 0x13: SETHA Umlayezo we-Bitmap
Isibonisi se-SA Flex sizokwamukela i-BMP filekushumekwe kuphrothokholi inkambu. Lokhu kungase kuvuselelwe kufika kanye ngomzuzwana (1FPS).
Isicelo sithunyelwe : .bmp file, eqala ngesihloko esithi “BM” noma “0x42 0x4D” (bona ngezansi) Impendulo yamukelwe : I-Checksum yesicelo esithunyelwe
I-Bitmap Ebalulekile file imingcele
Qiniseka ukuthi i-bitmap file ihlangabezana nokucaciswa okungezansi.
Isithenjwa: https://en.wikipedia.org/wiki/BMP_file_ifomethi
Isekelwe file izinhlobo
.bmp
Izinhlobo zikanhlokweni ezisekelwayo ze-BM
Ukujula kombala okusekelwayo RGB24 (8R-8G-8B) imibala engu-16M
Imibala ye-RGB565 (5R-6G-5B) 65K
RGB8 256 imibala
Example: I-Hex Ethunyelwe i-Def Hex Yamukelwe
09
10
NN NN NN NN
00 00 00 08
13
13
42 4D … NN
NN NN NN NN NN NN NN NN
NN NN NN NN NN NN NN NN 03
NN NN NN NN NN NN NN NN 03
Ikhasi | 16
Imibuzo/impendulo? Thumela i-imeyili kokuthi integrations@signal-tech.com noma shayela 814-835-3000
Ikhasi | 17
Amadokhumenti / Izinsiza
![]() |
I-Signal-Tech SA Flex Controller [pdf] Umhlahlandlela Womsebenzisi SA Flex Controller, Controller |