Eye-BERT Gen2
Vodič za programiranje softvera
Gotovoview:
Eye-BERT Gen2 omogućava daljinsko upravljanje i nadzor preko USB ili opcione Ethernet veze.
Jednom kada se uspostavi veza sa Eye-BERT pomoću jednog od ovih interfejsa, sve komande i kontrole su iste bez obzira koji interfejs se koristi.
USB sučelje:
Da bi Windows prepoznao Eye-BERT Gen2 USB port mora se prvo instalirati USB drajver, nakon čega se Eye-BERT Gen2 pojavljuje kao dodatni COM port na računaru.
Trenutno su podržani Windows XP, Vista, 7 i 8. Windows 7 zahtijeva dodatni korak naveden u nastavku; Windows 8 zahtijeva dodatne korake koji se mogu naći u sljedećoj napomeni o aplikaciji:
http://www.spectronixinc.com/Downloads/Installing%20Under%20Windows%208.pdf
- Kopiraj file “cdc_NTXPV764.inf” sa isporučenog CD-a na čvrsti disk.
- Uključite Eye-BERT Gen2 u slobodan USB port. Kada čarobnjak za instalaciju hardvera zatraži lokaciju drajvera, idite na “cdc_NTXPVista.inf” file na hard disku.
- Nakon što je drajver instaliran, kliknite desnim tasterom miša na "moj računar" i izaberite "svojstva". U prozoru sa svojstvima odaberite karticu "hardver". Kliknite na "upravljač uređajima" i proširite stavku "Portovi (COM & LPT)". Pronađite “Spectronix, Inc.” unesite i zabilježite dodijeljeni COM broj (tj. “COM4”). Ovo je COM port koji će softver koristiti za komunikaciju sa Eye-BERT Gen2.
Imajte na umu da na nekim operativnim sistemima kao što je Windows 7, može biti potrebna ručna instalacija USB drajvera. Ako čarobnjak za instalaciju hardvera ne uspije, idite na “My Computer” > “Properties” > “Hardware” > “Device Manager” i pronađite “Spectronix” ili “SERIAL DEMO” unos pod “Other Devices” i odaberite “Update Driver” . U ovom trenutku ćete moći da pretražujete do lokacije vozača.
Opcioni Ethernet interfejs:
Eye-BERT Gen2 komunicira koristeći TCP/IP na portu broj 2101 i isporučuje se sa podrazumevanom IP adresom 192.168.1.160. Povezivanje na ovaj port je ilustrovano u nastavku koristeći HyperTerminal, TeraTerm i RealTerm.
Promjena IP adrese
Uslužni program Digi Device Discovery omogućava korisniku da preuzme i promijeni Eye-BERT IP adresu. Instalacijski program “40002265_G.exe” može se naći na Spectronix ili Digi web web stranice. Nakon instaliranja uslužnog programa, onemogućite Windows zaštitni zid i sve druge viruse ili programe zaštitnog zida i pokrenite program. Program će prijaviti IP i MAC adrese svih kompatibilnih uređaja na mreži. Kliknite desnim tasterom miša na uređaj i izaberite „Konfiguriši mrežne postavke“ da promenite mrežne postavke.
Ažuriranje firmvera:
Moguće je da korisnik ažurira firmver Eye-BERT Gen2 preko USB (V 1.10 i noviji) ili Ethernet porta (ako je isporučen) koristeći Spectronix Bootloader aplikaciju koja se može naći na priloženom CD-u ili preuzeti sa Spectronix-a web site. Kada je jedinica isključena, pritisnite i držite tipku za napajanje, LED će brzo treptati i nakon nekoliko sekundi će se upaliti. Kod OEM verzije (bez LCD-a) pritisnite i držite dugme za napajanje dok povezujete izvor napajanja. Otpustite dugme i pratite uputstvo za upotrebu pokretačkog programa za uputstva o učitavanju firmvera.
naredbe:
Eye-BERT Gen2 koristi ASCII podatke za komunikaciju sa glavnim računarom; tabele u nastavku navode pojedinačne komande, parametre i odgovore Eye-BERT Gen2.
napomene:
- Svu komunikaciju pokreće domaćin.
- Naredbe ne razlikuju velika i mala slova.
- Između naredbe i svih parametara treba umetnuti razmak ili znak jednakosti.
- Sve naredbe treba završiti sa a .
- Odgovori Eye-BERT Gen2 se završavaju sa
Dobijte informacije o jedinici | |
naredba: | Parametri: |
“?” | (nijedna) |
Odgovor: | Parametri: |
Naziv jedinice | Eye-BERT Gen2 100376A |
Firmware Rev | V0.6 |
Raskid | CR / LF |
napomene: |
Podesite brzinu prenosa podataka | |
naredba: | Parametri: |
“SetRate” | “########” (Brzina prijenosa u Kbps) |
Odgovor: | Parametri: |
(nijedna) | |
napomene: | Postavlja na najbližu standardnu brzinu prijenosa Example: “setrate=150000000” za 155.52 Mbps. |
Postavite obrazac (generator i detektor) | |
naredba: | Parametri: |
“SetPat” | “7” (PRBS 27-1) “3” (PRBS 231-1) “x” (K28.5 uzorak) "y" (K28.7 uzorak) "M" (mešovito frekvencijski obrazac) "l" (loopback, repetitor mod) Novo u verziji 1.7 |
Odgovor: | Parametri: |
(nijedna) | |
napomene: | Example: “setpat=7” |
Bira ulazni izvor | |
naredba: | Parametri: |
“SetInput” | "O" (optički SFP)
"E" (električni SMA) |
Odgovor: | Parametri: |
(nijedna) | |
napomene: | Example: “setinput=E” |
Bira polaritet ulaza | |
naredba: | Parametri: |
“SetInPol” | “+” (neobrnuto) “-” (obrnuto) |
Odgovor: | Parametri: |
(nijedna) | |
napomene: | Example: “SetInPol +”. Ulazni polaritet se odnosi i na SFP i SMA ulaze. |
Kontrolira SFP izlaz | |
naredba: | Parametri: |
“SetSFP” | “0” (izlaz isključen) “1” (izlaz uključen) “+” (izlaz nije invertiran) “-” (izlaz obrnut) |
Odgovor: | Parametri: |
(nijedna) | |
napomene: | Example: “SFP=1” uključuje SFP izlaz |
Kontroliše SMA izlaz | |
naredba: | Parametri: |
“SetSMA” | “0” (izlaz isključen) “1” (izlaz uključen) “+” (izlaz nije invertiran) “-” (izlaz obrnut) |
Odgovor: | Parametri: |
(nijedna) | |
napomene: | Example: “SMA=0” isključuje električni izlaz |
Postavite talasnu dužinu (V 1.7 i više) | |
naredba: | Parametri: |
“SetWL” | “####.##” (talasna dužina u nm) |
Odgovor: | Parametri: |
(nijedna) | |
napomene: | Example: “setwl=1550.12” |
Resetujte brojače grešaka, BER i test tajmere | |
naredba: | Parametri: |
“Resetiraj” | (nijedna) |
Odgovor: | Parametri: |
(nijedna) | |
napomene: |
Pročitajte status i postavke | |
naredba: | Parametri: |
“Stat” | (nijedna) |
Odgovor: | Parametri: |
Command Echo | STAT: |
SFP Tx snaga (dBm) i polaritet | -2.3+
Snaga (dBm) praćena polaritetom |
SFP Tx talasna dužina (nm) | 1310.00 |
SFP temperatura (°C) | 42 |
SMA izlaz i polaritet | +” = nije invertirano, “-“ = invertirano, “x”= onemogućeno |
Brzina prijenosa (bps) | 2500000000 |
Uzorak | 3 (po komandi "setpat") |
Raskid | CR / LF |
napomene: | Svi parametri su razdvojeni sa “,” i poruka se završava sa CR/LF Example: STAT: -2.3+, 1310.00, 42, -, 2500000000, 3 |
Pročitajte mjerenja | |
naredba: | Parametri: |
"mjera" | (nijedna) |
Odgovor: | Parametri: |
Command Echo | MJERA: |
BERT ulaz | E
“O”= optički SFP, “E”= električni SMA |
SFP Rx snaga (dBm) | -21.2 |
SMA Rx amplituda (%) | 64 |
Status zaključavanja | Zaključaj
“Zaključaj” ili “LOL” |
Broj grešaka | 2.354e04 |
Bit count | 1.522e10 |
BER | 1.547e-06 |
Vrijeme testiranja (sekunde) | 864 |
Raskid | CR / LF |
napomene: | Svi parametri su razdvojeni sa “,” i poruka se završava sa CR/LF Example: MEAS: E, -21.2, 64, Lock, 2.354e04, 1.522e10, 1.547e-06, 864 |
Pročitajte SFP registar | |
naredba: | Parametri: |
“RdSFP” | “t” “#” “t” : tip registra – ili “I” za informaciju ili “D” za dijagnostički, “#”: broj registra u heksadecimalnom Example: ”RdSFP I 0x44” Čita prvi bajt serijskog broja iz registra informacija na adresi 0x44 |
Odgovor: | Parametri: |
Vrsta registra, broj registra, vrijednost | Example: ”a0:44 = 35” (registar informacija (0xA0), broj registra (0x44), vrijednost (5 ASCII) |
Raskid | CR / LF |
napomene: | Fizička adresa registra informacija je 0xA0, a fizička adresa dijagnostičkog registra je 0xA2. Sve proslijeđene i vraćene vrijednosti su u heksadecimalnom formatu, a ispred “0x” je opciono. Ulazne parametre treba odvojiti razmakom. Napomena, ne podržavaju svi dobavljači SFP-a čitanje i pisanje svih lokacija. Pogledajte SFF-8472 za više informacija. |
Napišite SFP registar, a zatim odgovorite s povratnom vrijednošću | |
naredba: | Parametri: |
“WrSFP” | “t” “#” “v” “t” : tip registra – ili “I” za informacije ili “D” za dijagnostiku, “#”: broj registra u heksadecima, “v”: vrijednost u koju se upisuje |
hex. Example: ”WrSFP D 0x80 0x55” Upisuje 0x55 u prvi bajt korisničke EEPROM oblasti u registru na adresi 0x80. | |
Odgovor: | Parametri: |
Vrsta registra, broj registra, vrijednost | Example: ”a2:80 = 55” (dijagnostički registar (0xA2), broj registra (0x80), učitana vrijednost (0x55) |
Raskid | CR / LF |
napomene: | Fizička adresa registra informacija je 0xA0 i fizička adresa dijagnostičkog registra je 0xA2. Sve proslijeđene i vraćene vrijednosti su u heksadecimalnom formatu, a ispred “0x” je opciono. Ulazne parametre treba odvojiti razmakom. Napomena, ne podržavaju svi dobavljači SFP-a čitanje i pisanje svih lokacija. Pogledajte SFF-8472 za više informacija. |
Impulsni SFP optički izlaz (V 0.6 i više) | |
naredba: | Parametri: |
"Puls" | “PW” “Per” “PW”: je širina impulsa u uS, a “Per” je period u SAD Važeći raspon za PW je 1 do 65000uS (6.5mS), a važeći raspon za Per je 1 do 1,000,000 (1 sekunda). Example: “Puls 10 1000” Proizvodi impuls od 10uS sa periodom od 1mS. |
Odgovor: | Parametri: |
nijedan | |
napomene: | Impulsna komanda modulira optički izlazni signal kontroliranjem pina za omogućavanje prijenosa na SFP-u, stoga će se optički izlazni signal prebacivati između trenutne brzine/uzorka i bez svjetla. Za aproksimaciju CW signala preporučuje se postavljanje BERT na 11.3Gb, PRBS31. Modulacija će se nastaviti sve dok se ne primi bilo koji ulaz na Ethernet ili USB port. Vrijeme uključivanja/isključivanja lasera u SFP-u će utjecati na minimalnu širinu impulsa stvarnog optičkog izlaza; ovo će se razlikovati od SFP modela i proizvođača. |
www.spectronixinc.com
Vodič za programiranje softvera Eye-BERT Gen2 V 1.12
Dokumenti / Resursi
![]() |
Spectronix Eye-BERT Gen 2 softver za programiranje [pdf] Korisnički priručnik Eye-BERT Gen 2 softver za programiranje, Eye-BERT Gen 2, softver za programiranje |