Input/output API revamp

From sigrok
Revision as of 00:44, 10 May 2013 by Bert (talk | contribs) (Created page with "== Problem == * Not all parts of the input and output APIs have clearly defined documentation, for example regarding memory allocation. * Neither API exposes the parameters t...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Problem

  • Not all parts of the input and output APIs have clearly defined documentation, for example regarding memory allocation.
  • Neither API exposes the parameters they can take, let alone any meta-information about them.
  • Some of the output modules are still stuck on the very old API, which limits their usefulness.
  • The lack of a well-thought out API for these is holding back the spinoff of these into libsigrokfile, which could be a very interesting project itself.