EasyManua.ls Logo

PicoQuant MultiHarp 150 - Setting up White Rabbit Connections

PicoQuant MultiHarp 150
94 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PicoQuantGmbH MultiHarpSoftwareV.3.1.0.0
WR Console Output
TheWRPCisinternallyrunninganembeddedsoftwarethatprovidesacommandconsolethatinprinciplebe
accessedlikeusingaterminal.ThecurrentimplementationintheMultiHarpfirmwareandsoftwaredoesnotal-
lowfullaccesstothisconsole.However,thegroupofcontrolsdescribedhereprovidesreadaccesstothecon-
soleoutput.IfthetickboxAuto-RefreshischeckedtheWRconsoleoutputisperiodicallyrefreshed.Note
thattheWRPC’sconsoleoutputisprovidingmeaningfulstatusinformationonlywhentheWRPCisrunningand
hasreceivedthecommandguiwhichstartstheWRPCmonitor.
6.8.2. Setting up White Rabbit Connections
Asoutlinedabove,usingWhiteRabbitasaclocksourcefortheMultiHarprequiresestablishingaWRconnec-
tion.Thefollowingdescribesthenecessarystepstosetupsuchaconnectionbytheexampleofapointtopoint
WRconnectionbetweentwoMultiHarpdevices.
AsafirststepitisalwaysnecessarytoswitchtheWRlinkon(startingtheembeddedWRPCsoftware).Thisis
donebyclickingthebuttonLinkOnintheWRdialogofbothdevices.Inordertoseeifthisissuccessfulitis
advisabletohavetheautomaticstatusrefreshenabled.Itmaytakeafewsecondsuntilthelinkisestablished.
NowyoucanselecttheWRmodeofonedeviceasmasterandtheotherasslave.ThenclickthebuttonSet
Modeineachdevice’sWRdialog.ObservethestatusdisplayandwaituntilthePTPstatusswitchestoMAS-
TERandSLAVErespectively.Theconsoleoutputshouldnowsay“LockedCalibrated”ingreenlettersonboth
sidesandontheslavesidetheservostateshouldeventuallyswitchto“TRACK_PHASE”.TheWRconnection
isnowestablishedandyoucaninspecttheconsoleoutput,e.g.,tocheckthetimingaccuracybetweenthetwo
devicesorotherconnectionstatistics.FordetailspleaserefertotheWRPCmanual.
AftertheWRconnectionisestablisheditispossibletosetthecurrenttimeofthemastersideasthecommon
timeformasterandslave.ThiscanbedonebyclickingthebuttonSetTimeatthemaster.Notethatthistime
isobtainedfromtheoperatingsystem(asUTC).Thisisonlyasaccuratew.r.t.trueUTCastheaccuracyofthe
master’sWindowsclocksetting.MoreaccuratetimecanbeobtainedbyusingtheGrandMastermode,which,
however,requiresanaccuratetimesourcesuchasaGPS/GLONASSreceiver,anatomicclockorsimilar,con-
nectedtotheMultiHarpviathe10MHzclockreferenceandPPSinputsatthebackofthehousing.Notehow-
ever,thatsuchfunctionalityisnotyetconvenientlysupportedbytheMultiHarpsoftware.Seriousworkinthisdi-
rectionshouldusetheMultiHarpprogramminglibraryandcustomsoftware.Inpracticeitisprobablymorecon-
venienttouseadedicatedcommercialgrandmasterintheWRnetwork.
WhentheWRconnectionisestablishedand(optionally)theWRtimehasbeenset,theWRdialogcanbe
closedandWRcanbeselectedasthereferenceclocksourcefortheMultiHarp.Notethatthechoiceofmaster
versusslaveintheclocksourceselectionmustmatchtheroleofmaster/slaveoftheWRconnection.
ForregularuseoftheWRconnectionitisrathercumbersometoperformthedescribedconnectionprocedure
manuallyeachtime.Instead,itispossibletoplaceanappropriateinitializationscriptinmasterandslavesothat
itisautomaticallyexecuteduponpower-up.Anexamplefortheslavesidemaylookasfollows:
ptpstop
sfpdetect
sfpmatch
modeslave
ptpstart
gui
Theonlydifferenceforthemastersideissettingmodemaster (or modegm forgrandmaster).Please
notethatthelastlineguiisnotstrictlynecessaryinagenericWRPCnode.However,duetotheMultiHarp‘s
currentimplementationitisrequiredbecausetheWRPCmonitoroutputisusedtoretrievestatusinformationfor
therelatedprogramminglibraryfunctionsandthestatusinformationprovidedintheWRdialog.Formoredetails
onthescriptcommandspleaserefertotheWRPCdocumentation.
Sofar,onlyapointtopointWRconnectionbetweentwoMultiHarpdeviceswasdiscussed.Itisalsopossibleto
connectaMultiHarpwithsomeotherWRnodeandacrossWRnetworkswitches.Sofarthiswastestedwiththe
“SPECboard”andtheWRswitchesfromSevenSolutions.PleasecontactusifyouwishtooperatetheMulti-
HarpwithotherWRhardwareorinamorecomplexnetworksothatwecanadviseorconsultwiththevendor.
Furthermore,someadvancedusesofWRsuchasremoteexperimentcontrolandjointactionofmultiplede-
vicesarenotyetfullyimplemented.Welookforwardtocollaboratewithinterestedusersaswellassuppliersin
ordertoextendandimprovetheMultiHarp‘sWRinteroperabilityandfunctionality.Pleasegetintouch.
Page76

Table of Contents