. 16b nof_samples_per_packet --> (8kB - 16) / 14b = 4672 (= 1022 words of 64b) --> log2() = 13b
. 16b nof_samples_per_packet --> (8kB - 16) / 14b = 4672 (= 1022 words of 64b) --> log2() = 13b
. 64b RSN = Sample Sequence Number --> is prefered over a BSN, because RSN can start at any sample, whereas a BSN has to fit start at 1970.
. 64b RSN = Sample Sequence Number --> is prefered over a BSN, because RSN can start at any sample, whereas a BSN has to fit start at 1970.
??? 4b antenna_field_index in station_info
??? 8b gn_index
??? 2 Byte antenne_input_index
- headers: 14 + 20 + 8 + 24 = 66 bytes
- headers: 14 + 20 + 8 + 24 = 66 bytes
crc: 4 bytes
crc: 4 bytes
...
@@ -514,10 +637,12 @@ SigMF:
...
@@ -514,10 +637,12 @@ SigMF:
Tammo Jan 25 nov 2022:
Tammo Jan 25 nov 2022:
Hoi Eric, over het opslaan van complex voltage data, dat ik gisteren tijdens de group meeting even noemde: het metadataformaat heet SigMF. . Het is gewoon een json-bestandje dat je naast een databestand met alleen complex voltages opslaat. Een prima viewer hiervoor is inspectrum ( https://github.com/miek/inspectrum ). Als data formaat voor streaming complex voltages gebruiken we difi (een subset van vita49) over ZeroMQ.
Hoi Eric, over het opslaan van complex voltage data, dat ik gisteren tijdens de group meeting even noemde: het metadataformaat heet SigMF.
Het is gewoon een json-bestandje dat je naast een databestand met alleen complex voltages opslaat. Een prima viewer hiervoor is inspectrum
( https://github.com/miek/inspectrum ). Als data formaat voor streaming complex voltages gebruiken we difi (een subset van vita49) over ZeroMQ.
7) Crossbar
8) Crossbar
* It is not possible to combine 3 * 12 * 14b = 3 * 168b = 514b into one controller word,
* It is not possible to combine 3 * 12 * 14b = 3 * 168b = 514b into one controller word,
because it must be possible to individually record and stop signal inputs. Therefore
because it must be possible to individually record and stop signal inputs. Therefore