#scpi #serialization #deserialize

scpi-client

Helper library for serializing and deserializing SCPI messages

2 releases

Uses new Rust 2024

0.1.1 Aug 19, 2025
0.1.0 Aug 15, 2025

#1507 in Parser implementations

Download history 240/week @ 2025-08-15 44/week @ 2025-08-22 21/week @ 2025-08-29 15/week @ 2025-09-05 8/week @ 2025-09-12 15/week @ 2025-09-19 18/week @ 2025-09-26 9/week @ 2025-10-03 11/week @ 2025-10-10 21/week @ 2025-10-17 9/week @ 2025-10-24

55 downloads per month
Used in 2 crates

MIT/Apache

15KB
353 lines

scpi-client

Basic serialization and deserialization/parsing functions for SCPI messages.

TODO

  • Add documentation
  • consider hiding primitive implementations behind a feature flag, this would make regex dependency optional
  • consider bool size and char for default serialization implementation

Dependencies

~2.2–3.5MB
~67K SLoC