Skip to content

V2 rewrite - implement recording #129

@bskdany

Description

@bskdany

Initial scaffolding is being done on the rewrite-scaffold branch, branch off it.

There record.py class scaffold has been built as a singleton. It's needs to be connected with asyncio to the api routes so that it performs the actions pointed out in the comments above the class:

# saves data in the "recordings" dir
# recording dir has child dirs for each mission, the default name is the timestamp but it should have the ability to be renamed
# each child dir has a raw and a parsed version of the incoming radio data
# the raw data should be in hex format
# the parsed data should be a collection of csvs, one for each sensor type
# the recoding class is a singleton, which means it can only be instantiated once
# it's methods are async, which means we don't need threads or processes, just one asyncio task

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions