A guide to the WIA-ENE-040 standard
Every field in a data standard exists because something in the physical world forces it to. A deep-sea message carries a calibration date on every temperature value, a separate accuracy block for position, a pressure range that reaches past one thousand bar and a binary encoding for links that move a few hundred bits per second. None of those choices makes sense until you have a feel for the environment the data comes from. This chapter builds that feel. It is deliberately physical: depth zones, hydrostatic pressure, the temperature and chemistry envelope, the vehicles that operate down there, the sensors they carry, and the acoustics that dominate both communication and seafloor mapping.
You do not need an oceanography background. High-school physics is enough, and every formula is worked through with numbers. Where the WIA-ENE-040 documents or the shipped SDK get the physics wrong, the chapter says so and shows the correct version, because an implementer who copies a wrong formula into a validator will reject good data or accept bad data for years. Readers who already know the ocean can skim sections 1.3 to 1.5 and focus on the pitfalls in 1.1 and 1.2 and the link-budget reasoning in 1.6.
Get the e-book on WIA Book · Specification and reference implementation (public repository)