TinyBER TinyBER是一种非常小的,有限的ASN.1 BER编解码器和代码生成器,旨在用于嵌入式设备(或任何受代码大小限制的地方)。 生成的代码使用固定大小的结构,并且不调用malloc或free。 安装 $ sudo python setup.py install 用法 TinyBER可以用于数据的临时编码和解码,但是它还带有有限的代码生成器。 缓冲液 一个简单的buf_t结构用于输入和输出: typedef struct { uint8_t * buffer; unsigned int pos; unsigned int size; } buf_t ; 编码方式 编码有点不寻常。 为了提高效率,可以将数据直接向后编码到输出缓冲区中。 由于asn.1结构倾向于反向积累(类型和长度在流中的值之前),因此对其进行编码的最有效方
2022-06-02 11:23:53 35KB Python
1
图像字幕:这是一个基于LSTM和编码器解码器体系结构的ML模型,可预测输入图像的字幕
2022-06-02 10:37:46 119.17MB JupyterNotebook
1
HTML5&CSS3网页制作:视频和音频编解码器.pptx
2022-06-01 11:04:26 491KB HTML5 CSS3
劳拉包 一个纯粹的库,用于基于(基于V1.0.2最终版本)的规范,并由使用,用于对LoRa / LoRaWAN TM无线电通信的数据包进行解码和编码。 数据包解码还包装在一个简单的命令行工具中,该工具可以接受十六进制和base-64格式的输入 为什么? LoRa数据包在无线链路级别被加密。 它们可以在无线电接收器处解密,但是由于无线电没有加密密钥,它们经常按原样传输。 该库使您可以在代码中处理它们,而不是依赖透明度较低/文献记录较少/便利性较低的库/模块/系统。 作为调试工具,用于检查和解密数据包 node.js既可以在应用程序服务器上使用,也可以在网络网关上使用(否则,它们很难编写代码以在其上运行)-单个库可以在两个地方使用,也可以在任何地方使用 倒置用例:您有一个远程网关,并且希望使用与无线电相同的上行链路信道(如LoRa数据包)发送网关遥测/监视-因此,您将网关遥测编码为LoR
2022-05-26 10:20:59 5.8MB TypeScript
1
该模块为具有 1k 像素和 2 抽头的 DALSA Spyder 3 相机(型号 S3-20-01k40)提供 Camera Link 像素流解码。 它旨在使用 HDL Coder 生成代码,并在 Artix 7 FPGA 上使用 Xilinx Vivado 进行了测试。 该块以一个行周期的延迟输出相机行。 这是因为像素没有按顺序到达并且必须被缓冲。 line_valid 输出上的高电平表示有效行数据。
2022-05-24 18:29:38 59KB matlab
1
HDB3码编码器及解码器verilog代码编程及实现.ppt
2022-05-23 15:11:18 1.32MB
1
费诺编码matlab代码fano 顺序解码器 Matlab中用于数据通信和网络的卷积码顺序解码器(Fano算法) 问题陈述 Q42。 用于g1 = 110111001和g2 = 111011001的卷积码(2、1、11)解码的MATLAB代码,以及使用阈值最高为5的顺序解码对错误检测和纠正的百分比进行分析的MATLAB代码。 贡献者 Praveen Kumar古普塔-16CO235 沙申克P-16CO247 用法 在main.m ,更新生成函数,存储单元数,要传递给编码器的位长以及用于错误分析的最大错误位。 在此处运行所有脚本一次,以将功能加载到matlab控制台。 通过在matlab控制台中输入main来运行main模块。 请注意,错误分析可能需要一些时间来生成所有案例并根据给定案例所需的计算能力来编译错误。 用法示例 参数 g1 = [ 1 1 0 1 1 1 0 0 1 ]; g2 = [ 1 1 1 0 1 1 0 0 1 ]; threshold = 5 ; memory_bits = 11 ; input_bits = 4 ; max_errors = 6 ; 模组 mai
2022-05-22 18:51:32 42KB 系统开源
1
实用格状码(基于Viterbi的论文)模拟 虽然不是特别快,但是很有教育意义。
2022-05-20 21:14:45 6KB C
1
zoe-lessless编解码器 Zoe AVI文件的无损编解码器 Zoe Lossless Codec是一个视频压缩/解压缩模块,可在Windows视频(VfW)框架下的AVI文件中使用。 编码后的数据通常将存储在AVI文件中。 当前版本允许以“ Y8”或“ Y10”格式以及RGB24,RGB32和UYVY无损压缩灰度视频数据。 RGB格式按通道进行编码,无需任何色彩空间转换。 “ Y10”是一个新的FOURCC码,代表存储在16位字的LSB中的10位灰度数据。 修订历史:2014-04-15 E. Danvoye初始版本2014-04-15 E. Danvoye 1.0.1修复了CRT分配器2014-05-02崩溃的问题E. Danvoye 1.0.2多通道,支持RGB24和RGB32 2014- 05-05 E. Danvoye 1.0.4直接向RGB24添加UYVY解压缩2014
2022-05-18 12:37:35 46KB C++
1
基于VHDL语言的卷积码编解码器的设计,学习VHDL的同学做实习,实验可能会用的着哦。。。
2022-05-17 23:26:20 303KB VHDL 卷积 编解码
1