Coder Social home page Coder Social logo

wavetranssdk's Introduction

WaveTransSdk (声波传输SDK)

paypaldonate

c /

  • freq_util (频率管理)
  • kiss_fft (FFT)
  • rscode (Reed–Solomon error correction)

javascript /

  • chirp.js (声音发送端的js的实现)
  • example.html (调用实例)

php /

  • rscode (Reed–Solomon error correction PHP版本的实现)
  • wave (音频流生成器, PHP版本的实现)

objc /

  • PCMRender (音频流生成器, Objective-C版本的实现)

wavetranssdk's People

Contributors

cloudside avatar

Stargazers

big fox tail avatar  avatar Zhang Shaojun avatar lois avatar YUE DaJiong avatar 咖喱辣椒 avatar  avatar  avatar  avatar  avatar crazyou avatar kevinvane avatar  avatar  avatar XianyanLin avatar flyingcys avatar MacGithuber avatar CodeX avatar  avatar etall avatar 熊有都 avatar Gao avatar  avatar  avatar MarcoQin avatar aozima avatar  avatar Helium avatar chichu avatar Jesse Guo avatar LineTang avatar Shevckeo avatar WuZhen avatar  avatar Angus H. avatar flyingcut avatar Zhuang Xiaowei avatar  avatar Wang Kang avatar CherryKing avatar  avatar  avatar  avatar 牛易疯先森 avatar liuyan avatar Vienta avatar SatanFu avatar Yin Cheng avatar  avatar  avatar FlashSoft avatar  avatar  avatar Alps Tsui avatar  avatar  avatar

Watchers

william avatar James Cloos avatar  avatar  avatar aozima avatar Zhang Shaojun avatar 咖喱辣椒 avatar

wavetranssdk's Issues

测试非(255,223)数据块不能工作

找了一圈资料,发现这份RS代码最简洁,但在做测试时。
除(255,223,symsize=8, poly=0x11d, fcs=1, prim=1, nroots=32) 这一种组合方式测试通过外,其它的测试都没有通过。

经调试时发现有报 segmentation fault,跟综到 encode_rs_char中,
是由 feedback = INDEX_OF[data[i] ^ parity[0]]; 这行代码引起的。
“data[i] ^ parity[0]”的范围可能是0-255,

define INDEX_OF (rs->index_of)

rs->index_of = (data_t )malloc(sizeof(data_t)(rs->nn+1));

当使用其它数据块时,nn会小于255,所以 INDEX_OF[] 肯定得到的是错误结果。

这块有谁刚好碰到过吗?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.