The CSV format was originally written to simplify interfacing with databases, for which decimal degrees is (probably) a more common angle format. However there is no reason not to support these other formats.
This can most simply be implemented as angle format conversion functions available in the CSV format definition. ie read_dms_angle, read_hp_angle. These would then be available in both station and observation files.
This issue raised by PD.
The CSV format was originally written to simplify interfacing with databases, for which decimal degrees is (probably) a more common angle format. However there is no reason not to support these other formats.
This can most simply be implemented as angle format conversion functions available in the CSV format definition. ie read_dms_angle, read_hp_angle. These would then be available in both station and observation files.