Avatar for the JochimMaene user
JochimMaene
ccsds-ndm
BlogDocsChangelog

feat: tle <-> omm conversion

#33Merged
Comparing
feat/tle-omm-conversion
(
3bb6588
) with
main
(
9edf686
)
CodSpeed Performance Gauge
0%
Untouched
28

Benchmarks

28 total
parse[10]
ccsds-ndm/benches/kvn_benches.rs::benches::bench_kvn_scaling::kvn_scaling
CodSpeed Performance Gauge
+2%
57.8 µs57 µs
micro_epoch_parse
ccsds-ndm/benches/kvn_benches.rs::benches::bench_micro
CodSpeed Performance Gauge
+1%
2.5 µs2.4 µs
kvn_parse_tdm
ccsds-ndm/benches/kvn_benches.rs::benches::bench_parse_tdm
CodSpeed Performance Gauge
+1%
87.2 µs86.4 µs
xml_parse_tdm
ccsds-ndm/benches/xml_benches.rs::benches::bench_xml_parse_tdm
CodSpeed Performance Gauge
+1%
134.8 µs133.8 µs
kvn_parse_opm
ccsds-ndm/benches/kvn_benches.rs::benches::bench_parse_opm
CodSpeed Performance Gauge
+1%
44.7 µs44.5 µs
parse[1000]
ccsds-ndm/benches/xml_benches.rs::benches::bench_xml_scaling::xml_scaling
CodSpeed Performance Gauge
0%
14.1 ms14 ms
kvn_parse_omm
ccsds-ndm/benches/kvn_benches.rs::benches::bench_parse_omm
CodSpeed Performance Gauge
0%
45.8 µs45.6 µs
parse[100]
ccsds-ndm/benches/xml_benches.rs::benches::bench_xml_scaling::xml_scaling
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
xml_parse_omm
ccsds-ndm/benches/xml_benches.rs::benches::bench_xml_parse_omm
CodSpeed Performance Gauge
0%
186.7 µs185.9 µs
parse[10000]
ccsds-ndm/benches/xml_benches.rs::benches::bench_xml_scaling::xml_scaling
CodSpeed Performance Gauge
0%
140.4 ms139.9 ms
xml_parse_oem_10k
ccsds-ndm/benches/xml_benches.rs::benches::bench_xml_parse_oem
CodSpeed Performance Gauge
0%
139.4 ms138.9 ms
xml_parse_opm
ccsds-ndm/benches/xml_benches.rs::benches::bench_xml_parse_opm
CodSpeed Performance Gauge
0%
175.8 µs175.6 µs
generate[10]
ccsds-ndm/benches/kvn_benches.rs::benches::bench_kvn_scaling::kvn_scaling
CodSpeed Performance Gauge
0%
19.2 µs19.2 µs
generate[100]
ccsds-ndm/benches/xml_benches.rs::benches::bench_xml_scaling::xml_scaling
CodSpeed Performance Gauge
0%
803.6 µs802.4 µs
parse[100]
ccsds-ndm/benches/kvn_benches.rs::benches::bench_kvn_scaling::kvn_scaling
CodSpeed Performance Gauge
0%
224 µs223.8 µs
generate[100]
ccsds-ndm/benches/kvn_benches.rs::benches::bench_kvn_scaling::kvn_scaling
CodSpeed Performance Gauge
0%
70.8 µs70.7 µs
generate[1000]
ccsds-ndm/benches/kvn_benches.rs::benches::bench_kvn_scaling::kvn_scaling
CodSpeed Performance Gauge
0%
585.6 µs585.6 µs
generate[1000]
ccsds-ndm/benches/xml_benches.rs::benches::bench_xml_scaling::xml_scaling
CodSpeed Performance Gauge
0%
7 ms7 ms
generate[10000]
ccsds-ndm/benches/kvn_benches.rs::benches::bench_kvn_scaling::kvn_scaling
CodSpeed Performance Gauge
0%
5.6 ms5.6 ms
generate[10000]
ccsds-ndm/benches/xml_benches.rs::benches::bench_xml_scaling::xml_scaling
CodSpeed Performance Gauge
0%
63.5 ms63.5 ms
generate[50000]
ccsds-ndm/benches/kvn_benches.rs::benches::bench_kvn_scaling::kvn_scaling
CodSpeed Performance Gauge
0%
27.6 ms27.6 ms
kvn_generate
ccsds-ndm/benches/kvn_benches.rs::benches::bench_generate_kvn
CodSpeed Performance Gauge
0%
27.6 ms27.6 ms
micro_float_parse
ccsds-ndm/benches/kvn_benches.rs::benches::bench_micro
CodSpeed Performance Gauge
0%
607.8 ns607.8 ns
xml_generate_oem_10k
ccsds-ndm/benches/xml_benches.rs::benches::bench_xml_generate_oem
CodSpeed Performance Gauge
0%
66.7 ms66.7 ms
parse[1000]
ccsds-ndm/benches/kvn_benches.rs::benches::bench_kvn_scaling::kvn_scaling
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms

Commits

Click on a commit to change the comparison range
Base
main
9edf686
+0.22%
Implement TLE (Two-Line Element) parsing and generation in OMM (Orbit Message Model)
3bb6588
2 months ago
by JochimMaene
© 2026 CodSpeed Technology
Home Terms Privacy Docs