changelog shortlog graph tags branches changeset files file revisions raw help

Mercurial > org / annotate notes/20240103.org

changeset 22: c099290dcde9
author: Richard Westhaver <ellis@rwest.io>
date: Wed, 10 Jan 2024 19:02:43 -0500
permissions: -rw-r--r--
description: sub up
22
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
1
 * [[https://github.com/sigmf/SigMF][SigMF]]
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
2
 #+begin_quote
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
3
 Sharing sets of recorded signal data is an important part of science
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
4
 and engineering. It enables multiple parties to collaborate, is often
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
5
 a necessary part of reproducing scientific results (a requirement of
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
6
 scientific rigor), and enables sharing data with those who do not have
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
7
 direct access to the equipment required to capture it.
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
8
 
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
9
 Unfortunately, these datasets have historically not been very
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
10
 portable, and there is not an agreed upon method of sharing metadata
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
11
 descriptions of the recorded data itself. This is the problem that
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
12
 SigMF solves.
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
13
 
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
14
 By providing a standard way to describe data recordings, SigMF
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
15
 facilitates the sharing of data, prevents the "bitrot" of datasets
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
16
 wherein details of the capture are lost over time, and makes it
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
17
 possible for different tools to operate on the same dataset, thus
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
18
 enabling data portability between tools and workflows.
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
19
 #+end_quote
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
20
 
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
21
 the-spec: https://github.com/sigmf/SigMF/blob/sigmf-v1.x/sigmf-spec.md
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
22
 * [[https://www.libvolk.org/][LibVOLK]]
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
23
 Vector-Optimized Library of Kernels (simd)
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
24
 * [[https://docs.kernel.org/fb/framebuffer.html][/dev/fb*]]
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
25
 framebuffers, used by fbgrab/fbcat program
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
26
 * [[https://docs.kernel.org/block/ublk.html][ublk]]
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
27
 https://github.com/ming1/ubdsrv