Skip to content

Conversation

manuignatius
Copy link
Collaborator

No description provided.

@manuignatius manuignatius requested a review from mchitre October 18, 2024 06:51
@manuignatius manuignatius self-assigned this Oct 18, 2024
Copy link
Member

@mchitre mchitre left a comment

Choose a reason for hiding this comment

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

There are differences between UnetStack 4 and 5 for this, so perhaps wait for UnetStack 5 to release this and specify UnetStack 5 in the article?

It may be better to start with the simplest and commonest use cases and then move to the more complex ones? So maybe: (1) passband recording to file, (2) arbitrary passband transmission via API/shell, (3) arbitrary baseband transmission via API/shell, (4) automatic recording of received frames to file, (4) short baseband recordings on demand via API/shell, (5) continuous baseband streaming via API (with examples in Python on processing it).

I feel that the blog will be more valuable if complete with examples, rather than a short document that needs additional context or in-person explanation to fully understand.

@manuignatius
Copy link
Collaborator Author

manuignatius commented Oct 18, 2024

Originally written with the user manual in mind. Will wait for UnetStack5 release then.

@manuignatius
Copy link
Collaborator Author

It may be better to start with the simplest and commonest use cases and then move to the more complex ones? So maybe: (1) passband recording to file, (2) arbitrary passband transmission via API/shell, (3) arbitrary baseband transmission via API/shell, (4) automatic recording of received frames to file, (4) short baseband recordings on demand via API/shell, (5) continuous baseband streaming via API (with examples in Python on processing it).

Here are some examples that I can think of for each of the use cases

  1. Usecase: Post processing of all capture data for looking at signals and environment to diagnose what happened during a field trials.
  2. passband tx: transmission of user defined signal
  3. baseband tx: transmission of user defined signal

Does the above include a preamble or without a preamble?

  1. Detections of above transmissions: When a subnero or user defined preamble is used, with our detectors
  2. Recording without detections: When there is no detections involved or use want to use different kind of detectors
  3. Full implementation of user defined phy including detectors so that the continuous stream will be consumed by user defined "soft modem" running on a coprocessor.

@notthetup
Copy link
Collaborator

Originally written with the user manual in mind. Will wait for UnetStack5 release then.

We can definitely add this to the User Manual as well.

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.

3 participants