1 | /--------------------------------------
|
---|
2 | //--- 010 Editor v2.0.2 Binary Template
|
---|
3 | //
|
---|
4 | // File:
|
---|
5 | // Author:
|
---|
6 | // Revision:
|
---|
7 | // Purpose:
|
---|
8 | //--------------------------------------
|
---|
9 | enum <uint32> typDATASTREAM_TYPES
|
---|
10 | {
|
---|
11 | /* Type for test data */
|
---|
12 | ekFRH_DATASTREAM__TEST_DATA = 0x00, /**< CURRENTLY NOT USED */
|
---|
13 |
|
---|
14 | /* Type for IF data 32Bit Real- and 32Bit Imaginary-part, fixed point, not rescaled */
|
---|
15 | ekFRH_DATASTREAM__IFDATA_32RE_32IM_FIX = 0x01, /**< IF data : struct < typIFD_IFDATA_FRAME */
|
---|
16 |
|
---|
17 | /* Type for IF data 16Bit Real- and 16Bit Imaginary-part, fixed point, not rescaled */
|
---|
18 | ekFRH_DATASTREAM__IFDATA_16RE_16IM_FIX = 0x02, /**< IF data : struct < typIFD_IFDATA_FRAME */
|
---|
19 |
|
---|
20 | /* Type for IF data 16Bit Real-part, two samples for each word, fixed point, not rescaled */
|
---|
21 | ekFRH_DATASTREAM__IFDATA_16RE_16RE_FIX = 0x03, /**< IF data : struct < typIFD_IFDATA_FRAME */
|
---|
22 |
|
---|
23 | /* Type for IF data 32Bit Real- and 32Bit Imaginary-part, fixed point, rescaled */
|
---|
24 | ekFRH_DATASTREAM__IFDATA_32RE_32IM_FIX_RESCALED = 0x04, /**< IF data : struct < typIFD_IFDATA_FRAME */
|
---|
25 |
|
---|
26 | /* Type for IF data 32Bit Real- und 32Bit Imaginary-part, floating point, rescaled */
|
---|
27 | ekFRH_DATASTREAM__IFDATA_32RE_32IM_FLOAT_RESCALED = 0x05, /**< IF data : struct < typIFD_IFDATA_FRAME */
|
---|
28 |
|
---|
29 | /* Type for Spectrum-data 8Bit */
|
---|
30 | ekFRH_DATASTREAM__SPECDATA_8BIT = 0x10, /**< CURRENTLY NOT USED */
|
---|
31 |
|
---|
32 | /* Type for Spectrum-data 16Bit */
|
---|
33 | ekFRH_DATASTREAM__SPECDATA_16BIT = 0x11, /**< CURRENTLY NOT USED */
|
---|
34 |
|
---|
35 | /* Type for Spectrum-data 32Bit */
|
---|
36 | ekFRH_DATASTREAM__SPECDATA_32BIT = 0x12, /**< CURRENTLY NOT USED */
|
---|
37 |
|
---|
38 | /* Type for Spectrum-data 32Bit float */
|
---|
39 | ekFRH_DATASTREAM__SPECDATA_FLOAT = 0x13, /**< Spectrum data : struct < typSPECDATA_FLOAT */
|
---|
40 |
|
---|
41 | /* Type for Segmentation Spectrum-data 32Bit float */
|
---|
42 | ekFRH_DATASTREAM__SEGMENTATION_SPECDATA_FLOAT = 0x14, /**< Segmentation spectrum data : struct < typSEGMENTATION_SPECDATA_FLOAT */
|
---|
43 |
|
---|
44 | /* Data stream types for Tuner HF (EM010) data */
|
---|
45 | ekFRH_DATASTREAM__HF_TUNING_INDICATOR_DATA = 0x20, /**< Tuning Indicator data : struct < typFRAME_EM010_HF_TUNING_INDICATOR_AND_STATUS_DATA*/
|
---|
46 |
|
---|
47 | ekFRH_DATASTREAM__HF_SCF_DATA = 0x22, /**< Scan Channel Found : struct < typFRAME_EM010_HF_SCAN_CHANNEL_FOUND */
|
---|
48 |
|
---|
49 | ekFRH_DATASTREAM__HF_SFF_DATA = 0x23, /**< Scan Frequency Found : struct < typFRAME_EM010_HF_SCAN_FREQUENCY_FOUND */
|
---|
50 |
|
---|
51 | ekFRH_DATASTREAM__HF_SSR_DATA = 0x24, /**< Scan Sweep Restarted : struct < typFRAME_EM010_HF_SCAN_RESTARTED */
|
---|
52 |
|
---|
53 | /* Type for HF Single Channel Demodulation*/
|
---|
54 | ekFRH_DATASTREAM__DEMOD_HF_SYMBOLSTREAM_DATA = 0x30, /**< HF Demod data (symbol stream) : struct < struDEMOD_HF_SYMBOL_DATA*/
|
---|
55 |
|
---|
56 | /* Type for(ACID) HF Single Channel Decoding*/
|
---|
57 | ekFRH_DATASTREAM__DECODER_TEXT_DATA = 0x40, /**< Decoder (ACID) decoded text data : struct < typDECODER__DECODED_TXT_FRAME*/
|
---|
58 |
|
---|
59 | /* Types for HF SingleChannel Realtime Visualisation*/
|
---|
60 | ekFRH_DATASTREAM__VISUALISATION_HF_SPECTRUM_DATA = 0x50, /**< RTVIS spectrum data : struct < struVISUALISATION_HF_SPECTRUM_DATA*/
|
---|
61 |
|
---|
62 | ekFRH_DATASTREAM__VISUALISATION_HF_TIMEDOMAIN_DATA = 0x51, /**< RTVIS timedomain data : struct < struVISUALISATION_HF_TIMESIGNAL_DATA*/
|
---|
63 |
|
---|
64 | /* Type for audio data */
|
---|
65 | ekFRH_DATASTREAM__AUDIODATA = 0x100, /**< Audio data : struct < typAUDIODATAFRAME */
|
---|
66 |
|
---|
67 | /* Type for signal emissions list data */
|
---|
68 | ekFRH_DATASTREAM__EMISSION_LIST_DATA = 0x110, /**< Signal emission list data : struct < typEMISSION_LIST_FRAME */
|
---|
69 |
|
---|
70 | /* Type for level indicator data */
|
---|
71 | ekFRH_DATASTREAM__LEVELDATA = 0x120, /**< Level indicator data : struct < typLEVELDATA_FRAME */
|
---|
72 |
|
---|
73 | /* Type for demodulation result data (symbol stream) */
|
---|
74 | ekFRH_DATASTREAM__SYMBOLDATA = 0x130, /**< Demodulation result data (symbol stream) : struct < typSYMBOLDATAFRAME */
|
---|
75 |
|
---|
76 | /* Type for demodulation instantaneous data */
|
---|
77 | ekFRH_DATASTREAM__INSTANTANEOUSDATA = 0x140, /**< Demodulation instantaneous data : struct < typINSTANTANEOUSDATAFRAME */
|
---|
78 |
|
---|
79 | /* Type for burst emission list data */
|
---|
80 | ekFRH_DATASTREAM__BURST_EMISSIONS_LIST = 0x150, /**< Burst emission list data : struct < typBURST_EMISSION_LIST_DATAFRAME */
|
---|
81 |
|
---|
82 | /* Type for demodulation result data (image stream) */
|
---|
83 | ekFRH_DATASTREAM__IMAGEDATA = 0x160, /**< Demodulation result data (image stream) : struct < typIMAGEDATAFRAME */
|
---|
84 |
|
---|
85 | /* Type for transmission system result data */
|
---|
86 | ekFRH_DATASTREAM__TRANSMISSION_SYSTEM_RESULT_DATA = 0x170, /**< Transmission system result data : struct < typTRANSMISSION_SYSTEM_RESULT_FRAME */
|
---|
87 |
|
---|
88 | /* Type for pulse description words */
|
---|
89 | ekFRH_DATASTREAM__PULSE_DESCRIPTION_WORD_DATA = 0x200, /**< Pulse description word data : struct < TODO */
|
---|
90 |
|
---|
91 | /* Type for pulse repetition words */
|
---|
92 | ekFRH_DATASTREAM__PULSE_REPETITION_WORD_DATA = 0x210, /**< Pulse repetition word data : struct < TODO */
|
---|
93 |
|
---|
94 | /* Type for scan datastream - no content */
|
---|
95 | ekFRH_DATASTREAM__SCAN = 0x4000, /**< Scan data for EM050 - reserved area from 0x4000 to 0x43ff */
|
---|
96 |
|
---|
97 | /* Type for scan datastream -- tuning level indicator data */
|
---|
98 | ekFRH_DATASTREAM__SCAN__LEVEL = 0x4001, /**< Scan datastream -- tuning level indicator data : struct < typSCANDATA_FRAME__LEVEL */
|
---|
99 |
|
---|
100 | /* Type for scan for datastream -- frequency tuning offset */
|
---|
101 | ekFRH_DATASTREAM__SCAN__TUNING = 0x4002, /**< Scan datastream -- frequency tuning offset : struct < typSCANDATA_FRAME__TUNING */
|
---|
102 |
|
---|
103 | /* Type for scan datastream -- tuning level indicator and frequency tuning offset */
|
---|
104 | ekFRH_DATASTREAM__SCAN__LEVEL_TUNING = 0x4003, /**< Scan datastream -- tuning level indicator data and frequency tuning offset : struct < typSCANDATA_FRAME__LEVEL_TUNING */
|
---|
105 |
|
---|
106 | /* DDF datastreams - no content */
|
---|
107 | ekFRH_DATASTREAM__DDF_RESERVED_RANGE_BEGIN = 0x5000, /**< DDF data streams - reserved area from 0x5000 to 0x50ff */
|
---|
108 |
|
---|
109 | /* DDF datastreams - no content */
|
---|
110 | ekFRH_DATASTREAM__DDF_RESERVED_RANGE_END = 0x50FF
|
---|
111 |
|
---|
112 | };
|
---|