Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add back support for run length encoding #7

Open
mithro opened this issue Sep 10, 2017 · 1 comment
Open

Add back support for run length encoding #7

mithro opened this issue Sep 10, 2017 · 1 comment

Comments

@mithro
Copy link
Collaborator

mithro commented Sep 10, 2017

Run length encoding is important when your sample rate is much higher than your actual rate of change.

The simplest format is that the highest bit indicates if this is a sample or a "repeat the last sample x times" value.

Probably best to follow what the Open Bench Logic Sniffer / SUMP do? More info;

Adding this issue so I don't forget about it.

@jevinskie
Copy link
Contributor

If the high bit method is used, it could be useful to allow grouping of signals into RLE groups. e.g. one for some usually fast data (or no RLE there at all) and two other RLE groups for control signals for, say, block A and B that are have high activity at different times.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants