#frame #gsm #generate #parser #control #10 #byte

bin+lib cmux

用于解析 GSM 07.10 帧的库

4 个版本

0.2.1 2024年7月19日
0.2.0 2024年7月18日
0.1.1 2024年7月17日
0.1.0 2024年7月17日

#1 in #10

Download history 168/week @ 2024-07-12 111/week @ 2024-07-19 35/week @ 2024-07-26 9/week @ 2024-08-02

每月下载量:323

MIT 许可证

30KB
588

CMUX

这个库允许您解析和生成 GSM 07.10 帧。

使用方法

A library for parsing GSM 07.10 Frame

Usage: cmux <COMMAND>

Commands:
  generate  Generate GSM 07.10 Frame by given address, control and content field [aliases: g]
  parse     Parse a byte array to GSM 07.10 Frame [aliases: p]
  help      Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

生成

Generate GSM 07.10 Frame by given address, control and content field

Usage: cmux generate [OPTIONS] <CONTENT>

Arguments:
  <CONTENT>  content field

Options:
  -a, --address <ADDRESS>  address field [default: 7]
  -c, --control <CONTROL>  control field [default: EF]
  -h, --help               Print help

解析

Parse a byte array to GSM 07.10 Frame

Usage: cmux parse [HEXSTRING]

Arguments:
  [HEXSTRING]  Bytes array like string. Example: "F9010203F9 F9010203F9"

Options:
  -h, --help  Print help

参考

依赖

~1.2–1.8MB
~34K SLoC