Skip to content

feat(API): Specced out for can_frame_stream_input#31

Merged
epage merged 2 commits intoni:masterfrom
epage:loopback
Jun 26, 2017
Merged

feat(API): Specced out for can_frame_stream_input#31
epage merged 2 commits intoni:masterfrom
epage:loopback

Conversation

@epage
Copy link
Contributor

@epage epage commented Jun 21, 2017

  • This contribution adheres to CONTRIBUTING.md.
  • New tests have been created for any new features or regression tests for bugfixes.
  • tox successfully runs, including unit tests and style checks (see CONTRIBUTING.md).

What does this Pull Request accomplish?

Ports an NI-XNET example over along with proposing enough of an API design for that example.

Some areas of risk

  • One Session type or one per-mode?
  • Which module parts of the API go into?
  • Impracticalities of implementing LV-like high level API on top of the C
    API (like READ_ALL_AVAILABLE).

Why should this Pull Request be merged?

This serves as a stepping stone towards fleshing out the API (see #22 / #23).

Closes #27

@epage epage changed the title feat(API): Specced out for can_frame_stream_input RFC: feat(API): Specced out for can_frame_stream_input Jun 21, 2017
@epage epage force-pushed the loopback branch 2 times, most recently from 294ab81 to 4d762e0 Compare June 22, 2017 20:10
Ajay Jashnani and others added 2 commits June 22, 2017 15:27
This is a preliminary look at the API sufficient to write the
can_frame_stream_input example.  This serves as a stepping stone towards
completeing ni#22 / ni#23.

Some areas of risk
- One `Session` type or one per-mode?
- Which module parts of the API go into?
- Impracticalities of implementing LV-like high level API on top of the C
  API (like READ_ALL_AVAILABLE).

Closes ni#27
@epage epage requested a review from lilesj June 23, 2017 21:02
@epage epage changed the title RFC: feat(API): Specced out for can_frame_stream_input feat(API): Specced out for can_frame_stream_input Jun 26, 2017
Copy link
Contributor

@lilesj lilesj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

@epage epage merged commit b39ed16 into ni:master Jun 26, 2017
@epage epage deleted the loopback branch June 26, 2017 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create CAN Frame Stream Input Example

2 participants