Spectronix Eye-BERT 40G Softwareprogrammering
Productinformatie
Specificaties
- Afstandsbediening en bewaking via USB of optionele Ethernet-verbinding
- Installatie van USB-stuurprogramma is vereist voor Windows-besturingssystemen
- Het standaard IP-adres voor Ethernet-communicatie: 192.168.1.160
- Communicatieprotocol: TCP/IP op poort 2101
Instructies voor productgebruik
USB-interface
- Kopieer de file cdc_NTXPV764.inf van de meegeleverde CD naar de harde schijf.
- Sluit de Eye-BERT 40G aan op een vrije USB-poort en installeer de driver.
- Zoek het toegewezen COM-poortnummer in Apparaatbeheer voor communicatie.
Optionele Ethernet-interface
De Eye-BERT 40G communiceert via TCP/IP op poortnummer 2101 met een standaard IP-adres van 192.168.1.160.
- Gebruik het hulpprogramma Digi Device Discovery om het IP-adres op te halen en te wijzigen.
- Schakel de Windows Firewall uit en start het programma om de netwerkinstellingen te configureren.
Opdrachten
De Eye-BERT 40G communiceert met behulp van ASCII-gegevens met de volgende opdracht.
Commando | Antwoord |
---|---|
? (Informatie over de eenheid verkrijgen) | Begin van de reactie Commando Echo Eenheidsnaam Firmware Rev |
Opmerkingen:
- Alle communicatie wordt geïnitieerd door de host.
- Opdrachten zijn niet hoofdlettergevoelig.
- Er moet een spatie of gelijkteken worden ingevoegd tussen de opdracht en eventuele parameters.
- Alle opdrachten moeten worden afgesloten met een.
- Elk antwoord moet genegeerd worden.
Veelgestelde vragen
V: Hoe verander ik het IP-adres van de Eye-BERT 40G?
A: Gebruik het Digi Device Discovery-hulpprogramma om het IP-adres op te halen en te wijzigen. Raadpleeg het installatieprogramma voor gedetailleerde stappen.
V: Wat is het standaard IP-adres voor Ethernet-communicatie?
A: Het standaard IP-adres is 192.168.1.160.
Overview
- De Eye-BERT 40G maakt bediening en bewaking op afstand mogelijk via een USB- of optionele Ethernet-verbinding.
- Zodra er verbinding is gemaakt met Eye-BERT via een van deze interfaces, zijn alle opdrachten en bedieningselementen hetzelfde, ongeacht welke interface wordt gebruikt.
USB-interface:
- Om ervoor te zorgen dat Windows de Eye-BERT 40G USB-poort herkent, moet eerst de USB-driver worden geïnstalleerd, waarna de Eye-BERT 40G als een extra COM-poort op de computer verschijnt. Momenteel worden Windows XP, Vista, 7 en 8 ondersteund.
- Voor Windows 7 is de hieronder vermelde extra stap vereist; voor Windows 8 zijn aanvullende stappen vereist die u in de volgende toepassingsnotitie kunt vinden: http://www.spectronixinc.com/Downloads/Installing%20Under%20Windows%208.pdf
- Kopieer de file “cdc_NTXPV764.inf” van de meegeleverde cd naar de harde schijf.
- Sluit de Eye-BERT 40G aan op een vrije USB-poort. Wanneer de hardware-installatiewizard vraagt naar de locatie van de driver, bladert u naar "cdc_NTXPVista.inf" file op de harde schijf.
- Nadat de driver is geïnstalleerd, klikt u met de rechtermuisknop op "Mijn computer" en selecteert u "Eigenschappen". Selecteer in het eigenschappenvenster het tabblad "Hardware". Klik op "Apparaatbeheer" en vouw het item "Poorten (COM & LPT)" uit. Zoek de vermelding "Spectronix, Inc." en noteer het toegewezen COM-nummer (d.w.z. "COM4"). Dit is de COM-poort die de software zal gebruiken om te communiceren met de Eye-BERT 40G.
- Opmerking, dat op sommige besturingssystemen, zoals Windows 7, handmatige installatie van de USB-driver noodzakelijk kan zijn.
- Als de hardware-installatiewizard mislukt, ga dan naar "Deze computer" > "Eigenschappen" > "Hardware" Apparaatbeheer en zoek de vermelding "Spectronix" of "SERIAL DEMO" onder "Andere apparaten" en selecteer "Stuurprogramma bijwerken".
- Nu kunt u naar de locatie van het stuurprogramma bladeren.
Optionele Ethernet-interface:
- De Eye-BERT 40G communiceert via TCP/IP op poortnummer 2101 en wordt geleverd met een standaard IP-adres van 192.168.1.160. Verbinding met deze poort wordt hieronder geïllustreerd met behulp van HyperTerminal, TeraTerm en RealTerm.
Het IP-adres wijzigen
- Met het hulpprogramma Digi Device Discovery kan de gebruiker het Eye-BERT IP-adres ophalen en wijzigen. Het installatieprogramma “40002265_G.exe” vindt u op de Spectronix of Digi webplaatsen.
- Na het installeren van het hulpprogramma schakelt u Windows Firewall en andere virus- of firewallprogramma's uit en start u het programma. Het programma rapporteert de IP- en MAC-adressen van alle compatibele apparaten op het netwerk.
- Klik met de rechtermuisknop op het apparaat en selecteer 'Configureren'
- Netwerkinstellingen” om de netwerkinstellingen te wijzigen.
Opdrachten
- De Eye-BERT 40G maakt gebruik van ASCII-gegevens om te communiceren met een hostcomputer. In de onderstaande tabellen staan de afzonderlijke opdrachten, parameters en reacties van de Eye-BERT 40G.
Opmerkingen:
- Alle communicatie wordt geïnitieerd door de host.
- Opdrachten zijn niet hoofdlettergevoelig.
- Er moet een spatie of gelijkteken worden ingevoegd tussen de opdracht en eventuele parameters.
- Alle opdrachten moeten worden afgesloten met een .
- Elk reactie moet genegeerd worden
Krijg eenheidsinformatie | |
Commando: | Parameters: |
“?” | (geen) |
Antwoord: | Parameters: |
Begin van de reactie | { |
Commando-echo | ?: |
Eenheidsnaam | Oog-BERT 40G 100400A |
Firmware Rev | V1.0 |
Beëindiging | } |
Opmerkingen: |
Stel de datasnelheid in | |
Commando: | Parameters: |
“SetRate” | “########” (Bitsnelheid in Kbps) |
Antwoord: | Parameters: |
(geen) | |
Opmerkingen: | Stelt in op de dichtstbijzijnde standaardbitsnelheid Example: “setrate=39813120” voor 39.813120Gbps. |
Stel het patroon in (generator en detector) | |
Commando: | Parameters: |
“SetPat” | “7” (PRBS2)7-1)
“3” (PRBS2)31-1) "X" (K28.5 patroon) |
Antwoord: | Parameters: |
(geen) | |
Opmerkingen: | Example: “setpat=7” |
Reset fouttellers, BER en testtimers | |
Commando: | Parameters: |
“Resetten” | (geen) |
Antwoord: | Parameters: |
(geen) | |
Opmerkingen: |
Lees de status en instellingen | |
Commando: | Parameters: |
“Statistiek” | (geen) |
Antwoord: | Parameters: |
Begin van de reactie | { |
Commando-echo | STATUS: |
SFP Tx-golflengte (nm) | 1310.00 |
SFP-temperatuur (°C) | 42 |
Bitsnelheid (bps) | 39813120000 |
Patroon | 3
(per “setpat”-commando) |
Beëindiging | } |
Opmerkingen: | Alle parameters worden gescheiden door “,”
Exampon: {STATITIE: 1310.00, 42, 39813120000, 3} |
Lees de metingen | |
Commando: | Parameters: |
“maatregel” | (geen) |
Antwoord: | Parameters: |
Begin van de reactie | { |
Commando-echo | MEETWAARDEN: |
Kanaalnummer | 1
“1 tot en met 4” |
Tx-polariteit of uit | X
“+ of – of X = uit” |
Rx-polariteit | +
"+ of -" |
Rx-vermogen (dBm) | –21.2 |
Signaalstatus | Signaal
“Sig” of “LOS” |
Vergrendelingsstatus | Slot
“Vergrendelen” of “LOL” |
Aantal fouten | 2.354e04 |
Aantal bits | 1.522e10 |
BER | 1.547e06 |
Testtijd (seconden) | 864 |
Beëindiging | } |
Test de transceiver en retourneert een testrapport | |
Commando: | Parameters: |
"Test" | |
Antwoord: | Parameters: |
Testrapport | (ASCII-tekstformaatinformatie over de QSFP, inclusief leverancier, model, serienummer, vermogensniveaus en gegevens uit alle registers) |
Begin van de reactie | { |
Commando-echo | Test: |
QSFP-registers: | ![]() |
Beëindiging | } |
Opmerkingen: | Het testen bestaat uit het volgende:
1. Ontvangervermogen <= -10dBm met de zender uit 2. QSFP moet LOS rapporteren met de zender uit 3. Ontvangervermogen > -10dBm met de zender aan 4. QSFP mag geen LOS rapporteren met de zender aan 5. Als de BER > 0 is, wordt er een fout gerapporteerd als de testsnelheid binnen 100 Mbps van de geadverteerde snelheid ligt. Anders wordt er een waarschuwing gerapporteerd. In de example hierboven, kanaal 3 meldde een laag ontvangstvermogen toen de zender was ingeschakeld, wat resulteerde in een fout. De BER-test mislukte bij 41.25 Gbps omdat het apparaat is beoordeeld voor 41.2 Gbps (10.3*4) en waarschuwingen werden gemarkeerd voor elke andere snelheid die fouten meldde. Houd er rekening mee dat deze tests mogelijk niet geschikt zijn voor alle transceivers. |
Print Transceiver Register Informatie en Waarden | |
Commando: | Parameters: |
“PrintQSFP” | |
Antwoord: | Parameters: |
QSFP informatie | (ASCII-tekstformaatinformatie over de QSFP, inclusief leverancier, model, serienummer, vermogensniveaus en gegevens uit alle registers) |
Begin van de reactie | { |
Commando-echo | AFDRUKKENQSFP: |
QSFP-registers: | ![]() |
Lees QSFP-register | |
Commando: | Parameters: |
“RdQSFP” | “P” “A” “P”: registerpagina – 0 tot en met 3, “A”: registernummer in hex – 0 tot en met FF
Exampon: “RdQSFP 0 0xC4” Leest de eerste byte van het serienummer uit het informatieregister op adres 0xC4 op pagina 0. |
Antwoord: | Parameters: |
Begin van de reactie | { |
Commando-echo | RDQSFP: |
Registertype, registernummer, waarde | Exampon: “P00:c4 = 4d”
(pagina 0, adres 0xC4= 0x4d (“M” ASCII) |
Beëindiging | } |
Opmerkingen: | Alle doorgegeven en geretourneerde waarden zijn in hex, voorafgaand aan “0x” is optioneel. Invoerparameters moeten worden gescheiden door een spatie. Let op, niet alle QSFP-leveranciers ondersteunen het lezen en schrijven van alle locaties. Zie SFF-8438 voor meer informatie. |
Schrijf SFP-register en reageer vervolgens met de lees-/terugleeswaarde | |
Commando: | Parameters: |
“WrQSFP” | “P” “A” “D” “P”: registerpagina – 0 tot en met 3, “A”: registernummer in hex – 0 tot en met FF, “D”: waarde die in hex moet worden geschreven.
Exampon: "WrQSFP 0 0x56 0x0F" Schrijft 0x0F naar adres 0x56 om alle vier transmitters uit te schakelen. Let op, aangezien adres 0x56 zich in de lagere adresruimte bevindt, is het paginanummer irrelevant. |
Antwoord: | Parameters: |
Begin van de reactie | { |
Commando-echo | WRQSFP: |
Registertype, registernummer, waarde | Exampon: “P00:56 = 0F”
(diagnostisch register (0xA2), registernummer (0x80), waarde teruglezen (0x55) |
Beëindiging | } |
Opmerkingen: | Alle doorgegeven en geretourneerde waarden zijn in hex, voorafgaande “0x” is optioneel. Invoerparameters moeten worden gescheiden door een spatie. Let op, niet alle QSFP-leveranciers ondersteunen het lezen en schrijven van alle locaties. Zie SFF-8438 voor meer informatie. |
www.spectronixinc.com Eye-BERT 40G Software Programmeerhandleiding V 1.1
Documenten / Bronnen
![]() |
Spectronix Eye-BERT 40G Softwareprogrammering [pdf] Instructies V1, V1.1, Eye-BERT 40G Softwareprogrammering, Eye-BERT 40G, Eye-BERT, Eye-BERT Softwareprogrammering, Softwareprogrammering |