#VRML V2.0 utf8 # X3D-to-VRML-97 XSL translation autogenerated by X3dToVrml97.xsl # http://www.web3D.org/TaskGroups/x3d/translation/X3dToVrml97.xsl # [X3D] VRML V3.0 utf8 # [X3D] profile=Full # [X3D] noNamespaceSchemaLocation=http://www.web3d.org/specifications/x3d-3.0.xsd # [X3D] version=3.0 # [head] # [meta] filename: RadioCommunicationsObserver.xml # [meta] authors: Don Brutzman and Dave Laflam # [meta] created: 19 September 2000 # [meta] revised: 19 September 2001 # [meta] description: Show how to reference ReceiverPdu SignalPdu and TransmitterPdu for radio communications # [meta] url: http://web.nps.navy.mil/~brutzman/vrtp/mil/navy/nps/dis/RadioCommunicationsObserver.xml # [meta] url: http://www.web3D.org/TaskGroups/x3d/translation/examples/DistributedInteractiveSimulation/RadioCommunicationsObserver.xml # [meta] generator: X3D-Edit, http://www.web3D.org/TaskGroups/x3d/translation/README.X3D-Edit.html EXTERNPROTO ReceiverPdu [ # set whichGeometry to -1 for no geometry, 0 for text trace, 1 for default geometry exposedField SFInt32 whichGeometry # Initialization fields field SFInt32 siteID field SFInt32 applicationID field SFInt32 entityID field SFTime readInterval field SFTime writeInterval field SFString address field SFInt32 port field SFString multicastRelayHost field SFInt32 multicastRelayPort field SFBool rtpHeaderExpected field SFBool traceJava # Generic events eventOut SFBool active eventOut SFTime timestamp eventOut SFBool rtpHeaderHeard # RadioCommunicationsFamily events eventOut SFInt32 radioID # ReceiverPdu fields eventOut SFFloat receiverPower eventOut SFInt32 receiverState eventOut SFInt32 transmitterSiteID eventOut SFInt32 transmitterApplicationID eventOut SFInt32 transmitterEntityID eventOut SFInt32 transmitterRadioID ][ "RadioCommunicationsPrototypes.wrl#ReceiverPdu" "http://web.nps.navy.mil/~brutzman/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "http://www.web3D.org/WorkingGroups/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "RadioCommunicationsPrototypes.xml#ReceiverPdu" "http://web.nps.navy.mil/~brutzman/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.xml#ReceiverPdu" "http://www.web3D.org/WorkingGroups/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.xml#ReceiverPdu" "file:///C:/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "file:///D:/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "file:///C|/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "file:///D|/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "file:///vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "file://vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "http://web.nps.navy.mil/~brutzman/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "http://www.web3D.org/WorkingGroups/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "C:/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "../../mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "../../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "../../../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "../../../../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" "../../../../../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#ReceiverPdu" ] EXTERNPROTO SignalPdu [ # set whichGeometry to -1 for no geometry, 0 for text trace, 1 for default geometry exposedField SFInt32 whichGeometry # Initialization fields field SFInt32 siteID field SFInt32 applicationID field SFInt32 entityID field SFTime readInterval field SFTime writeInterval field SFString address field SFInt32 port field SFString multicastRelayHost field SFInt32 multicastRelayPort field SFBool rtpHeaderExpected field SFBool traceJava # Generic events eventOut SFBool active eventOut SFTime timestamp eventOut SFBool rtpHeaderHeard # RadioCommunicationsFamily events eventOut SFInt32 radioID # SignalPdu fields eventOut SFInt32 encodingScheme eventOut SFInt32 tdlType eventOut SFInt32 sampleRate eventOut SFInt32 samples eventOut SFInt32 dataLength eventOut SFInt32 data00 eventOut SFInt32 data01 eventOut SFInt32 data02 eventOut SFInt32 data03 eventOut SFInt32 data04 eventOut SFInt32 data05 eventOut SFInt32 data06 eventOut SFInt32 data07 eventOut SFInt32 data08 eventOut SFInt32 data09 eventOut SFInt32 data10 ][ "RadioCommunicationsPrototypes.wrl#SignalPdu" "http://web.nps.navy.mil/~brutzman/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "http://www.web3D.org/WorkingGroups/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "RadioCommunicationsPrototypes.xml#SignalPdu" "http://web.nps.navy.mil/~brutzman/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.xml#SignalPdu" "http://www.web3D.org/WorkingGroups/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.xml#SignalPdu" "file:///C:/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "file:///D:/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "file:///C|/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "file:///D|/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "file:///vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "file://vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "http://web.nps.navy.mil/~brutzman/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "http://www.web3D.org/WorkingGroups/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "C:/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "../../mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "../../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "../../../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "../../../../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" "../../../../../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#SignalPdu" ] EXTERNPROTO TransmitterPdu [ # set whichGeometry to -1 for no geometry, 0 for text trace, 1 for default geometry exposedField SFInt32 whichGeometry # Initialization fields field SFInt32 siteID field SFInt32 applicationID field SFInt32 entityID field SFTime readInterval field SFTime writeInterval field SFString address field SFInt32 port field SFString multicastRelayHost field SFInt32 multicastRelayPort field SFBool rtpHeaderExpected field SFBool traceJava # Generic events eventOut SFBool active eventOut SFTime timestamp eventOut SFBool rtpHeaderHeard # RadioCommunicationsFamily events eventOut SFInt32 radioID # TransmitterPdu fields eventOut SFVec3f antennaLocation eventOut SFInt32 antennaPatternLength eventOut SFInt32 antennaPatternType eventOut SFInt32 cryptoKeyId eventOut SFInt32 cryptoSytem eventOut SFInt32 frequency eventOut SFInt32 lengthOfModulationParameters eventOut SFInt32 modulationTypeDetail eventOut SFInt32 modulationTypeMajor eventOut SFInt32 modulationTypeSpreadSpectrum eventOut SFInt32 modulationTypeSystem eventOut SFInt32 power eventOut SFInt32 radioEntityTypeCategory eventOut SFInt32 radioEntityTypeCountry eventOut SFInt32 radioEntityTypeDomain eventOut SFInt32 radioEntityTypeKind eventOut SFInt32 radioEntityTypeNomenclature eventOut SFInt32 radioEntityTypeNomenclatureVersion eventOut SFVec3f relativeAntennaLocation eventOut SFInt32 transmitFrequencyBandwidth eventOut SFInt32 transmitState ][ "RadioCommunicationsPrototypes.wrl#TransmitterPdu" "http://web.nps.navy.mil/~brutzman/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "http://www.web3D.org/WorkingGroups/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "RadioCommunicationsPrototypes.xml#TransmitterPdu" "http://web.nps.navy.mil/~brutzman/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.xml#TransmitterPdu" "http://www.web3D.org/WorkingGroups/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.xml#TransmitterPdu" "file:///C:/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "file:///D:/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "file:///C|/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "file:///D|/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "file:///vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "file://vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "http://web.nps.navy.mil/~brutzman/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "http://www.web3D.org/WorkingGroups/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "C:/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "/vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "../../mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "../../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "../../../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "../../../../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" "../../../../../../../../../../vrtp/mil/navy/nps/dis/RadioCommunicationsPrototypes.wrl#TransmitterPdu" ] # [Scene] NavigationInfo { type [ "EXAMINE" "ANY" ] } Group { children [ Transform { translation -15 0 0 children [ ReceiverPdu { whichGeometry 0 networkMode "networkReader" writeInterval 0 readInterval 1 rtpHeaderExpected FALSE } ] } Transform { children [ SignalPdu { whichGeometry 0 networkMode "networkReader" writeInterval 0 readInterval 1 rtpHeaderExpected FALSE } ] } Transform { translation 15 0 0 children [ TransmitterPdu { whichGeometry 0 writeInterval 0 readInterval 1 networkMode "networkReader" rtpHeaderExpected FALSE } ] } ] }