目录

== packetCraft == _____________ /-//+/|+\-/
//+/–/---/+\ |/|+//_|\+|/| \+---/-/-/+// \/+-|-/+/// \/__//// \/+|+/// //|/\/ /+// \|// +/ ^

This tool, intends to aid people who develop applications and are in need for various packet creation schemes.

–Basic Usage: ( tests where made with ruby version: 2.2.4p230, newer | older versions should (‘might’) work)

(a) As of now the usage is:

cd in the repo directory packetCraft
run as: ruby ./lib/main.rb --help to see your options.

(b) You can specify the packets source with the -l or –load-source option. If you specify the ‘disk’ option, packets will be loaded from ‘./lib/packets/load/‘ folder. (packets that you do not want to load, you can safely cut->paste them into ‘./lib/packets/noload’ folder) If you specify the ‘file’ option, packets will be loaded from CCSDS_203.0-B-2.rb file directly.

–Supported packet formats: (a) Packet schemes as they are specified in the CCSDS 203.0-B-2, published from The Consultative Committee for Space Data Systems (CCSDS) (for more info look in: http://public.ccsds.org/).

–To do (in order of necessity) (a) Add socket packet transmission functionality. (b) Add more packet schemes. (c) Add a Graphical User Interface (GUI). (d) Add support for extra packet serialization formats.

(proudly scripted with the ruby language)

关于

UPSat(全球首颗完全开源卫星,2017 年发射的 2U 立方星)分系统开源仓库 packetCraft。镜像收录自 https://gitlab.com/librespacefoundation/upsat/packetCraft,License:GPL-3.0

186.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号