open-dis-csharp
C implementation of the IEEE-1278.1 Distributed Interactive Simulation (DIS) application protocol v6 and v7
Language: csharp
Author: Leona Romero (@leona_romero)
2 stars · 353 views
Files
- CsharpDis6 (txt)
- EspduReceiver (txt)
- EspduReceiver.cs (cs)
- OpenDis.Demo (demo)
- App.xaml.cs (cs)
- AcousticEmitterSystemData.cs (cs)
- SystemID.cs (cs)
- TrackJamTarget.cs (cs)
- Vector3Double.cs (cs)
- IffAtcNavAidsLayer2Pdu.cs (cs)
- DeadReckoningParameter.cs (cs)
- Point.cs (cs)
- EntityID.cs (cs)
- SetDataReliablePdu.cs (cs)
- PointObjectStatePdu.cs (cs)
- CreateEntityPdu.cs (cs)
- DataPdu.cs (cs)
- EntityManagementFamilyPdu.cs (cs)
- SupplyQuantity.cs (cs)
- IntercomCommunicationsParameters.cs (cs)
- EventReportPdu.cs (cs)
- IffAtcNavAidsLayer1Pdu.cs (cs)
- MinefieldQueryPdu.cs (cs)
- ResupplyReceivedPdu.cs (cs)
- TransmitterPdu.cs (cs)
- ShaftRPMs.cs (cs)
- AcknowledgeReliablePdu.cs (cs)
- StartResumePdu.cs (cs)
- ActionRequestPdu.cs (cs)
- SixByteChunk.cs (cs)
- FundamentalParameterDataIff.cs (cs)
- AngularVelocityVector.cs (cs)
- MinefieldDataPdu.cs (cs)
- Marking.cs (cs)
- EightByteChunk.cs (cs)
- PduContainer.cs (cs)
- DetonationPdu.cs (cs)
- DataQueryPdu.cs (cs)
- VariableDatum.cs (cs)
- MainWindow.xaml.cs (cs)
- EspduSender (txt)
- EspduSender.cs (cs)
- OpenDis (txt)
- Enumerations (txt)
- DistributedEmission (txt)
- DesignatorCode.cs (cs)
- StateUpdateIndicator.cs (cs)
- TankEnginePower.cs (cs)
- HighDensityTrackOrJam.cs (cs)
- EmissionFunction.cs (cs)
- AirBurstAndGroundBurst.cs (cs)
- ApaData.cs (cs)
- TwoByteChunk.cs (cs)
- EmissionBeamFunction.cs (cs)
- DesignatorCodeName.cs (cs)
- HelicopterEnginePower.cs (cs)
- AircraftEnginePower.cs (cs)
- ProtocolFamily.cs (cs)
- Environment.ObjectState (objectstate)
- ExhaustSmoke.cs (cs)
- MinefieldLaneMarker.cs (cs)
- ObjectKind.cs (cs)
- PointObjectStatePDUModificationField.cs (cs)
- TankDitchAndConcertinaWire.cs (cs)
- Crater.cs (cs)
- RibbonBridge.cs (cs)
- ArealObjectStatePDUModificationField.cs (cs)
- GeneralAppearance.cs (cs)
- LogCribAbatisVehicleDefiladeAndInfantryFightingPosition.cs (cs)
- Minefield.cs (cs)
- LinearObjectStatePDUModificationField.cs (cs)
- Environment.Process (process)
- Subcategory.cs (cs)
- EnvironmentalProcessTypesForGeometryRecord.cs (cs)
- EnvironmentStatus.cs (cs)
- EnvironmentalProcessTypesForStateRecord.cs (cs)
- EntityState (txt)
- ArticulatedPartIndex.cs (cs)
- EntityCapabilities.cs (cs)
- ParameterTypeDesignator.cs (cs)
- PropulsionSystemData.cs (cs)
- EventID.cs (cs)
- Vector3Float.cs (cs)
- EntityForceId.cs (cs)
- DeadReckoningAlgorithm.cs (cs)
- ArticulatedPartOffset.cs (cs)
- Logistics (txt)
- DriveTrainRepairCode.cs (cs)
- AuxilaryCraftRepairCode.cs (cs)
- ElectronicsRepairCode.cs (cs)
- ServiceRequestType.cs (cs)
- HydraulicSystemsAndActuators.cs (cs)
- HullAirframeBodyRepairCode.cs (cs)
- ResponseResultCode.cs (cs)
- Type5Parameter1RRBResponse.cs (cs)
- Type2Parameter4Mode4InterrogatorStatus.cs (cs)
- BurstDescriptor.cs (cs)
- WeaponRepairCode.cs (cs)
- InterfacesWithEnvironmentRepairCode.cs (cs)
- GeneralRepairCode.cs (cs)
- FuelSystemRepairCode.cs (cs)
- LifeSupportRepairCode.cs (cs)
- CrRange.cs (cs)
- ProtocolVersion.cs (cs)
- Entity.Information.Minefield (minefield)
- Fusing.cs (cs)
- MagneticSensor.cs (cs)
- PaintScheme.cs (cs)
- OpticalSensor.cs (cs)
- FlirSensor.cs (cs)
- ProtocolMode.cs (cs)
- Appearance.cs (cs)
- Type5OperationalParameter1.cs (cs)
- RadarSensor.cs (cs)
- MultispectralSensor.cs (cs)
- PhysicalSensor.cs (cs)
- LaserSensor.cs (cs)
- SonarSensor.cs (cs)
- DataFilter.cs (cs)
- Type1Parameter5ModeCCodeStatus.cs (cs)
- SensorTypes.cs (cs)
- DistributedEmission.Iff (iff)
- Type1ChangeOptions.cs (cs)
- Type3Parameter3Mode3CodeStatus.cs (cs)
- Type3Parameter5ModeCCodeStatus.cs (cs)
- Type2OperationalParameter1.cs (cs)
- Cr.cs (cs)
- Type3Parameter4Mode4CodeStatus.cs (cs)
- Type5ChangeOptions.cs (cs)
- Type2Parameter6ModeSCodeStatus.cs (cs)
- Type4ChangeOptions.cs (cs)
- Type1OperationalParameter1.cs (cs)
- Type4Parameter4.cs (cs)
- Type2Parameter2Mode2InterrogatorStatus.cs (cs)
- Type4OperationalParameter2.cs (cs)
- SystemMode.cs (cs)
- Type1Parameter6ModeSCodeStatus.cs (cs)
- Type3ChangeOptions.cs (cs)
- Type2Parameter5ModeCInterrogatorStatus.cs (cs)
- Type4Parameter3.cs (cs)
- Type1OperationalParameter2.cs (cs)
- Type4Parameter1.cs (cs)
- Type2OperationalParameter2.cs (cs)
- Type1Parameter4Mode4CodeStatus.cs (cs)
- InformationLayers.cs (cs)
- Type4Parameter2.cs (cs)
- Type4Parameter6.cs (cs)
- Type3Parameter2Mode2CodeStatus.cs (cs)
- Type4OperationalParameter1.cs (cs)
- Type2Parameter3Mode3InterrogatorStatus.cs (cs)
- SystemName.cs (cs)
- GenericEntryDescription.cs (cs)
- Type3OperationalParameter2.cs (cs)
- Type3Parameter1Mode1CodeStatus.cs (cs)
- Type2ChangeOptions.cs (cs)
- Type1Modifier.cs (cs)
- Type3Parameter6Mode1CodeStatus.cs (cs)
- SystemType.cs (cs)
- Type4Parameter5.cs (cs)
- Type1Parameter3Mode3CodeStatus.cs (cs)
- Type5OperationalParameter2.cs (cs)
- SystemStatus.cs (cs)
- Type1AlternateParameter4.cs (cs)
- Type1Parameter1Mode1CodeStatus.cs (cs)
- LayerSpecificInformation.cs (cs)
- IGenericEntryDescription.cs (cs)
- ModulationType.cs (cs)
- DataQueryReliablePdu.cs (cs)
- StopFreezePdu.cs (cs)
- Type3OperationalParameter1.cs (cs)
- Type1Parameter2Mode2CodeStatus.cs (cs)
- Type2Parameter1Mode1InterrogatorStatus.cs (cs)
- Type2AlternateParameter4.cs (cs)
- Entity.Management (management)
- TransferType.cs (cs)
- AggregateState.cs (cs)
- SeesPdu.cs (cs)
- SignalPdu.cs (cs)
- ActionRequestReliablePdu.cs (cs)
- EntityType.cs (cs)
- AggregateSpecific.cs (cs)
- PartOfNature.cs (cs)
- AggregateSubcategory.cs (cs)
- PartOfPosition.cs (cs)
- PartOfStationName.cs (cs)
- AggregateKind.cs (cs)
- GroupOfRestStatus.cs (cs)
- GroupOfGroupedEntityCategory.cs (cs)
- AggregateFormation.cs (cs)
- SimulationManagement (txt)
- ResponseFlag.cs (cs)
- CommentReliablePdu.cs (cs)
- MinefieldFamilyPdu.cs (cs)
- ActionResponseReliablePdu.cs (cs)
- EventReportReliablePdu.cs (cs)
- EventType.cs (cs)
- RequiredReliabilityService.cs (cs)
- StopFreezeReason.cs (cs)
- ActionId.cs (cs)
- FrozenBehavior.cs (cs)
- ActionResponseRequestStatus.cs (cs)
- GriddedDataPdu.cs (cs)
- AcknowledgeFlag.cs (cs)
- Radio.Intercom (intercom)
- RecordType.cs (cs)
- TransmitLineState.cs (cs)
- ControlType.cs (cs)
- CommunicationsType.cs (cs)
- ClearChannel.cs (cs)
- DestinationLineStateCommand.cs (cs)
- Command.cs (cs)
- Radio.Transmitter (transmitter)
- AntennaPatternType.cs (cs)
- JtidsTransmittingTerminalSecondaryMode.cs (cs)
- TDLType.cs (cs)
- RadioSignalEncoding.cs (cs)
- JtidsSynchronizationState.cs (cs)
- DistributedEmission.UnderwaterAcoustic (underwateracoustic)
- PropulsionPlantConfiguration.cs (cs)
- WarfareFamilyPdu.cs (cs)
- RecordSet.cs (cs)
- JtidsTransmittingTerminalPrimaryMode.cs (cs)
- TransmitState.cs (cs)
- TransmitterModulationSystemType.cs (cs)
- MajorModulation.cs (cs)
- InputSource.cs (cs)
- IGenericEntry.cs (cs)
- NamedLocation.cs (cs)
- DetailedModulationForCombinationModulation.cs (cs)
- UserProtocolIdentificationNumber.cs (cs)
- DetailedModulationForCarrierPhaseShift.cs (cs)
- ReferenceSystem.cs (cs)
- StartOfMessage.cs (cs)
- DetailedModulationForAmplitudeModulation.cs (cs)
- IExtraOrExtraRange.cs (cs)
- ObjectType.cs (cs)
- CollisionPdu.cs (cs)
- ArealObjectStatePdu.cs (cs)
- DetailedModulationForUnmodulatedModulation.cs (cs)
- DetailedModulationForAmplitudeAndAngleModulation.cs (cs)
- CryptoSystem.cs (cs)
- DetailedModulationForPulseModulation.cs (cs)
- DetailedModulationForAngleModulation.cs (cs)
- SpreadSpectrum.cs (cs)
- ActiveEmissionParameterIndex.cs (cs)
- PassiveParameterIndex.cs (cs)
- ScanPattern.cs (cs)
- EmitterFunction.cs (cs)
- SystemName.cs (cs)
- StateChangeUpdateIndicator.cs (cs)
- AdditionalPassiveActivityParameterIndex.cs (cs)
- Radio (txt)
- ReceiverState.cs (cs)
- Cet2010 (txt)
- GenericEntryStatus.cs (cs)
- ICategoryOrCategoryRange.cs (cs)
- ExtraRange.cs (cs)
- SpecificRange.cs (cs)
- ISpecificOrSpecificRange.cs (cs)
- DistributedEmissionsFamilyPdu.cs (cs)
- CetFactory.cs (cs)
- ISubcategoryOrSubcategoryRange.cs (cs)
- GenericEntryRange.cs (cs)
- GenericEntryString.cs (cs)
- SubcategoryRange.cs (cs)
- CategoryRange.cs (cs)
- IsGroupOfPdu.cs (cs)
- RepairCompletePdu.cs (cs)
- RecordQueryReliablePdu.cs (cs)
- Specific.cs (cs)
- Category.cs (cs)
- Entity.cs (cs)
- CetItem.cs (cs)
- GenericEntry.cs (cs)
- GenericEntrySingle.cs (cs)
- Extra.cs (cs)
- Cet.cs (cs)
- GenericTable.cs (cs)
- EntityState.Marking (marking)
- ArmyMarkingPlatoonCodes.cs (cs)
- DigitChevronMarkingCodes.cs (cs)
- ArmyMarkingPlatoon.cs (cs)
- ArmyMarkingHighLevelUnitFor1stCavalry.cs (cs)
- EntityMarkingText.cs (cs)
- SimulationManagementWithReliabilityFamilyPdu.cs (cs)
- ArmyMarkingVehicle.cs (cs)
- ArmyMarkingDivisionCorpsDesignation.cs (cs)
- ArmyMarkingMarkingCodes.cs (cs)
- ArmyMarkingCompany.cs (cs)
- ArmyMarkingHighLevelUnitFor1stInfantry.cs (cs)
- PduType.cs (cs)
- Cet2006 (txt)
- CetFactory.cs (cs)
- Subcategory.cs (cs)
- Specific.cs (cs)
- Category.cs (cs)
- Entity.cs (cs)
- CetItem.cs (cs)
- GenericEntry.cs (cs)
- RemoveEntityPdu.cs (cs)
- EntityStateUpdatePdu.cs (cs)
- Extra.cs (cs)
- Cet.cs (cs)
- GenericTable.cs (cs)
- Warfare (txt)
- Fuse.cs (cs)
- Warhead.cs (cs)
- DetonationResult.cs (cs)
- Entity.Information (information)
- EntityCollisionType.cs (cs)
- Environment.Gridded (gridded)
- CoordinateSystem.cs (cs)
- EmitterSystem.cs (cs)
- SimulationManagementFamilyPdu.cs (cs)
- AcousticBeamData.cs (cs)
- ConstantGrid.cs (cs)
- DataRepresentationType.cs (cs)
- EntityState.Appearance (appearance)
- LifeFormAppearance.cs (cs)
- CulturalAppearance.cs (cs)
- LandPlatformAppearance.cs (cs)
- SurfacePlatformAppearance.cs (cs)
- EnvironmentalAppearance.cs (cs)
- SensorEmitterAppearance.cs (cs)
- SubsurfacePlatformAppearance.cs (cs)
- MunitionAppearance.cs (cs)
- AirPlatformAppearance.cs (cs)
- SpacePlatformAppearance.cs (cs)
- EntityState.Type (type)
- ExpendableAirCategory.cs (cs)
- MunitionCategory.cs (cs)
- DataReliablePdu.cs (cs)
- Munition.cs (cs)
- USWeaponsForLifeForms.cs (cs)
- RadioCategory.cs (cs)
- Platform.cs (cs)
- SurfacePlatform.cs (cs)
- SpacePlatform.cs (cs)
- EnvironmentalSubcategory.cs (cs)
- FrenchWeaponsForLifeForms.cs (cs)
- StopFreezeReliablePdu.cs (cs)
- SensorEmitterCategory.cs (cs)
- UKWeaponsForLifeForms.cs (cs)
- EntityKind.cs (cs)
- SubsufracePlatform.cs (cs)
- PduExceptionEventArgs.cs (cs)
- MinefieldResponseNackPdu.cs (cs)
- EntityStatePdu.cs (cs)
- ExpendableSurfaceCategory.cs (cs)
- CISWeaponsForLifeFormsSubcategory.cs (cs)
- ExpendableSubsurfaceCategory.cs (cs)
- GermanWeaponsForLifeForms.cs (cs)
- RadioNomenclature.cs (cs)
- AirPlatform.cs (cs)
- RemoveEntityReliablePdu.cs (cs)
- RadioNomenclatureVersion.cs (cs)
- LandPlatform.cs (cs)
- Core (txt)
- PduBase.cs (cs)
- ICetItem.cs (cs)
- IHashable.cs (cs)
- DisTime.cs (cs)
- EndianTypes.cs (cs)
- LayerHeader.cs (cs)
- AcousticBeamFundamentalParameter.cs (cs)
- IPdu.cs (cs)
- PduFactory.cs (cs)
- InternetDomainCodeAttribute.cs (cs)
- CetBase.cs (cs)
- EnumHelper.cs (cs)
- EnumNotFoundException.cs (cs)
- Dis1998 (txt)
- Vector3Float.cs (cs)
- ArticulationParameter.cs (cs)
- ServiceRequestPdu.cs (cs)
- CommentPdu.cs (cs)
- PduFactory.cs (cs)
- Vector3Double.cs (cs)
- EntityID.cs (cs)
- Generated (txt)
- AggregateMarking.cs (cs)
- RadioCommunicationsFamilyPdu.cs (cs)
- StartResumeReliablePdu.cs (cs)
- ResupplyOfferPdu.cs (cs)
- CreateEntityReliablePdu.cs (cs)
- SetRecordReliablePdu.cs (cs)
- OneByteChunk.cs (cs)
- IffFundamentalData.cs (cs)
- CollisionElasticPdu.cs (cs)
- IsPartOfPdu.cs (cs)
- FirePdu.cs (cs)
- AcousticEmitter.cs (cs)
- TransferControlRequestPdu.cs (cs)
- GridAxisRecord.cs (cs)
- ResupplyCancelPdu.cs (cs)
- AggregateID.cs (cs)
- DesignatorPdu.cs (cs)
- RepairResponsePdu.cs (cs)
- Orientation.cs (cs)
- RadioEntityType.cs (cs)
- ATTRIBUTION.md (markdown)