@@ -517,6 +517,152 @@ enum CotType {
517517 * a-f-A-M-H-Q: Friendly aircraft military helicopter observation
518518 */
519519 CotType_a_f_A_M_H_Q = 46 ;
520+
521+ // Friendly aircraft civilian
522+
523+ /*
524+ * a-f-A-C-F: Friendly aircraft civilian fixed-wing
525+ */
526+ CotType_a_f_A_C_F = 47 ;
527+ /*
528+ * a-f-A-C: Friendly aircraft civilian (generic)
529+ */
530+ CotType_a_f_A_C = 48 ;
531+ /*
532+ * a-f-A-C-L: Friendly aircraft civilian lighter-than-air
533+ */
534+ CotType_a_f_A_C_L = 49 ;
535+ /*
536+ * a-f-A: Friendly aircraft (generic)
537+ */
538+ CotType_a_f_A = 50 ;
539+
540+ // Friendly aircraft military helicopter variants
541+
542+ /*
543+ * a-f-A-M-H-C: Friendly aircraft military helicopter cargo
544+ */
545+ CotType_a_f_A_M_H_C = 51 ;
546+
547+ // Neutral aircraft military
548+
549+ /*
550+ * a-n-A-M-F-F: Neutral aircraft military fixed-wing fighter
551+ */
552+ CotType_a_n_A_M_F_F = 52 ;
553+
554+ // Unknown aircraft civilian
555+
556+ /*
557+ * a-u-A-C-F: Unknown aircraft civilian fixed-wing
558+ */
559+ CotType_a_u_A_C_F = 53 ;
560+
561+ // Friendly ground unit subtypes
562+
563+ /*
564+ * a-f-G-U-C-F-T-A: Friendly ground unit combat forces theater aviation
565+ */
566+ CotType_a_f_G_U_C_F_T_A = 54 ;
567+ /*
568+ * a-f-G-U-C-V-S: Friendly ground unit combat vehicle support
569+ */
570+ CotType_a_f_G_U_C_V_S = 55 ;
571+ /*
572+ * a-f-G-U-C-R-X: Friendly ground unit combat reconnaissance exploitation
573+ */
574+ CotType_a_f_G_U_C_R_X = 56 ;
575+ /*
576+ * a-f-G-U-C-I-Z: Friendly ground unit combat infantry mechanized
577+ */
578+ CotType_a_f_G_U_C_I_Z = 57 ;
579+ /*
580+ * a-f-G-U-C-E-C-W: Friendly ground unit combat engineer construction wheeled
581+ */
582+ CotType_a_f_G_U_C_E_C_W = 58 ;
583+ /*
584+ * a-f-G-U-C-I-L: Friendly ground unit combat infantry light
585+ */
586+ CotType_a_f_G_U_C_I_L = 59 ;
587+ /*
588+ * a-f-G-U-C-R-O: Friendly ground unit combat reconnaissance other
589+ */
590+ CotType_a_f_G_U_C_R_O = 60 ;
591+ /*
592+ * a-f-G-U-C-R-V: Friendly ground unit combat reconnaissance cavalry
593+ */
594+ CotType_a_f_G_U_C_R_V = 61 ;
595+ /*
596+ * a-f-G-U-H: Friendly ground unit headquarters
597+ */
598+ CotType_a_f_G_U_H = 62 ;
599+ /*
600+ * a-f-G-U-U-M-S-E: Friendly ground unit support medical surgical evacuation
601+ */
602+ CotType_a_f_G_U_U_M_S_E = 63 ;
603+ /*
604+ * a-f-G-U-S-M-C: Friendly ground unit support maintenance collection
605+ */
606+ CotType_a_f_G_U_S_M_C = 64 ;
607+
608+ // Friendly ground equipment
609+
610+ /*
611+ * a-f-G-E-S: Friendly ground equipment sensor (generic)
612+ */
613+ CotType_a_f_G_E_S = 65 ;
614+ /*
615+ * a-f-G-E: Friendly ground equipment (generic)
616+ */
617+ CotType_a_f_G_E = 66 ;
618+ /*
619+ * a-f-G-E-V-C-U: Friendly ground equipment vehicle utility
620+ */
621+ CotType_a_f_G_E_V_C_U = 67 ;
622+ /*
623+ * a-f-G-E-V-C-ps: Friendly ground equipment vehicle public safety
624+ */
625+ CotType_a_f_G_E_V_C_ps = 68 ;
626+
627+ // Unknown ground
628+
629+ /*
630+ * a-u-G-E-V: Unknown ground equipment vehicle
631+ */
632+ CotType_a_u_G_E_V = 69 ;
633+
634+ // Sea
635+
636+ /*
637+ * a-f-S-N-N-R: Friendly sea surface non-naval rescue
638+ */
639+ CotType_a_f_S_N_N_R = 70 ;
640+
641+ // Friendly force (non-domain-specific)
642+
643+ /*
644+ * a-f-F-B: Friendly force boundary
645+ */
646+ CotType_a_f_F_B = 71 ;
647+
648+ // Bits / data messages
649+
650+ /*
651+ * b-m-p-s-p-loc: Self-position location marker
652+ */
653+ CotType_b_m_p_s_p_loc = 72 ;
654+ /*
655+ * b-i-v: Imagery/video
656+ */
657+ CotType_b_i_v = 73 ;
658+ /*
659+ * b-f-t-r: File transfer request
660+ */
661+ CotType_b_f_t_r = 74 ;
662+ /*
663+ * b-f-t-a: File transfer acknowledgment
664+ */
665+ CotType_b_f_t_a = 75 ;
520666}
521667
522668/*
0 commit comments