Commit Graph

1 Commits

Author SHA1 Message Date
Vic Yang
200246949a Keyborg: provide options on data encoding/printing style
For easier developement/experiment, this adds two options:
  - CONFIG_ENCODE_SEGMENT/CONFIG_ENCODE_RAW
      SEGMENT style encoding uses less RAM, so it can store the entire
      frame. However, it sometimes losses data. RAW style encoding is
      always lossless, but it can only save a bit more than a half
      frame.
  - CONFIG_ENCODE_DUMP_PYTHON
      If this flag is defined, the output style is a 2-D Python list.
      This is used so that the data can be easily fed into another
      script.

BUG=None
TEST=Tries all four combinations.
BRANCH=None

Change-Id: Ic6a916f1cae20edccee5d05783ef98a1c48dff2e
Signed-off-by: Vic Yang <victoryang@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/202140
Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
2014-05-31 03:57:28 +00:00