Spectronix - logo

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

  1. Kopiraj file “cdc_NTXPV764.inf” sa isporučenog CD-a na čvrsti disk.
  2. 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.
  3. 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.

Spectronix Eye BERT Gen 2 softver za programiranje -

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.

Spectronix Eye BERT Gen 2 softver za programiranje - Promjena IP adrese

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:

  1. Svu komunikaciju pokreće domaćin.
  2. Naredbe ne razlikuju velika i mala slova.
  3. Između naredbe i svih parametara treba umetnuti razmak ili znak jednakosti.
  4.  Sve naredbe treba završiti sa a .
  5.  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 (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

Spectronix Eye BERT Gen 2 softver za programiranje - tabela

Spectronix Eye BERT Gen 2 softver za programiranje - tabela 1

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

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *