category.h
Go to the documentation of this file.
1/*
2 * $COPYRIGHT-BEGIN$
3 * libasterix
4 * Copyright [2013-2026] SinoATC <http://www.sinoatc.com>.
5 * All Rights Reserved.
6 *
7 * NOTICE: All information contained herein is, and remains
8 * the property of SinoATC and its suppliers, if any.
9 * The intellectual and technical concepts contained herein
10 * are proprietary to SinoATC and its suppliers and may be
11 * covered by U.S. and Foreign Patents, patents in process,
12 * and are protected by trade secret or copyright law.
13 * Dissemination of this information or reproduction of this material
14 * is strictly forbidden unless prior written permission is obtained
15 * from SinoATC.
16 * $COPYRIGHT-END$
17 */
18
24
25#ifndef LIBASTERIX_CATEGORY_H
26#define LIBASTERIX_CATEGORY_H
27
28#include "platform.h"
29
30#ifdef __cplusplus
31extern "C" {
32#endif
33
37typedef enum _ast_category_t
38{
39 I001 = 1,
40 I002 = 2,
41 I004 = 4,
42 I008 = 8,
43 I010 = 10,
44 I015 = 15,
45 I016 = 16,
46 I019 = 19,
47 I020 = 20,
48 I021 = 21,
49 I023 = 23,
50 I034 = 34,
51 I048 = 48,
52 I062 = 62,
53 I063 = 63,
54 I065 = 65,
55 I240 = 240,
58
65
66#ifdef __cplusplus
67 }
68#endif // extern "C"
69
70#endif //LIBASTERIX_CATEGORY_H
71
72// vim:set ft=c.doxygen sw=2 sts=2 fenc=utf8:
const char * ast_category_to_str(const ast_category_t type)
Convert from ast_category_t to C string.
ast_category_t
Definition of category ID.
Definition category.h:38
@ I065
SDPS Service Status Messages.
Definition category.h:54
@ I063
Sensor Status Reports.
Definition category.h:53
@ I001
Monoradar Target Reports.
Definition category.h:39
@ I240
Radar Video Transmission.
Definition category.h:55
@ I002
Monoradar Service Messages.
Definition category.h:40
@ I021
ADS-B Messages.
Definition category.h:48
@ INULLCAT
Null (empty) Category.
Definition category.h:56
@ I034
Monoradar Service Messages (Next version of CAT002).
Definition category.h:50
@ I048
Monoradar Target Reports (Next version of CAT001).
Definition category.h:51
@ I004
Safety Net Messages.
Definition category.h:41
@ I023
CNS/ATM Ground Station and Service Status Reports.
Definition category.h:49
@ I020
MLAT Messages.
Definition category.h:47
@ I062
SDPS Track Messages.
Definition category.h:52
@ I010
Transmission of Monosensor Surface Movement Data.
Definition category.h:43
@ I019
Multilateration System Status Messages.
Definition category.h:46
@ I015
Independent Non-Cooperative Surveillance System Target Reports.
Definition category.h:44
@ I016
Independent Non-Cooperative Surveillance System Configuration Reports.
Definition category.h:45
@ I008
Monoradar Weather Data.
Definition category.h:42
This file includes platform specific definitions.
#define AST_API
Definition platform.h:63