JS Ng

Results 6 issues of JS Ng

This pull request covers a number of changes: ## Use DataQueryDatumSpecification and DatumSpecification in composition This implements the change proposed in https://github.com/open-dis/open-dis-python/pull/49#issuecomment-1975744890 Before: https://github.com/open-dis/open-dis-python/blob/3a52c4fdb457c93c8223b903905761791c35654f/opendis/dis7.py#L6-L22 After: https://github.com/open-dis/open-dis-python/blob/b4ccb3dbe9fc71c7223a0e600bfff5ff29dd2510/opendis/dis7.py#L6-L24 Before: https://github.com/open-dis/open-dis-python/blob/3a52c4fdb457c93c8223b903905761791c35654f/opendis/dis7.py#L5042-L5067 After: https://github.com/open-dis/open-dis-python/blob/f62b7e33c9d5a1dfaf119c65143c7b8b384b120a/opendis/dis7.py#L4781-L4815...

This is a placeholder issue for work relating to boundary padding. ## Classes requiring boundary padding To date, from a quick search in the codebase, the following classes require padding...

# Identifier naming ## Identifier classes There is currently an EntityID class: https://github.com/open-dis/open-dis-python/blob/3a52c4fdb457c93c8223b903905761791c35654f/opendis/dis7.py#L3477-L3490 But there is also an EntityIdentifier class: https://github.com/open-dis/open-dis-python/blob/3a52c4fdb457c93c8223b903905761791c35654f/opendis/dis7.py#L3421-L3431 There are also other Identifier classes: - IntercomIdentifier -...

# Introduction The PDUs in IEEE1278.1-2012 contain structured, hierarchical records, of which three kinds can be identified: A. fixed-size records, with a **fixed marshalled size** that is known upfront, and...

IEEE1278.1-2012 has a section (6.1.8) on fixed and variable parameters defined prior to an exercise in an exercise agreement. Some of these parameters affect the packing, transmission, and receipt of...

# numberOf* vs *Count In the PDF specification, the two terms are used interchangeably. However, when programming, it is helpful to establish a consistent naming convention so that programmers do...