ఐ-బర్ట్ Gen2
సాఫ్ట్వేర్ ప్రోగ్రామింగ్ గైడ్
పైగాview:
Eye-BERT Gen2 USB లేదా ఐచ్ఛిక ఈథర్నెట్ కనెక్షన్ ద్వారా రిమోట్ కంట్రోల్ మరియు పర్యవేక్షణను అనుమతిస్తుంది.
ఈ ఇంటర్ఫేస్లలో ఒకదానిని ఉపయోగించి Eye-BERTకి కనెక్షన్ చేసిన తర్వాత, ఏ ఇంటర్ఫేస్ ఉపయోగించబడినా అన్ని కమాండ్ మరియు నియంత్రణ ఒకే విధంగా ఉంటుంది.
USB ఇంటర్ఫేస్:
Windows కోసం Eye-BERT Gen2 USB పోర్ట్ను గుర్తించాలంటే ముందుగా USB డ్రైవర్ను ఇన్స్టాల్ చేయాలి, ఆ తర్వాత Eye-BERT Gen2 కంప్యూటర్లో అదనపు COM పోర్ట్గా కనిపిస్తుంది.
ప్రస్తుతం Windows XP, Vista, 7 మరియు 8 లకు మద్దతు ఉంది. Windows 7కి దిగువ జాబితా చేయబడిన అదనపు దశ అవసరం; Windows 8కి కింది అప్లికేషన్ నోట్లో కనిపించే అదనపు దశలు అవసరం:
http://www.spectronixinc.com/Downloads/Installing%20Under%20Windows%208.pdf
- కాపీ చేయండి file "cdc_NTXPV764.inf" సరఫరా చేయబడిన CD నుండి హార్డ్ డ్రైవ్కు.
- Eye-BERT Gen2ని ఉచిత USB పోర్ట్లోకి ప్లగ్ చేయండి. హార్డ్వేర్ ఇన్స్టాలేషన్ విజార్డ్ డ్రైవర్ లొకేషన్ కోసం అడిగినప్పుడు, “cdc_NTXPVista.inf”కి బ్రౌజ్ చేయండి file హార్డ్ డ్రైవ్లో.
- డ్రైవర్ను ఇన్స్టాల్ చేసిన తర్వాత, “నా కంప్యూటర్”పై కుడి క్లిక్ చేసి, “గుణాలు” ఎంచుకోండి. లక్షణాలు విండోలో "హార్డ్వేర్" టాబ్ ఎంచుకోండి. “పరికర నిర్వాహికి”పై క్లిక్ చేసి, “పోర్ట్లు (COM & LPT)” అంశాన్ని విస్తరించండి. "Spectronix, Inc"ని గుర్తించండి. కేటాయించిన COM నంబర్ని నమోదు చేసి, గమనించండి, (అంటే “COM4”). Eye-BERT Gen2తో కమ్యూనికేట్ చేయడానికి సాఫ్ట్వేర్ ఉపయోగించే COM పోర్ట్ ఇది.
గమనిక, విండో 7 వంటి కొన్ని ఆపరేటింగ్ సిస్టమ్లలో, మాన్యువల్ USB డ్రైవర్ ఇన్స్టాలేషన్ అవసరం కావచ్చు. హార్డ్వేర్ ఇన్స్టాలేషన్ విజార్డ్ విఫలమైతే, "నా కంప్యూటర్" > "ప్రాపర్టీస్" > "హార్డ్వేర్" > "డివైస్ మేనేజర్"కి వెళ్లి, "ఇతర పరికరాలు" కింద "స్పెక్ట్రానిక్స్" లేదా "సీరియల్ డెమో" ఎంట్రీని కనుగొని, "డ్రైవర్ని అప్డేట్ చేయి" ఎంచుకోండి. . ఈ సమయంలో మీరు డ్రైవర్ ఉన్న స్థానానికి బ్రౌజ్ చేయగలరు.
ఐచ్ఛిక ఈథర్నెట్ ఇంటర్ఫేస్:
Eye-BERT Gen2 పోర్ట్ నంబర్ 2101లో TCP/IPని ఉపయోగించి కమ్యూనికేట్ చేస్తుంది మరియు 192.168.1.160 డిఫాల్ట్ IP చిరునామాతో రవాణా చేయబడుతుంది. హైపర్ టెర్మినల్, టెరాటెర్మ్ మరియు రియల్ టెర్మ్ ఉపయోగించి ఈ పోర్ట్కి కనెక్షన్ క్రింద వివరించబడింది.
IP చిరునామాను మార్చడం
Digi డివైస్ డిస్కవరీ యుటిలిటీ వినియోగదారుని Eye-BERT IP చిరునామాను తిరిగి పొందేందుకు మరియు మార్చడానికి అనుమతిస్తుంది. ఇన్స్టాలేషన్ ప్రోగ్రామ్ “40002265_G.exe” స్పెక్ట్రానిక్స్ లేదా డిజిలో కనుగొనబడుతుంది web సైట్లు. యుటిలిటీని ఇన్స్టాల్ చేసిన తర్వాత, విండోస్ ఫైర్వాల్ మరియు ఏదైనా ఇతర వైరస్ లేదా ఫైర్వాల్ ప్రోగ్రామ్లను నిలిపివేయండి మరియు ప్రోగ్రామ్ను ప్రారంభించండి. ప్రోగ్రామ్ నెట్వర్క్లోని అన్ని అనుకూల పరికరాల యొక్క IP మరియు MAC చిరునామాలను నివేదిస్తుంది. నెట్వర్క్ సెట్టింగ్లను మార్చడానికి పరికరంపై కుడి క్లిక్ చేసి, "నెట్వర్క్ సెట్టింగ్లను కాన్ఫిగర్ చేయి" ఎంచుకోండి.
ఫర్మ్వేర్ను నవీకరిస్తోంది:
చేర్చబడిన CDలో కనుగొనబడే లేదా Spectronix నుండి డౌన్లోడ్ చేయబడిన స్పెక్ట్రానిక్స్ బూట్లోడర్ అప్లికేషన్ను ఉపయోగించి USB (V 2 మరియు అంతకంటే ఎక్కువ) లేదా ఈథర్నెట్ పోర్ట్ (సరఫరా చేసినట్లయితే) ద్వారా Eye-BERT Gen1.10 ఫర్మ్వేర్ను అప్డేట్ చేయడం వినియోగదారుకు సాధ్యమవుతుంది. web సైట్. యూనిట్ పవర్ బటన్ను ఆఫ్ ప్రెస్ చేసి పట్టుకోవడంతో, LED వేగంగా బ్లింక్ అవుతుంది మరియు కొన్ని సెకన్ల తర్వాత అది పటిష్టంగా మారుతుంది. OEM వెర్షన్తో (LCD లేదు) పవర్ సోర్స్ను కనెక్ట్ చేస్తున్నప్పుడు పవర్ బటన్ను నొక్కి పట్టుకోండి. ఫర్మ్వేర్ను లోడ్ చేయడంపై సూచనల కోసం బటన్ను విడుదల చేసి, బూట్లోడర్ యూజర్ మాన్యువల్ని అనుసరించండి.
ఆదేశాలు:
Eye-BERT Gen2 హోస్ట్ కంప్యూటర్తో కమ్యూనికేట్ చేయడానికి ASCII డేటాను ఉపయోగిస్తుంది; దిగువ పట్టికలు Eye-BERT Gen2 నుండి వ్యక్తిగత ఆదేశాలు, పారామితులు మరియు ప్రతిస్పందనలను జాబితా చేస్తాయి.
గమనికలు:
- అన్ని కమ్యూనికేషన్ హోస్ట్ ద్వారా ప్రారంభించబడింది.
- ఆదేశాలు కేస్ సెన్సిటివ్ కాదు.
- కమాండ్ మరియు ఏదైనా పారామీటర్ల మధ్య ఖాళీ లేదా సమాన గుర్తును చొప్పించాలి.
- అన్ని ఆదేశాలను a తో ముగించాలి .
- Eye-BERT Gen2 నుండి ప్రతిస్పందనలు దీనితో ముగించబడ్డాయి
యూనిట్ సమాచారాన్ని పొందండి | |
ఆదేశం: | పారామితులు: |
"?" | (ఏదీ లేదు) |
ప్రతిస్పందన: | పారామితులు: |
యూనిట్ పేరు | Eye-BERT Gen2 100376A |
ఫర్మ్వేర్ రెవ్ | V0.6 |
రద్దు | CR / LF |
గమనికలు: |
డేటా రేటును సెట్ చేయండి | |
ఆదేశం: | పారామితులు: |
"సెట్రేట్" | "########" (Kbpsలో బిట్ రేట్) |
ప్రతిస్పందన: | పారామితులు: |
(ఏదీ లేదు) | |
గమనికలు: | దగ్గరి ప్రామాణిక బిట్ రేట్కి సెట్ చేస్తుంది Example: 150000000Mbps కోసం “setrate=155.52”. |
నమూనాను సెట్ చేయండి (జనరేటర్ మరియు డిటెక్టర్) | |
ఆదేశం: | పారామితులు: |
"SetPat" | "7" (PRBS 27-1) "3" (PRBS 231-1) "x" (కె 28.5 నమూనా) "y" (కె 28.7 నమూనా) "M" (మిశ్రమ ఫ్రీక్వెన్సీ నమూనా) "ఎల్" (లూప్బ్యాక్, రిపీటర్ మోడ్) వెర్షన్ 1.7లో కొత్తది |
ప్రతిస్పందన: | పారామితులు: |
(ఏదీ లేదు) | |
గమనికలు: | Example: “setpat=7” |
ఇన్పుట్ మూలాన్ని ఎంచుకుంటుంది | |
ఆదేశం: | పారామితులు: |
“సెట్ఇన్పుట్” | "ఓ" (ఆప్టికల్ SFP)
"ఇ" (ఎలక్ట్రికల్ SMA) |
ప్రతిస్పందన: | పారామితులు: |
(ఏదీ లేదు) | |
గమనికలు: | Example: “setinput=E” |
ఇన్పుట్ పొలియరిటీని ఎంచుకుంటుంది | |
ఆదేశం: | పారామితులు: |
"SetInPol" | “+” (విలోమించని) "-" (విలోమ) |
ప్రతిస్పందన: | పారామితులు: |
(ఏదీ లేదు) | |
గమనికలు: | Example: “SetInPol +”. ఇన్పుట్ ధ్రువణత SFP మరియు SMA ఇన్పుట్లు రెండింటికీ వర్తిస్తుంది. |
SFP అవుట్పుట్ను నియంత్రిస్తుంది | |
ఆదేశం: | పారామితులు: |
"SetSFP" | "0" (అవుట్పుట్ ఆఫ్) "1" (అవుట్పుట్ ఆన్) “+” (అవుట్పుట్ విలోమం కాదు) "-" (అవుట్పుట్ విలోమం చేయబడింది) |
ప్రతిస్పందన: | పారామితులు: |
(ఏదీ లేదు) | |
గమనికలు: | Example: “SFP=1” SFP అవుట్పుట్ను ఆన్ చేస్తుంది |
SMA అవుట్పుట్ని నియంత్రిస్తుంది | |
ఆదేశం: | పారామితులు: |
"SetSMA" | "0" (అవుట్పుట్ ఆఫ్) "1" (అవుట్పుట్ ఆన్) “+” (అవుట్పుట్ విలోమం కాదు) "-" (అవుట్పుట్ విలోమం చేయబడింది) |
ప్రతిస్పందన: | పారామితులు: |
(ఏదీ లేదు) | |
గమనికలు: | Example: “SMA=0” ఎలక్ట్రికల్ అవుట్పుట్ను ఆఫ్ చేస్తుంది |
తరంగదైర్ఘ్యాన్ని సెట్ చేయండి (V 1.7 మరియు అంతకంటే ఎక్కువ) | |
ఆదేశం: | పారామితులు: |
"SetWL" | “####.##” (తరంగదైర్ఘ్యం nm) |
ప్రతిస్పందన: | పారామితులు: |
(ఏదీ లేదు) | |
గమనికలు: | Example: “setwl=1550.12” |
ఎర్రర్ కౌంటర్లు, BER మరియు పరీక్ష టైమర్లను రీసెట్ చేయండి | |
ఆదేశం: | పారామితులు: |
"రీసెట్" | (ఏదీ లేదు) |
ప్రతిస్పందన: | పారామితులు: |
(ఏదీ లేదు) | |
గమనికలు: |
స్థితి మరియు సెట్టింగ్లను చదవండి | |
ఆదేశం: | పారామితులు: |
"గణాంకం" | (ఏదీ లేదు) |
ప్రతిస్పందన: | పారామితులు: |
కమాండ్ ఎకో | STAT: |
SFP Tx పవర్ (dBm) మరియు ధ్రువణత | -2.3+
పవర్ (dBm) తర్వాత ధ్రువణత |
SFP Tx తరంగదైర్ఘ్యం (nm) | 1310.00 |
SFP ఉష్ణోగ్రత (°C) | 42 |
SMA అవుట్పుట్ మరియు ధ్రువణత | +” = విలోమం కాదు, “-“ = విలోమం, “x”= నిలిపివేయబడింది |
బిట్ రేటు (bps) | 2500000000 |
నమూనా | 3 (“setpat” ఆదేశానికి) |
రద్దు | CR / LF |
గమనికలు: | అన్ని పారామితులు "," ద్వారా వేరు చేయబడ్డాయి మరియు సందేశం CR/LFతో ముగించబడుతుంది Exampలే: STAT: -2.3+, 1310.00, 42, -, 2500000000, 3 |
కొలతలు చదవండి | |
ఆదేశం: | పారామితులు: |
"మీస్" | (ఏదీ లేదు) |
ప్రతిస్పందన: | పారామితులు: |
కమాండ్ ఎకో | MEAS: |
BERT ఇన్పుట్ | E
“O”= ఆప్టికల్ SFP, “E”= ఎలక్ట్రికల్ SMA |
SFP Rx పవర్ (dBm) | -21.2 |
SMA Rx ampలిట్యూడ్ (%) | 64 |
లాక్ స్థితి | తాళం వేయండి
"లాక్" లేదా "LOL" |
లోపం గణన | 2.354e04 |
బిట్ కౌంట్ | 1.522e10 |
BER | 1.547e-06 |
పరీక్ష సమయం (సెకన్లు) | 864 |
రద్దు | CR / LF |
గమనికలు: | అన్ని పారామితులు "," ద్వారా వేరు చేయబడ్డాయి మరియు సందేశం CR/LFతో ముగించబడుతుంది Exampలే: MEAS: E, -21.2, 64, లాక్, 2.354e04, 1.522e10, 1.547e-06, 864 |
SFP రిజిస్టర్ చదవండి | |
ఆదేశం: | పారామితులు: |
"RdSFP" | “t” “#” “t” : రిజిస్టర్ రకం – సమాచారం కోసం “I” లేదా “D” కోసం డయాగ్నస్టిక్, “#”: హెక్స్లో రిజిస్టర్ నంబర్ Exampలే: ”RdSFP I 0x44” చిరునామా 0x44 వద్ద సమాచార రిజిస్టర్ నుండి క్రమ సంఖ్య యొక్క మొదటి బైట్ను చదువుతుంది |
ప్రతిస్పందన: | పారామితులు: |
రిజిస్టర్ రకం, రిజిస్టర్ నంబర్, విలువ | Exampలే: ”a0:44 = 35” (సమాచార రిజిస్టర్ (0xA0), రిజిస్టర్ నంబర్ (0x44), విలువ (5 ASCII) |
రద్దు | CR / LF |
గమనికలు: | సమాచార రిజిస్టర్ యొక్క భౌతిక చిరునామా 0xA0 మరియు డయాగ్నస్టిక్ రిజిస్టర్ యొక్క భౌతిక చిరునామా 0xA2. ఆమోదించబడిన మరియు తిరిగి వచ్చిన అన్ని విలువలు హెక్స్లో ఉన్నాయి, ముందు “0x” ఐచ్ఛికం. ఇన్పుట్ పారామితులను ఖాళీతో వేరు చేయాలి. గమనిక, అన్ని SFP విక్రేతలు అన్ని స్థానాలను చదవడానికి మరియు వ్రాయడానికి మద్దతు ఇవ్వరు. మరింత సమాచారం కోసం SFF-8472 చూడండి. |
SFP రిజిస్టర్ని వ్రాయండి, ఆపై రీడ్ బ్యాక్ విలువతో ప్రతిస్పందించండి | |
ఆదేశం: | పారామితులు: |
"WrSFP" | “t” “#” “v” “t” : నమోదు రకం – సమాచారం కోసం “I” లేదా “D” డయాగ్నస్టిక్ కోసం, “#”: హెక్స్లో రిజిస్టర్ నంబర్, “v”: వ్రాయవలసిన విలువ |
హెక్స్ Exampలే: ”WrSFP D 0x80 0x55” చిరునామా 0x55 వద్ద రిజిస్టర్ వద్ద యూజర్ రైటబుల్ EEPROM ప్రాంతం యొక్క మొదటి బైట్కు 0x80 వ్రాస్తుంది. | |
ప్రతిస్పందన: | పారామితులు: |
రిజిస్టర్ రకం, రిజిస్టర్ నంబర్, విలువ | Exampలే: ”a2:80 = 55” (డయాగ్నస్టిక్ రిజిస్టర్ (0xA2), రిజిస్టర్ నంబర్ (0x80), విలువ రీడ్ బ్యాక్ (0x55) |
రద్దు | CR / LF |
గమనికలు: | సమాచార రిజిస్టర్ యొక్క భౌతిక చిరునామా 0xA0 మరియు ది డయాగ్నస్టిక్ రిజిస్టర్ యొక్క భౌతిక చిరునామా 0xA2. ఆమోదించబడిన మరియు తిరిగి వచ్చిన అన్ని విలువలు హెక్స్లో ఉన్నాయి, ముందు “0x” ఐచ్ఛికం. ఇన్పుట్ పారామితులను ఖాళీతో వేరు చేయాలి. గమనిక, అన్ని SFP విక్రేతలు అన్ని స్థానాలను చదవడానికి మరియు వ్రాయడానికి మద్దతు ఇవ్వరు. మరింత సమాచారం కోసం SFF-8472 చూడండి. |
పల్స్ SFP ఆప్టికల్ అవుట్పుట్ (V 0.6 మరియు అంతకంటే ఎక్కువ) | |
ఆదేశం: | పారామితులు: |
"పల్స్" | “PW” “ప్రతి” "PW": uSలో పల్స్ వెడల్పు మరియు "పర్" అనేది కాలం US లో. PW కోసం చెల్లుబాటు అయ్యే పరిధి 1 నుండి 65000uS (6.5mS) మరియు Per కోసం చెల్లుబాటు అయ్యే పరిధి 1 నుండి 1,000,000 (1 సెకను). Exampలే: "పల్స్ 10 1000" 10mS వ్యవధితో 1uS పల్స్ను ఉత్పత్తి చేస్తుంది. |
ప్రతిస్పందన: | పారామితులు: |
ఏదీ లేదు | |
గమనికలు: | పల్స్ కమాండ్ SFPలో ట్రాన్స్మిట్ ఎనేబుల్ పిన్ని నియంత్రించడం ద్వారా ఆప్టికల్ అవుట్పుట్ సిగ్నల్ను మాడ్యులేట్ చేస్తుంది, కాబట్టి ఆప్టికల్ అవుట్పుట్ సిగ్నల్ ప్రస్తుత రేటు/నమూనా మరియు లైట్ లేకుండా మారుతుంది. CW సిగ్నల్ను అంచనా వేయడానికి BERTని 11.3Gb, PRBS31కి సెట్ చేయాలని సిఫార్సు చేయబడింది. ఈథర్నెట్ లేదా USB పోర్ట్లలో ఏదైనా ఇన్పుట్ స్వీకరించబడే వరకు మాడ్యులేషన్ కొనసాగుతుంది. SFPలో లేజర్ యొక్క ఆన్ / ఆఫ్ సమయం వాస్తవ ఆప్టికల్ అవుట్పుట్ యొక్క కనీస పల్స్ వెడల్పును ప్రభావితం చేస్తుంది; ఇది SFP మోడల్ మరియు తయారీదారుని బట్టి మారుతుంది. |
www.spectronixinc.com
Eye-BERT Gen2 సాఫ్ట్వేర్ ప్రోగ్రామింగ్ గైడ్ V 1.12
పత్రాలు / వనరులు
![]() |
Spectronix Eye-BERT Gen 2 ప్రోగ్రామింగ్ సాఫ్ట్వేర్ [pdf] యూజర్ గైడ్ Eye-BERT Gen 2 ప్రోగ్రామింగ్ సాఫ్ట్వేర్, Eye-BERT Gen 2, ప్రోగ్రామింగ్ సాఫ్ట్వేర్ |