Tags: damb/mseed
Tags
v0.5.0 **Features and Changes**: - Fix compiler errors (i.e. in particular type mismatch errors) when compiling for ARM. Thanks @BIBIN-EUGINE.
v0.4.0 **Features and Changes**: - Bump libmseed version to `3.0.17` and use non-`mut` references where possible (due to libmseed API changes) - Implement remaining `pack` facilities - Rename `pack()` -> `pack_raw()` - Implement `MSTraceList::pack()` as free function, i.e. `pack_trace_list()` - Implement version format conversion example tool - Provide channel conversion functions
v0.3.0 **Features and Changes**: - Implement `MSTraceList::pack()`; align `pack()` API - Implement both `MSRecord` and `MSTraceList` display facilities. - Provide `detect()` - Add further examples. **Bugfixes**: - Correctly free extra header related resources in `pack()`. - Allow to read from relative paths.
v0.2.0 **Features and Changes**: - Provide a low-level `pack()` function to pack data samples into miniSEED records. Packing configuration is injected by means of the `PackInfo` structure. As a consequence, the `MSRecord` API isn't affected, at all. Packing is completely decoupled from `MSRecord`. This approach is slightly different from the API provided by [`msr3_pack()`](https://github.com/EarthScope/libmseed/blob/9eff6a05dba97d7e4b5b3beba2ee75ceda2821f0/pack.c#L105-L149). - Add packing example executable. - `MSRecord`: Do not automatically unpack when calling the `data_samples<T>()` member function.