plc4go/protocols/cbus/readwrite/model/ApplicationIdContainer.go (4,231 lines of code) (raw):

/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * https://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ package model import ( "context" "fmt" "github.com/pkg/errors" "github.com/rs/zerolog" "github.com/apache/plc4x/plc4go/spi/utils" ) // Code generated by code-generation. DO NOT EDIT. // ApplicationIdContainer is an enum type ApplicationIdContainer uint8 type IApplicationIdContainer interface { fmt.Stringer utils.LengthAware utils.Serializable LightingCompatible() LightingCompatible ApplicationId() ApplicationId } const ( ApplicationIdContainer_RESERVED_00 ApplicationIdContainer = 0x00 ApplicationIdContainer_FREE_USAGE_01 ApplicationIdContainer = 0x01 ApplicationIdContainer_FREE_USAGE_02 ApplicationIdContainer = 0x02 ApplicationIdContainer_FREE_USAGE_03 ApplicationIdContainer = 0x03 ApplicationIdContainer_FREE_USAGE_04 ApplicationIdContainer = 0x04 ApplicationIdContainer_FREE_USAGE_05 ApplicationIdContainer = 0x05 ApplicationIdContainer_FREE_USAGE_06 ApplicationIdContainer = 0x06 ApplicationIdContainer_FREE_USAGE_07 ApplicationIdContainer = 0x07 ApplicationIdContainer_FREE_USAGE_08 ApplicationIdContainer = 0x08 ApplicationIdContainer_FREE_USAGE_09 ApplicationIdContainer = 0x09 ApplicationIdContainer_FREE_USAGE_0A ApplicationIdContainer = 0x0A ApplicationIdContainer_FREE_USAGE_0B ApplicationIdContainer = 0x0B ApplicationIdContainer_FREE_USAGE_0C ApplicationIdContainer = 0x0C ApplicationIdContainer_FREE_USAGE_0D ApplicationIdContainer = 0x0D ApplicationIdContainer_FREE_USAGE_0E ApplicationIdContainer = 0x0E ApplicationIdContainer_FREE_USAGE_0F ApplicationIdContainer = 0x0F ApplicationIdContainer_RESERVED_10 ApplicationIdContainer = 0x10 ApplicationIdContainer_RESERVED_11 ApplicationIdContainer = 0x11 ApplicationIdContainer_RESERVED_12 ApplicationIdContainer = 0x12 ApplicationIdContainer_RESERVED_13 ApplicationIdContainer = 0x13 ApplicationIdContainer_RESERVED_14 ApplicationIdContainer = 0x14 ApplicationIdContainer_RESERVED_15 ApplicationIdContainer = 0x15 ApplicationIdContainer_RESERVED_16 ApplicationIdContainer = 0x16 ApplicationIdContainer_RESERVED_17 ApplicationIdContainer = 0x17 ApplicationIdContainer_RESERVED_18 ApplicationIdContainer = 0x18 ApplicationIdContainer_TEMPERATURE_BROADCAST_19 ApplicationIdContainer = 0x19 ApplicationIdContainer_RESERVED_1A ApplicationIdContainer = 0x1A ApplicationIdContainer_RESERVED_1B ApplicationIdContainer = 0x1B ApplicationIdContainer_RESERVED_1C ApplicationIdContainer = 0x1C ApplicationIdContainer_RESERVED_1D ApplicationIdContainer = 0x1D ApplicationIdContainer_RESERVED_1E ApplicationIdContainer = 0x1E ApplicationIdContainer_RESERVED_1F ApplicationIdContainer = 0x1F ApplicationIdContainer_RESERVED_20 ApplicationIdContainer = 0x20 ApplicationIdContainer_RESERVED_21 ApplicationIdContainer = 0x21 ApplicationIdContainer_RESERVED_22 ApplicationIdContainer = 0x22 ApplicationIdContainer_RESERVED_23 ApplicationIdContainer = 0x23 ApplicationIdContainer_RESERVED_24 ApplicationIdContainer = 0x24 ApplicationIdContainer_RESERVED_25 ApplicationIdContainer = 0x25 ApplicationIdContainer_ROOM_CONTROL_SYSTEM_26 ApplicationIdContainer = 0x26 ApplicationIdContainer_RESERVED_27 ApplicationIdContainer = 0x27 ApplicationIdContainer_RESERVED_28 ApplicationIdContainer = 0x28 ApplicationIdContainer_RESERVED_29 ApplicationIdContainer = 0x29 ApplicationIdContainer_RESERVED_2A ApplicationIdContainer = 0x2A ApplicationIdContainer_RESERVED_2B ApplicationIdContainer = 0x2B ApplicationIdContainer_RESERVED_2C ApplicationIdContainer = 0x2C ApplicationIdContainer_RESERVED_2D ApplicationIdContainer = 0x2D ApplicationIdContainer_RESERVED_2E ApplicationIdContainer = 0x2E ApplicationIdContainer_RESERVED_2F ApplicationIdContainer = 0x2F ApplicationIdContainer_LIGHTING_30 ApplicationIdContainer = 0x30 ApplicationIdContainer_LIGHTING_31 ApplicationIdContainer = 0x31 ApplicationIdContainer_LIGHTING_32 ApplicationIdContainer = 0x32 ApplicationIdContainer_LIGHTING_33 ApplicationIdContainer = 0x33 ApplicationIdContainer_LIGHTING_34 ApplicationIdContainer = 0x34 ApplicationIdContainer_LIGHTING_35 ApplicationIdContainer = 0x35 ApplicationIdContainer_LIGHTING_36 ApplicationIdContainer = 0x36 ApplicationIdContainer_LIGHTING_37 ApplicationIdContainer = 0x37 ApplicationIdContainer_LIGHTING_38 ApplicationIdContainer = 0x38 ApplicationIdContainer_LIGHTING_39 ApplicationIdContainer = 0x39 ApplicationIdContainer_LIGHTING_3A ApplicationIdContainer = 0x3A ApplicationIdContainer_LIGHTING_3B ApplicationIdContainer = 0x3B ApplicationIdContainer_LIGHTING_3C ApplicationIdContainer = 0x3C ApplicationIdContainer_LIGHTING_3D ApplicationIdContainer = 0x3D ApplicationIdContainer_LIGHTING_3E ApplicationIdContainer = 0x3E ApplicationIdContainer_LIGHTING_3F ApplicationIdContainer = 0x3F ApplicationIdContainer_LIGHTING_40 ApplicationIdContainer = 0x40 ApplicationIdContainer_LIGHTING_41 ApplicationIdContainer = 0x41 ApplicationIdContainer_LIGHTING_42 ApplicationIdContainer = 0x42 ApplicationIdContainer_LIGHTING_43 ApplicationIdContainer = 0x43 ApplicationIdContainer_LIGHTING_44 ApplicationIdContainer = 0x44 ApplicationIdContainer_LIGHTING_45 ApplicationIdContainer = 0x45 ApplicationIdContainer_LIGHTING_46 ApplicationIdContainer = 0x46 ApplicationIdContainer_LIGHTING_47 ApplicationIdContainer = 0x47 ApplicationIdContainer_LIGHTING_48 ApplicationIdContainer = 0x48 ApplicationIdContainer_LIGHTING_49 ApplicationIdContainer = 0x49 ApplicationIdContainer_LIGHTING_4A ApplicationIdContainer = 0x4A ApplicationIdContainer_LIGHTING_4B ApplicationIdContainer = 0x4B ApplicationIdContainer_LIGHTING_4C ApplicationIdContainer = 0x4C ApplicationIdContainer_LIGHTING_4D ApplicationIdContainer = 0x4D ApplicationIdContainer_LIGHTING_4E ApplicationIdContainer = 0x4E ApplicationIdContainer_LIGHTING_4F ApplicationIdContainer = 0x4F ApplicationIdContainer_LIGHTING_50 ApplicationIdContainer = 0x50 ApplicationIdContainer_LIGHTING_51 ApplicationIdContainer = 0x51 ApplicationIdContainer_LIGHTING_52 ApplicationIdContainer = 0x52 ApplicationIdContainer_LIGHTING_53 ApplicationIdContainer = 0x53 ApplicationIdContainer_LIGHTING_54 ApplicationIdContainer = 0x54 ApplicationIdContainer_LIGHTING_55 ApplicationIdContainer = 0x55 ApplicationIdContainer_LIGHTING_56 ApplicationIdContainer = 0x56 ApplicationIdContainer_LIGHTING_57 ApplicationIdContainer = 0x57 ApplicationIdContainer_LIGHTING_58 ApplicationIdContainer = 0x58 ApplicationIdContainer_LIGHTING_59 ApplicationIdContainer = 0x59 ApplicationIdContainer_LIGHTING_5A ApplicationIdContainer = 0x5A ApplicationIdContainer_LIGHTING_5B ApplicationIdContainer = 0x5B ApplicationIdContainer_LIGHTING_5C ApplicationIdContainer = 0x5C ApplicationIdContainer_LIGHTING_5D ApplicationIdContainer = 0x5D ApplicationIdContainer_LIGHTING_5E ApplicationIdContainer = 0x5E ApplicationIdContainer_LIGHTING_5F ApplicationIdContainer = 0x5F ApplicationIdContainer_RESERVED_60 ApplicationIdContainer = 0x60 ApplicationIdContainer_RESERVED_61 ApplicationIdContainer = 0x61 ApplicationIdContainer_RESERVED_62 ApplicationIdContainer = 0x62 ApplicationIdContainer_RESERVED_63 ApplicationIdContainer = 0x63 ApplicationIdContainer_RESERVED_64 ApplicationIdContainer = 0x64 ApplicationIdContainer_RESERVED_65 ApplicationIdContainer = 0x65 ApplicationIdContainer_RESERVED_66 ApplicationIdContainer = 0x66 ApplicationIdContainer_RESERVED_67 ApplicationIdContainer = 0x67 ApplicationIdContainer_RESERVED_68 ApplicationIdContainer = 0x68 ApplicationIdContainer_RESERVED_69 ApplicationIdContainer = 0x69 ApplicationIdContainer_RESERVED_6A ApplicationIdContainer = 0x6A ApplicationIdContainer_RESERVED_6B ApplicationIdContainer = 0x6B ApplicationIdContainer_RESERVED_6C ApplicationIdContainer = 0x6C ApplicationIdContainer_RESERVED_6D ApplicationIdContainer = 0x6D ApplicationIdContainer_RESERVED_6E ApplicationIdContainer = 0x6E ApplicationIdContainer_RESERVED_6F ApplicationIdContainer = 0x6F ApplicationIdContainer_VENTILATION_70 ApplicationIdContainer = 0x70 ApplicationIdContainer_IRRIGATION_CONTROL_71 ApplicationIdContainer = 0x71 ApplicationIdContainer_POOLS_SPAS_PONDS_FOUNTAINS_CONTROL_72 ApplicationIdContainer = 0x72 ApplicationIdContainer_HVAC_ACTUATOR_73 ApplicationIdContainer = 0x73 ApplicationIdContainer_HVAC_ACTUATOR_74 ApplicationIdContainer = 0x74 ApplicationIdContainer_RESERVED_75 ApplicationIdContainer = 0x75 ApplicationIdContainer_RESERVED_76 ApplicationIdContainer = 0x76 ApplicationIdContainer_RESERVED_77 ApplicationIdContainer = 0x77 ApplicationIdContainer_RESERVED_78 ApplicationIdContainer = 0x78 ApplicationIdContainer_RESERVED_79 ApplicationIdContainer = 0x79 ApplicationIdContainer_RESERVED_7A ApplicationIdContainer = 0x7A ApplicationIdContainer_RESERVED_7B ApplicationIdContainer = 0x7B ApplicationIdContainer_RESERVED_7C ApplicationIdContainer = 0x7C ApplicationIdContainer_RESERVED_7D ApplicationIdContainer = 0x7D ApplicationIdContainer_RESERVED_7E ApplicationIdContainer = 0x7E ApplicationIdContainer_RESERVED_7F ApplicationIdContainer = 0x7F ApplicationIdContainer_RESERVED_80 ApplicationIdContainer = 0x80 ApplicationIdContainer_RESERVED_81 ApplicationIdContainer = 0x81 ApplicationIdContainer_RESERVED_82 ApplicationIdContainer = 0x82 ApplicationIdContainer_RESERVED_83 ApplicationIdContainer = 0x83 ApplicationIdContainer_RESERVED_84 ApplicationIdContainer = 0x84 ApplicationIdContainer_RESERVED_85 ApplicationIdContainer = 0x85 ApplicationIdContainer_RESERVED_86 ApplicationIdContainer = 0x86 ApplicationIdContainer_RESERVED_87 ApplicationIdContainer = 0x87 ApplicationIdContainer_HEATING_88 ApplicationIdContainer = 0x88 ApplicationIdContainer_RESERVED_89 ApplicationIdContainer = 0x89 ApplicationIdContainer_RESERVED_8A ApplicationIdContainer = 0x8A ApplicationIdContainer_RESERVED_8B ApplicationIdContainer = 0x8B ApplicationIdContainer_RESERVED_8C ApplicationIdContainer = 0x8C ApplicationIdContainer_RESERVED_8D ApplicationIdContainer = 0x8D ApplicationIdContainer_RESERVED_8E ApplicationIdContainer = 0x8E ApplicationIdContainer_RESERVED_8F ApplicationIdContainer = 0x8F ApplicationIdContainer_RESERVED_90 ApplicationIdContainer = 0x90 ApplicationIdContainer_RESERVED_91 ApplicationIdContainer = 0x91 ApplicationIdContainer_RESERVED_92 ApplicationIdContainer = 0x92 ApplicationIdContainer_RESERVED_93 ApplicationIdContainer = 0x93 ApplicationIdContainer_RESERVED_94 ApplicationIdContainer = 0x94 ApplicationIdContainer_RESERVED_95 ApplicationIdContainer = 0x95 ApplicationIdContainer_RESERVED_96 ApplicationIdContainer = 0x96 ApplicationIdContainer_RESERVED_97 ApplicationIdContainer = 0x97 ApplicationIdContainer_RESERVED_98 ApplicationIdContainer = 0x98 ApplicationIdContainer_RESERVED_99 ApplicationIdContainer = 0x99 ApplicationIdContainer_RESERVED_9A ApplicationIdContainer = 0x9A ApplicationIdContainer_RESERVED_9B ApplicationIdContainer = 0x9B ApplicationIdContainer_RESERVED_9C ApplicationIdContainer = 0x9C ApplicationIdContainer_RESERVED_9D ApplicationIdContainer = 0x9D ApplicationIdContainer_RESERVED_9E ApplicationIdContainer = 0x9E ApplicationIdContainer_RESERVED_9F ApplicationIdContainer = 0x9F ApplicationIdContainer_RESERVED_A0 ApplicationIdContainer = 0xA0 ApplicationIdContainer_RESERVED_A1 ApplicationIdContainer = 0xA1 ApplicationIdContainer_RESERVED_A2 ApplicationIdContainer = 0xA2 ApplicationIdContainer_RESERVED_A3 ApplicationIdContainer = 0xA3 ApplicationIdContainer_RESERVED_A4 ApplicationIdContainer = 0xA4 ApplicationIdContainer_RESERVED_A5 ApplicationIdContainer = 0xA5 ApplicationIdContainer_RESERVED_A6 ApplicationIdContainer = 0xA6 ApplicationIdContainer_RESERVED_A7 ApplicationIdContainer = 0xA7 ApplicationIdContainer_RESERVED_A8 ApplicationIdContainer = 0xA8 ApplicationIdContainer_RESERVED_A9 ApplicationIdContainer = 0xA9 ApplicationIdContainer_RESERVED_AA ApplicationIdContainer = 0xAA ApplicationIdContainer_RESERVED_AB ApplicationIdContainer = 0xAB ApplicationIdContainer_AIR_CONDITIONING_AC ApplicationIdContainer = 0xAC ApplicationIdContainer_INFO_MESSAGES ApplicationIdContainer = 0xAD ApplicationIdContainer_RESERVED_AE ApplicationIdContainer = 0xAE ApplicationIdContainer_RESERVED_AF ApplicationIdContainer = 0xAF ApplicationIdContainer_RESERVED_B0 ApplicationIdContainer = 0xB0 ApplicationIdContainer_RESERVED_B1 ApplicationIdContainer = 0xB1 ApplicationIdContainer_RESERVED_B2 ApplicationIdContainer = 0xB2 ApplicationIdContainer_RESERVED_B3 ApplicationIdContainer = 0xB3 ApplicationIdContainer_RESERVED_B4 ApplicationIdContainer = 0xB4 ApplicationIdContainer_RESERVED_B5 ApplicationIdContainer = 0xB5 ApplicationIdContainer_RESERVED_B6 ApplicationIdContainer = 0xB6 ApplicationIdContainer_RESERVED_B7 ApplicationIdContainer = 0xB7 ApplicationIdContainer_RESERVED_B8 ApplicationIdContainer = 0xB8 ApplicationIdContainer_RESERVED_B9 ApplicationIdContainer = 0xB9 ApplicationIdContainer_RESERVED_BA ApplicationIdContainer = 0xBA ApplicationIdContainer_RESERVED_BB ApplicationIdContainer = 0xBB ApplicationIdContainer_RESERVED_BC ApplicationIdContainer = 0xBC ApplicationIdContainer_RESERVED_BD ApplicationIdContainer = 0xBD ApplicationIdContainer_RESERVED_BE ApplicationIdContainer = 0xBE ApplicationIdContainer_RESERVED_BF ApplicationIdContainer = 0xBF ApplicationIdContainer_MEDIA_TRANSPORT_CONTROL_C0 ApplicationIdContainer = 0xC0 ApplicationIdContainer_RESERVED_C1 ApplicationIdContainer = 0xC1 ApplicationIdContainer_RESERVED_C2 ApplicationIdContainer = 0xC2 ApplicationIdContainer_RESERVED_C3 ApplicationIdContainer = 0xC3 ApplicationIdContainer_RESERVED_C4 ApplicationIdContainer = 0xC4 ApplicationIdContainer_RESERVED_C5 ApplicationIdContainer = 0xC5 ApplicationIdContainer_RESERVED_C6 ApplicationIdContainer = 0xC6 ApplicationIdContainer_RESERVED_C7 ApplicationIdContainer = 0xC7 ApplicationIdContainer_RESERVED_C8 ApplicationIdContainer = 0xC8 ApplicationIdContainer_RESERVED_C9 ApplicationIdContainer = 0xC9 ApplicationIdContainer_TRIGGER_CONTROL_CA ApplicationIdContainer = 0xCA ApplicationIdContainer_ENABLE_CONTROL_CB ApplicationIdContainer = 0xCB ApplicationIdContainer_I_HAVE_NO_IDEA_CC ApplicationIdContainer = 0xCC ApplicationIdContainer_AUDIO_AND_VIDEO_CD ApplicationIdContainer = 0xCD ApplicationIdContainer_ERROR_REPORTING_CE ApplicationIdContainer = 0xCE ApplicationIdContainer_RESERVED_CF ApplicationIdContainer = 0xCF ApplicationIdContainer_SECURITY_D0 ApplicationIdContainer = 0xD0 ApplicationIdContainer_METERING_D1 ApplicationIdContainer = 0xD1 ApplicationIdContainer_RESERVED_D2 ApplicationIdContainer = 0xD2 ApplicationIdContainer_RESERVED_D3 ApplicationIdContainer = 0xD3 ApplicationIdContainer_RESERVED_D4 ApplicationIdContainer = 0xD4 ApplicationIdContainer_ACCESS_CONTROL_D5 ApplicationIdContainer = 0xD5 ApplicationIdContainer_RESERVED_D6 ApplicationIdContainer = 0xD6 ApplicationIdContainer_RESERVED_D7 ApplicationIdContainer = 0xD7 ApplicationIdContainer_RESERVED_D8 ApplicationIdContainer = 0xD8 ApplicationIdContainer_RESERVED_D9 ApplicationIdContainer = 0xD9 ApplicationIdContainer_RESERVED_DA ApplicationIdContainer = 0xDA ApplicationIdContainer_RESERVED_DB ApplicationIdContainer = 0xDB ApplicationIdContainer_RESERVED_DC ApplicationIdContainer = 0xDC ApplicationIdContainer_RESERVED_DD ApplicationIdContainer = 0xDD ApplicationIdContainer_RESERVED_DE ApplicationIdContainer = 0xDE ApplicationIdContainer_CLOCK_AND_TIMEKEEPING_DF ApplicationIdContainer = 0xDF ApplicationIdContainer_TELEPHONY_STATUS_AND_CONTROL_E0 ApplicationIdContainer = 0xE0 ApplicationIdContainer_RESERVED_E1 ApplicationIdContainer = 0xE1 ApplicationIdContainer_RESERVED_E2 ApplicationIdContainer = 0xE2 ApplicationIdContainer_RESERVED_E3 ApplicationIdContainer = 0xE3 ApplicationIdContainer_MEASUREMENT_E4 ApplicationIdContainer = 0xE4 ApplicationIdContainer_RESERVED_E5 ApplicationIdContainer = 0xE5 ApplicationIdContainer_RESERVED_E6 ApplicationIdContainer = 0xE6 ApplicationIdContainer_RESERVED_E7 ApplicationIdContainer = 0xE7 ApplicationIdContainer_RESERVED_E8 ApplicationIdContainer = 0xE8 ApplicationIdContainer_RESERVED_E9 ApplicationIdContainer = 0xE9 ApplicationIdContainer_RESERVED_EA ApplicationIdContainer = 0xEA ApplicationIdContainer_RESERVED_EB ApplicationIdContainer = 0xEB ApplicationIdContainer_RESERVED_EC ApplicationIdContainer = 0xEC ApplicationIdContainer_RESERVED_ED ApplicationIdContainer = 0xED ApplicationIdContainer_RESERVED_EE ApplicationIdContainer = 0xEE ApplicationIdContainer_RESERVED_EF ApplicationIdContainer = 0xEF ApplicationIdContainer_RESERVED_F0 ApplicationIdContainer = 0xF0 ApplicationIdContainer_RESERVED_F1 ApplicationIdContainer = 0xF1 ApplicationIdContainer_RESERVED_F2 ApplicationIdContainer = 0xF2 ApplicationIdContainer_RESERVED_F3 ApplicationIdContainer = 0xF3 ApplicationIdContainer_RESERVED_F4 ApplicationIdContainer = 0xF4 ApplicationIdContainer_RESERVED_F5 ApplicationIdContainer = 0xF5 ApplicationIdContainer_RESERVED_F6 ApplicationIdContainer = 0xF6 ApplicationIdContainer_RESERVED_F7 ApplicationIdContainer = 0xF7 ApplicationIdContainer_RESERVED_F8 ApplicationIdContainer = 0xF8 ApplicationIdContainer_RESERVED_F9 ApplicationIdContainer = 0xF9 ApplicationIdContainer_TESTING_FA ApplicationIdContainer = 0xFA ApplicationIdContainer_RESERVED_FB ApplicationIdContainer = 0xFB ApplicationIdContainer_RESERVED_FC ApplicationIdContainer = 0xFC ApplicationIdContainer_RESERVED_FD ApplicationIdContainer = 0xFD ApplicationIdContainer_RESERVED_FE ApplicationIdContainer = 0xFE ApplicationIdContainer_NETWORK_CONTROL ApplicationIdContainer = 0xFF ) var ApplicationIdContainerValues []ApplicationIdContainer func init() { _ = errors.New ApplicationIdContainerValues = []ApplicationIdContainer{ ApplicationIdContainer_RESERVED_00, ApplicationIdContainer_FREE_USAGE_01, ApplicationIdContainer_FREE_USAGE_02, ApplicationIdContainer_FREE_USAGE_03, ApplicationIdContainer_FREE_USAGE_04, ApplicationIdContainer_FREE_USAGE_05, ApplicationIdContainer_FREE_USAGE_06, ApplicationIdContainer_FREE_USAGE_07, ApplicationIdContainer_FREE_USAGE_08, ApplicationIdContainer_FREE_USAGE_09, ApplicationIdContainer_FREE_USAGE_0A, ApplicationIdContainer_FREE_USAGE_0B, ApplicationIdContainer_FREE_USAGE_0C, ApplicationIdContainer_FREE_USAGE_0D, ApplicationIdContainer_FREE_USAGE_0E, ApplicationIdContainer_FREE_USAGE_0F, ApplicationIdContainer_RESERVED_10, ApplicationIdContainer_RESERVED_11, ApplicationIdContainer_RESERVED_12, ApplicationIdContainer_RESERVED_13, ApplicationIdContainer_RESERVED_14, ApplicationIdContainer_RESERVED_15, ApplicationIdContainer_RESERVED_16, ApplicationIdContainer_RESERVED_17, ApplicationIdContainer_RESERVED_18, ApplicationIdContainer_TEMPERATURE_BROADCAST_19, ApplicationIdContainer_RESERVED_1A, ApplicationIdContainer_RESERVED_1B, ApplicationIdContainer_RESERVED_1C, ApplicationIdContainer_RESERVED_1D, ApplicationIdContainer_RESERVED_1E, ApplicationIdContainer_RESERVED_1F, ApplicationIdContainer_RESERVED_20, ApplicationIdContainer_RESERVED_21, ApplicationIdContainer_RESERVED_22, ApplicationIdContainer_RESERVED_23, ApplicationIdContainer_RESERVED_24, ApplicationIdContainer_RESERVED_25, ApplicationIdContainer_ROOM_CONTROL_SYSTEM_26, ApplicationIdContainer_RESERVED_27, ApplicationIdContainer_RESERVED_28, ApplicationIdContainer_RESERVED_29, ApplicationIdContainer_RESERVED_2A, ApplicationIdContainer_RESERVED_2B, ApplicationIdContainer_RESERVED_2C, ApplicationIdContainer_RESERVED_2D, ApplicationIdContainer_RESERVED_2E, ApplicationIdContainer_RESERVED_2F, ApplicationIdContainer_LIGHTING_30, ApplicationIdContainer_LIGHTING_31, ApplicationIdContainer_LIGHTING_32, ApplicationIdContainer_LIGHTING_33, ApplicationIdContainer_LIGHTING_34, ApplicationIdContainer_LIGHTING_35, ApplicationIdContainer_LIGHTING_36, ApplicationIdContainer_LIGHTING_37, ApplicationIdContainer_LIGHTING_38, ApplicationIdContainer_LIGHTING_39, ApplicationIdContainer_LIGHTING_3A, ApplicationIdContainer_LIGHTING_3B, ApplicationIdContainer_LIGHTING_3C, ApplicationIdContainer_LIGHTING_3D, ApplicationIdContainer_LIGHTING_3E, ApplicationIdContainer_LIGHTING_3F, ApplicationIdContainer_LIGHTING_40, ApplicationIdContainer_LIGHTING_41, ApplicationIdContainer_LIGHTING_42, ApplicationIdContainer_LIGHTING_43, ApplicationIdContainer_LIGHTING_44, ApplicationIdContainer_LIGHTING_45, ApplicationIdContainer_LIGHTING_46, ApplicationIdContainer_LIGHTING_47, ApplicationIdContainer_LIGHTING_48, ApplicationIdContainer_LIGHTING_49, ApplicationIdContainer_LIGHTING_4A, ApplicationIdContainer_LIGHTING_4B, ApplicationIdContainer_LIGHTING_4C, ApplicationIdContainer_LIGHTING_4D, ApplicationIdContainer_LIGHTING_4E, ApplicationIdContainer_LIGHTING_4F, ApplicationIdContainer_LIGHTING_50, ApplicationIdContainer_LIGHTING_51, ApplicationIdContainer_LIGHTING_52, ApplicationIdContainer_LIGHTING_53, ApplicationIdContainer_LIGHTING_54, ApplicationIdContainer_LIGHTING_55, ApplicationIdContainer_LIGHTING_56, ApplicationIdContainer_LIGHTING_57, ApplicationIdContainer_LIGHTING_58, ApplicationIdContainer_LIGHTING_59, ApplicationIdContainer_LIGHTING_5A, ApplicationIdContainer_LIGHTING_5B, ApplicationIdContainer_LIGHTING_5C, ApplicationIdContainer_LIGHTING_5D, ApplicationIdContainer_LIGHTING_5E, ApplicationIdContainer_LIGHTING_5F, ApplicationIdContainer_RESERVED_60, ApplicationIdContainer_RESERVED_61, ApplicationIdContainer_RESERVED_62, ApplicationIdContainer_RESERVED_63, ApplicationIdContainer_RESERVED_64, ApplicationIdContainer_RESERVED_65, ApplicationIdContainer_RESERVED_66, ApplicationIdContainer_RESERVED_67, ApplicationIdContainer_RESERVED_68, ApplicationIdContainer_RESERVED_69, ApplicationIdContainer_RESERVED_6A, ApplicationIdContainer_RESERVED_6B, ApplicationIdContainer_RESERVED_6C, ApplicationIdContainer_RESERVED_6D, ApplicationIdContainer_RESERVED_6E, ApplicationIdContainer_RESERVED_6F, ApplicationIdContainer_VENTILATION_70, ApplicationIdContainer_IRRIGATION_CONTROL_71, ApplicationIdContainer_POOLS_SPAS_PONDS_FOUNTAINS_CONTROL_72, ApplicationIdContainer_HVAC_ACTUATOR_73, ApplicationIdContainer_HVAC_ACTUATOR_74, ApplicationIdContainer_RESERVED_75, ApplicationIdContainer_RESERVED_76, ApplicationIdContainer_RESERVED_77, ApplicationIdContainer_RESERVED_78, ApplicationIdContainer_RESERVED_79, ApplicationIdContainer_RESERVED_7A, ApplicationIdContainer_RESERVED_7B, ApplicationIdContainer_RESERVED_7C, ApplicationIdContainer_RESERVED_7D, ApplicationIdContainer_RESERVED_7E, ApplicationIdContainer_RESERVED_7F, ApplicationIdContainer_RESERVED_80, ApplicationIdContainer_RESERVED_81, ApplicationIdContainer_RESERVED_82, ApplicationIdContainer_RESERVED_83, ApplicationIdContainer_RESERVED_84, ApplicationIdContainer_RESERVED_85, ApplicationIdContainer_RESERVED_86, ApplicationIdContainer_RESERVED_87, ApplicationIdContainer_HEATING_88, ApplicationIdContainer_RESERVED_89, ApplicationIdContainer_RESERVED_8A, ApplicationIdContainer_RESERVED_8B, ApplicationIdContainer_RESERVED_8C, ApplicationIdContainer_RESERVED_8D, ApplicationIdContainer_RESERVED_8E, ApplicationIdContainer_RESERVED_8F, ApplicationIdContainer_RESERVED_90, ApplicationIdContainer_RESERVED_91, ApplicationIdContainer_RESERVED_92, ApplicationIdContainer_RESERVED_93, ApplicationIdContainer_RESERVED_94, ApplicationIdContainer_RESERVED_95, ApplicationIdContainer_RESERVED_96, ApplicationIdContainer_RESERVED_97, ApplicationIdContainer_RESERVED_98, ApplicationIdContainer_RESERVED_99, ApplicationIdContainer_RESERVED_9A, ApplicationIdContainer_RESERVED_9B, ApplicationIdContainer_RESERVED_9C, ApplicationIdContainer_RESERVED_9D, ApplicationIdContainer_RESERVED_9E, ApplicationIdContainer_RESERVED_9F, ApplicationIdContainer_RESERVED_A0, ApplicationIdContainer_RESERVED_A1, ApplicationIdContainer_RESERVED_A2, ApplicationIdContainer_RESERVED_A3, ApplicationIdContainer_RESERVED_A4, ApplicationIdContainer_RESERVED_A5, ApplicationIdContainer_RESERVED_A6, ApplicationIdContainer_RESERVED_A7, ApplicationIdContainer_RESERVED_A8, ApplicationIdContainer_RESERVED_A9, ApplicationIdContainer_RESERVED_AA, ApplicationIdContainer_RESERVED_AB, ApplicationIdContainer_AIR_CONDITIONING_AC, ApplicationIdContainer_INFO_MESSAGES, ApplicationIdContainer_RESERVED_AE, ApplicationIdContainer_RESERVED_AF, ApplicationIdContainer_RESERVED_B0, ApplicationIdContainer_RESERVED_B1, ApplicationIdContainer_RESERVED_B2, ApplicationIdContainer_RESERVED_B3, ApplicationIdContainer_RESERVED_B4, ApplicationIdContainer_RESERVED_B5, ApplicationIdContainer_RESERVED_B6, ApplicationIdContainer_RESERVED_B7, ApplicationIdContainer_RESERVED_B8, ApplicationIdContainer_RESERVED_B9, ApplicationIdContainer_RESERVED_BA, ApplicationIdContainer_RESERVED_BB, ApplicationIdContainer_RESERVED_BC, ApplicationIdContainer_RESERVED_BD, ApplicationIdContainer_RESERVED_BE, ApplicationIdContainer_RESERVED_BF, ApplicationIdContainer_MEDIA_TRANSPORT_CONTROL_C0, ApplicationIdContainer_RESERVED_C1, ApplicationIdContainer_RESERVED_C2, ApplicationIdContainer_RESERVED_C3, ApplicationIdContainer_RESERVED_C4, ApplicationIdContainer_RESERVED_C5, ApplicationIdContainer_RESERVED_C6, ApplicationIdContainer_RESERVED_C7, ApplicationIdContainer_RESERVED_C8, ApplicationIdContainer_RESERVED_C9, ApplicationIdContainer_TRIGGER_CONTROL_CA, ApplicationIdContainer_ENABLE_CONTROL_CB, ApplicationIdContainer_I_HAVE_NO_IDEA_CC, ApplicationIdContainer_AUDIO_AND_VIDEO_CD, ApplicationIdContainer_ERROR_REPORTING_CE, ApplicationIdContainer_RESERVED_CF, ApplicationIdContainer_SECURITY_D0, ApplicationIdContainer_METERING_D1, ApplicationIdContainer_RESERVED_D2, ApplicationIdContainer_RESERVED_D3, ApplicationIdContainer_RESERVED_D4, ApplicationIdContainer_ACCESS_CONTROL_D5, ApplicationIdContainer_RESERVED_D6, ApplicationIdContainer_RESERVED_D7, ApplicationIdContainer_RESERVED_D8, ApplicationIdContainer_RESERVED_D9, ApplicationIdContainer_RESERVED_DA, ApplicationIdContainer_RESERVED_DB, ApplicationIdContainer_RESERVED_DC, ApplicationIdContainer_RESERVED_DD, ApplicationIdContainer_RESERVED_DE, ApplicationIdContainer_CLOCK_AND_TIMEKEEPING_DF, ApplicationIdContainer_TELEPHONY_STATUS_AND_CONTROL_E0, ApplicationIdContainer_RESERVED_E1, ApplicationIdContainer_RESERVED_E2, ApplicationIdContainer_RESERVED_E3, ApplicationIdContainer_MEASUREMENT_E4, ApplicationIdContainer_RESERVED_E5, ApplicationIdContainer_RESERVED_E6, ApplicationIdContainer_RESERVED_E7, ApplicationIdContainer_RESERVED_E8, ApplicationIdContainer_RESERVED_E9, ApplicationIdContainer_RESERVED_EA, ApplicationIdContainer_RESERVED_EB, ApplicationIdContainer_RESERVED_EC, ApplicationIdContainer_RESERVED_ED, ApplicationIdContainer_RESERVED_EE, ApplicationIdContainer_RESERVED_EF, ApplicationIdContainer_RESERVED_F0, ApplicationIdContainer_RESERVED_F1, ApplicationIdContainer_RESERVED_F2, ApplicationIdContainer_RESERVED_F3, ApplicationIdContainer_RESERVED_F4, ApplicationIdContainer_RESERVED_F5, ApplicationIdContainer_RESERVED_F6, ApplicationIdContainer_RESERVED_F7, ApplicationIdContainer_RESERVED_F8, ApplicationIdContainer_RESERVED_F9, ApplicationIdContainer_TESTING_FA, ApplicationIdContainer_RESERVED_FB, ApplicationIdContainer_RESERVED_FC, ApplicationIdContainer_RESERVED_FD, ApplicationIdContainer_RESERVED_FE, ApplicationIdContainer_NETWORK_CONTROL, } } func (e ApplicationIdContainer) LightingCompatible() LightingCompatible { switch e { case 0x00: { /* '0x00' */ return LightingCompatible_NA } case 0x01: { /* '0x01' */ return LightingCompatible_NA } case 0x02: { /* '0x02' */ return LightingCompatible_NA } case 0x03: { /* '0x03' */ return LightingCompatible_NA } case 0x04: { /* '0x04' */ return LightingCompatible_NA } case 0x05: { /* '0x05' */ return LightingCompatible_NA } case 0x06: { /* '0x06' */ return LightingCompatible_NA } case 0x07: { /* '0x07' */ return LightingCompatible_NA } case 0x08: { /* '0x08' */ return LightingCompatible_NA } case 0x09: { /* '0x09' */ return LightingCompatible_NA } case 0x0A: { /* '0x0A' */ return LightingCompatible_NA } case 0x0B: { /* '0x0B' */ return LightingCompatible_NA } case 0x0C: { /* '0x0C' */ return LightingCompatible_NA } case 0x0D: { /* '0x0D' */ return LightingCompatible_NA } case 0x0E: { /* '0x0E' */ return LightingCompatible_NA } case 0x0F: { /* '0x0F' */ return LightingCompatible_NA } case 0x10: { /* '0x10' */ return LightingCompatible_NA } case 0x11: { /* '0x11' */ return LightingCompatible_NA } case 0x12: { /* '0x12' */ return LightingCompatible_NA } case 0x13: { /* '0x13' */ return LightingCompatible_NA } case 0x14: { /* '0x14' */ return LightingCompatible_NA } case 0x15: { /* '0x15' */ return LightingCompatible_NA } case 0x16: { /* '0x16' */ return LightingCompatible_NA } case 0x17: { /* '0x17' */ return LightingCompatible_NA } case 0x18: { /* '0x18' */ return LightingCompatible_NA } case 0x19: { /* '0x19' */ return LightingCompatible_NO } case 0x1A: { /* '0x1A' */ return LightingCompatible_NA } case 0x1B: { /* '0x1B' */ return LightingCompatible_NA } case 0x1C: { /* '0x1C' */ return LightingCompatible_NA } case 0x1D: { /* '0x1D' */ return LightingCompatible_NA } case 0x1E: { /* '0x1E' */ return LightingCompatible_NA } case 0x1F: { /* '0x1F' */ return LightingCompatible_NA } case 0x20: { /* '0x20' */ return LightingCompatible_NA } case 0x21: { /* '0x21' */ return LightingCompatible_NA } case 0x22: { /* '0x22' */ return LightingCompatible_NA } case 0x23: { /* '0x23' */ return LightingCompatible_NA } case 0x24: { /* '0x24' */ return LightingCompatible_NA } case 0x25: { /* '0x25' */ return LightingCompatible_NA } case 0x26: { /* '0x26' */ return LightingCompatible_YES } case 0x27: { /* '0x27' */ return LightingCompatible_NA } case 0x28: { /* '0x28' */ return LightingCompatible_NA } case 0x29: { /* '0x29' */ return LightingCompatible_NA } case 0x2A: { /* '0x2A' */ return LightingCompatible_NA } case 0x2B: { /* '0x2B' */ return LightingCompatible_NA } case 0x2C: { /* '0x2C' */ return LightingCompatible_NA } case 0x2D: { /* '0x2D' */ return LightingCompatible_NA } case 0x2E: { /* '0x2E' */ return LightingCompatible_NA } case 0x2F: { /* '0x2F' */ return LightingCompatible_NA } case 0x30: { /* '0x30' */ return LightingCompatible_YES } case 0x31: { /* '0x31' */ return LightingCompatible_YES } case 0x32: { /* '0x32' */ return LightingCompatible_YES } case 0x33: { /* '0x33' */ return LightingCompatible_YES } case 0x34: { /* '0x34' */ return LightingCompatible_YES } case 0x35: { /* '0x35' */ return LightingCompatible_YES } case 0x36: { /* '0x36' */ return LightingCompatible_YES } case 0x37: { /* '0x37' */ return LightingCompatible_YES } case 0x38: { /* '0x38' */ return LightingCompatible_YES } case 0x39: { /* '0x39' */ return LightingCompatible_YES } case 0x3A: { /* '0x3A' */ return LightingCompatible_YES } case 0x3B: { /* '0x3B' */ return LightingCompatible_YES } case 0x3C: { /* '0x3C' */ return LightingCompatible_YES } case 0x3D: { /* '0x3D' */ return LightingCompatible_YES } case 0x3E: { /* '0x3E' */ return LightingCompatible_YES } case 0x3F: { /* '0x3F' */ return LightingCompatible_YES } case 0x40: { /* '0x40' */ return LightingCompatible_YES } case 0x41: { /* '0x41' */ return LightingCompatible_YES } case 0x42: { /* '0x42' */ return LightingCompatible_YES } case 0x43: { /* '0x43' */ return LightingCompatible_YES } case 0x44: { /* '0x44' */ return LightingCompatible_YES } case 0x45: { /* '0x45' */ return LightingCompatible_YES } case 0x46: { /* '0x46' */ return LightingCompatible_YES } case 0x47: { /* '0x47' */ return LightingCompatible_YES } case 0x48: { /* '0x48' */ return LightingCompatible_YES } case 0x49: { /* '0x49' */ return LightingCompatible_YES } case 0x4A: { /* '0x4A' */ return LightingCompatible_YES } case 0x4B: { /* '0x4B' */ return LightingCompatible_YES } case 0x4C: { /* '0x4C' */ return LightingCompatible_YES } case 0x4D: { /* '0x4D' */ return LightingCompatible_YES } case 0x4E: { /* '0x4E' */ return LightingCompatible_YES } case 0x4F: { /* '0x4F' */ return LightingCompatible_YES } case 0x50: { /* '0x50' */ return LightingCompatible_YES } case 0x51: { /* '0x51' */ return LightingCompatible_YES } case 0x52: { /* '0x52' */ return LightingCompatible_YES } case 0x53: { /* '0x53' */ return LightingCompatible_YES } case 0x54: { /* '0x54' */ return LightingCompatible_YES } case 0x55: { /* '0x55' */ return LightingCompatible_YES } case 0x56: { /* '0x56' */ return LightingCompatible_YES } case 0x57: { /* '0x57' */ return LightingCompatible_YES } case 0x58: { /* '0x58' */ return LightingCompatible_YES } case 0x59: { /* '0x59' */ return LightingCompatible_YES } case 0x5A: { /* '0x5A' */ return LightingCompatible_YES } case 0x5B: { /* '0x5B' */ return LightingCompatible_YES } case 0x5C: { /* '0x5C' */ return LightingCompatible_YES } case 0x5D: { /* '0x5D' */ return LightingCompatible_YES } case 0x5E: { /* '0x5E' */ return LightingCompatible_YES } case 0x5F: { /* '0x5F' */ return LightingCompatible_YES } case 0x60: { /* '0x60' */ return LightingCompatible_NA } case 0x61: { /* '0x61' */ return LightingCompatible_NA } case 0x62: { /* '0x62' */ return LightingCompatible_NA } case 0x63: { /* '0x63' */ return LightingCompatible_NA } case 0x64: { /* '0x64' */ return LightingCompatible_NA } case 0x65: { /* '0x65' */ return LightingCompatible_NA } case 0x66: { /* '0x66' */ return LightingCompatible_NA } case 0x67: { /* '0x67' */ return LightingCompatible_NA } case 0x68: { /* '0x68' */ return LightingCompatible_NA } case 0x69: { /* '0x69' */ return LightingCompatible_NA } case 0x6A: { /* '0x6A' */ return LightingCompatible_NA } case 0x6B: { /* '0x6B' */ return LightingCompatible_NA } case 0x6C: { /* '0x6C' */ return LightingCompatible_NA } case 0x6D: { /* '0x6D' */ return LightingCompatible_NA } case 0x6E: { /* '0x6E' */ return LightingCompatible_NA } case 0x6F: { /* '0x6F' */ return LightingCompatible_NA } case 0x70: { /* '0x70' */ return LightingCompatible_YES } case 0x71: { /* '0x71' */ return LightingCompatible_YES } case 0x72: { /* '0x72' */ return LightingCompatible_YES } case 0x73: { /* '0x73' */ return LightingCompatible_NA } case 0x74: { /* '0x74' */ return LightingCompatible_NA } case 0x75: { /* '0x75' */ return LightingCompatible_NA } case 0x76: { /* '0x76' */ return LightingCompatible_NA } case 0x77: { /* '0x77' */ return LightingCompatible_NA } case 0x78: { /* '0x78' */ return LightingCompatible_NA } case 0x79: { /* '0x79' */ return LightingCompatible_NA } case 0x7A: { /* '0x7A' */ return LightingCompatible_NA } case 0x7B: { /* '0x7B' */ return LightingCompatible_NA } case 0x7C: { /* '0x7C' */ return LightingCompatible_NA } case 0x7D: { /* '0x7D' */ return LightingCompatible_NA } case 0x7E: { /* '0x7E' */ return LightingCompatible_NA } case 0x7F: { /* '0x7F' */ return LightingCompatible_NA } case 0x80: { /* '0x80' */ return LightingCompatible_NA } case 0x81: { /* '0x81' */ return LightingCompatible_NA } case 0x82: { /* '0x82' */ return LightingCompatible_NA } case 0x83: { /* '0x83' */ return LightingCompatible_NA } case 0x84: { /* '0x84' */ return LightingCompatible_NA } case 0x85: { /* '0x85' */ return LightingCompatible_NA } case 0x86: { /* '0x86' */ return LightingCompatible_NA } case 0x87: { /* '0x87' */ return LightingCompatible_NA } case 0x88: { /* '0x88' */ return LightingCompatible_YES } case 0x89: { /* '0x89' */ return LightingCompatible_NA } case 0x8A: { /* '0x8A' */ return LightingCompatible_NA } case 0x8B: { /* '0x8B' */ return LightingCompatible_NA } case 0x8C: { /* '0x8C' */ return LightingCompatible_NA } case 0x8D: { /* '0x8D' */ return LightingCompatible_NA } case 0x8E: { /* '0x8E' */ return LightingCompatible_NA } case 0x8F: { /* '0x8F' */ return LightingCompatible_NA } case 0x90: { /* '0x90' */ return LightingCompatible_NA } case 0x91: { /* '0x91' */ return LightingCompatible_NA } case 0x92: { /* '0x92' */ return LightingCompatible_NA } case 0x93: { /* '0x93' */ return LightingCompatible_NA } case 0x94: { /* '0x94' */ return LightingCompatible_NA } case 0x95: { /* '0x95' */ return LightingCompatible_NA } case 0x96: { /* '0x96' */ return LightingCompatible_NA } case 0x97: { /* '0x97' */ return LightingCompatible_NA } case 0x98: { /* '0x98' */ return LightingCompatible_NA } case 0x99: { /* '0x99' */ return LightingCompatible_NA } case 0x9A: { /* '0x9A' */ return LightingCompatible_NA } case 0x9B: { /* '0x9B' */ return LightingCompatible_NA } case 0x9C: { /* '0x9C' */ return LightingCompatible_NA } case 0x9D: { /* '0x9D' */ return LightingCompatible_NA } case 0x9E: { /* '0x9E' */ return LightingCompatible_NA } case 0x9F: { /* '0x9F' */ return LightingCompatible_NA } case 0xA0: { /* '0xA0' */ return LightingCompatible_NA } case 0xA1: { /* '0xA1' */ return LightingCompatible_NA } case 0xA2: { /* '0xA2' */ return LightingCompatible_NA } case 0xA3: { /* '0xA3' */ return LightingCompatible_NA } case 0xA4: { /* '0xA4' */ return LightingCompatible_NA } case 0xA5: { /* '0xA5' */ return LightingCompatible_NA } case 0xA6: { /* '0xA6' */ return LightingCompatible_NA } case 0xA7: { /* '0xA7' */ return LightingCompatible_NA } case 0xA8: { /* '0xA8' */ return LightingCompatible_NA } case 0xA9: { /* '0xA9' */ return LightingCompatible_NA } case 0xAA: { /* '0xAA' */ return LightingCompatible_NA } case 0xAB: { /* '0xAB' */ return LightingCompatible_NA } case 0xAC: { /* '0xAC' */ return LightingCompatible_NO } case 0xAD: { /* '0xAD' */ return LightingCompatible_NA } case 0xAE: { /* '0xAE' */ return LightingCompatible_NA } case 0xAF: { /* '0xAF' */ return LightingCompatible_NA } case 0xB0: { /* '0xB0' */ return LightingCompatible_NA } case 0xB1: { /* '0xB1' */ return LightingCompatible_NA } case 0xB2: { /* '0xB2' */ return LightingCompatible_NA } case 0xB3: { /* '0xB3' */ return LightingCompatible_NA } case 0xB4: { /* '0xB4' */ return LightingCompatible_NA } case 0xB5: { /* '0xB5' */ return LightingCompatible_NA } case 0xB6: { /* '0xB6' */ return LightingCompatible_NA } case 0xB7: { /* '0xB7' */ return LightingCompatible_NA } case 0xB8: { /* '0xB8' */ return LightingCompatible_NA } case 0xB9: { /* '0xB9' */ return LightingCompatible_NA } case 0xBA: { /* '0xBA' */ return LightingCompatible_NA } case 0xBB: { /* '0xBB' */ return LightingCompatible_NA } case 0xBC: { /* '0xBC' */ return LightingCompatible_NA } case 0xBD: { /* '0xBD' */ return LightingCompatible_NA } case 0xBE: { /* '0xBE' */ return LightingCompatible_NA } case 0xBF: { /* '0xBF' */ return LightingCompatible_NA } case 0xC0: { /* '0xC0' */ return LightingCompatible_NA } case 0xC1: { /* '0xC1' */ return LightingCompatible_NA } case 0xC2: { /* '0xC2' */ return LightingCompatible_NA } case 0xC3: { /* '0xC3' */ return LightingCompatible_NA } case 0xC4: { /* '0xC4' */ return LightingCompatible_NA } case 0xC5: { /* '0xC5' */ return LightingCompatible_NA } case 0xC6: { /* '0xC6' */ return LightingCompatible_NA } case 0xC7: { /* '0xC7' */ return LightingCompatible_NA } case 0xC8: { /* '0xC8' */ return LightingCompatible_NA } case 0xC9: { /* '0xC9' */ return LightingCompatible_NA } case 0xCA: { /* '0xCA' */ return LightingCompatible_YES_BUT_RESTRICTIONS } case 0xCB: { /* '0xCB' */ return LightingCompatible_YES_BUT_RESTRICTIONS } case 0xCC: { /* '0xCC' */ return LightingCompatible_NA } case 0xCD: { /* '0xCD' */ return LightingCompatible_YES_BUT_RESTRICTIONS } case 0xCE: { /* '0xCE' */ return LightingCompatible_NA } case 0xCF: { /* '0xCF' */ return LightingCompatible_NA } case 0xD0: { /* '0xD0' */ return LightingCompatible_NO } case 0xD1: { /* '0xD1' */ return LightingCompatible_NO } case 0xD2: { /* '0xD2' */ return LightingCompatible_NA } case 0xD3: { /* '0xD3' */ return LightingCompatible_NA } case 0xD4: { /* '0xD4' */ return LightingCompatible_NA } case 0xD5: { /* '0xD5' */ return LightingCompatible_NO } case 0xD6: { /* '0xD6' */ return LightingCompatible_NA } case 0xD7: { /* '0xD7' */ return LightingCompatible_NA } case 0xD8: { /* '0xD8' */ return LightingCompatible_NA } case 0xD9: { /* '0xD9' */ return LightingCompatible_NA } case 0xDA: { /* '0xDA' */ return LightingCompatible_NA } case 0xDB: { /* '0xDB' */ return LightingCompatible_NA } case 0xDC: { /* '0xDC' */ return LightingCompatible_NA } case 0xDD: { /* '0xDD' */ return LightingCompatible_NA } case 0xDE: { /* '0xDE' */ return LightingCompatible_NA } case 0xDF: { /* '0xDF' */ return LightingCompatible_NO } case 0xE0: { /* '0xE0' */ return LightingCompatible_NO } case 0xE1: { /* '0xE1' */ return LightingCompatible_NA } case 0xE2: { /* '0xE2' */ return LightingCompatible_NA } case 0xE3: { /* '0xE3' */ return LightingCompatible_NA } case 0xE4: { /* '0xE4' */ return LightingCompatible_NO } case 0xE5: { /* '0xE5' */ return LightingCompatible_NA } case 0xE6: { /* '0xE6' */ return LightingCompatible_NA } case 0xE7: { /* '0xE7' */ return LightingCompatible_NA } case 0xE8: { /* '0xE8' */ return LightingCompatible_NA } case 0xE9: { /* '0xE9' */ return LightingCompatible_NA } case 0xEA: { /* '0xEA' */ return LightingCompatible_NA } case 0xEB: { /* '0xEB' */ return LightingCompatible_NA } case 0xEC: { /* '0xEC' */ return LightingCompatible_NA } case 0xED: { /* '0xED' */ return LightingCompatible_NA } case 0xEE: { /* '0xEE' */ return LightingCompatible_NA } case 0xEF: { /* '0xEF' */ return LightingCompatible_NA } case 0xF0: { /* '0xF0' */ return LightingCompatible_NA } case 0xF1: { /* '0xF1' */ return LightingCompatible_NA } case 0xF2: { /* '0xF2' */ return LightingCompatible_NA } case 0xF3: { /* '0xF3' */ return LightingCompatible_NA } case 0xF4: { /* '0xF4' */ return LightingCompatible_NA } case 0xF5: { /* '0xF5' */ return LightingCompatible_NA } case 0xF6: { /* '0xF6' */ return LightingCompatible_NA } case 0xF7: { /* '0xF7' */ return LightingCompatible_NA } case 0xF8: { /* '0xF8' */ return LightingCompatible_NA } case 0xF9: { /* '0xF9' */ return LightingCompatible_NA } case 0xFA: { /* '0xFA' */ return LightingCompatible_NA } case 0xFB: { /* '0xFB' */ return LightingCompatible_NO } case 0xFC: { /* '0xFC' */ return LightingCompatible_NO } case 0xFD: { /* '0xFD' */ return LightingCompatible_NO } case 0xFE: { /* '0xFE' */ return LightingCompatible_NO } case 0xFF: { /* '0xFF' */ return LightingCompatible_NO } default: { return 0 } } } func ApplicationIdContainerFirstEnumForFieldLightingCompatible(value LightingCompatible) (enum ApplicationIdContainer, ok bool) { for _, sizeValue := range ApplicationIdContainerValues { if sizeValue.LightingCompatible() == value { return sizeValue, true } } return 0, false } func (e ApplicationIdContainer) ApplicationId() ApplicationId { switch e { case 0x00: { /* '0x00' */ return ApplicationId_RESERVED } case 0x01: { /* '0x01' */ return ApplicationId_FREE_USAGE } case 0x02: { /* '0x02' */ return ApplicationId_FREE_USAGE } case 0x03: { /* '0x03' */ return ApplicationId_FREE_USAGE } case 0x04: { /* '0x04' */ return ApplicationId_FREE_USAGE } case 0x05: { /* '0x05' */ return ApplicationId_FREE_USAGE } case 0x06: { /* '0x06' */ return ApplicationId_FREE_USAGE } case 0x07: { /* '0x07' */ return ApplicationId_FREE_USAGE } case 0x08: { /* '0x08' */ return ApplicationId_FREE_USAGE } case 0x09: { /* '0x09' */ return ApplicationId_FREE_USAGE } case 0x0A: { /* '0x0A' */ return ApplicationId_FREE_USAGE } case 0x0B: { /* '0x0B' */ return ApplicationId_FREE_USAGE } case 0x0C: { /* '0x0C' */ return ApplicationId_FREE_USAGE } case 0x0D: { /* '0x0D' */ return ApplicationId_FREE_USAGE } case 0x0E: { /* '0x0E' */ return ApplicationId_FREE_USAGE } case 0x0F: { /* '0x0F' */ return ApplicationId_FREE_USAGE } case 0x10: { /* '0x10' */ return ApplicationId_RESERVED } case 0x11: { /* '0x11' */ return ApplicationId_RESERVED } case 0x12: { /* '0x12' */ return ApplicationId_RESERVED } case 0x13: { /* '0x13' */ return ApplicationId_RESERVED } case 0x14: { /* '0x14' */ return ApplicationId_RESERVED } case 0x15: { /* '0x15' */ return ApplicationId_RESERVED } case 0x16: { /* '0x16' */ return ApplicationId_RESERVED } case 0x17: { /* '0x17' */ return ApplicationId_RESERVED } case 0x18: { /* '0x18' */ return ApplicationId_RESERVED } case 0x19: { /* '0x19' */ return ApplicationId_TEMPERATURE_BROADCAST } case 0x1A: { /* '0x1A' */ return ApplicationId_RESERVED } case 0x1B: { /* '0x1B' */ return ApplicationId_RESERVED } case 0x1C: { /* '0x1C' */ return ApplicationId_RESERVED } case 0x1D: { /* '0x1D' */ return ApplicationId_RESERVED } case 0x1E: { /* '0x1E' */ return ApplicationId_RESERVED } case 0x1F: { /* '0x1F' */ return ApplicationId_RESERVED } case 0x20: { /* '0x20' */ return ApplicationId_RESERVED } case 0x21: { /* '0x21' */ return ApplicationId_RESERVED } case 0x22: { /* '0x22' */ return ApplicationId_RESERVED } case 0x23: { /* '0x23' */ return ApplicationId_RESERVED } case 0x24: { /* '0x24' */ return ApplicationId_RESERVED } case 0x25: { /* '0x25' */ return ApplicationId_RESERVED } case 0x26: { /* '0x26' */ return ApplicationId_ROOM_CONTROL_SYSTEM } case 0x27: { /* '0x27' */ return ApplicationId_RESERVED } case 0x28: { /* '0x28' */ return ApplicationId_RESERVED } case 0x29: { /* '0x29' */ return ApplicationId_RESERVED } case 0x2A: { /* '0x2A' */ return ApplicationId_RESERVED } case 0x2B: { /* '0x2B' */ return ApplicationId_RESERVED } case 0x2C: { /* '0x2C' */ return ApplicationId_RESERVED } case 0x2D: { /* '0x2D' */ return ApplicationId_RESERVED } case 0x2E: { /* '0x2E' */ return ApplicationId_RESERVED } case 0x2F: { /* '0x2F' */ return ApplicationId_RESERVED } case 0x30: { /* '0x30' */ return ApplicationId_LIGHTING } case 0x31: { /* '0x31' */ return ApplicationId_LIGHTING } case 0x32: { /* '0x32' */ return ApplicationId_LIGHTING } case 0x33: { /* '0x33' */ return ApplicationId_LIGHTING } case 0x34: { /* '0x34' */ return ApplicationId_LIGHTING } case 0x35: { /* '0x35' */ return ApplicationId_LIGHTING } case 0x36: { /* '0x36' */ return ApplicationId_LIGHTING } case 0x37: { /* '0x37' */ return ApplicationId_LIGHTING } case 0x38: { /* '0x38' */ return ApplicationId_LIGHTING } case 0x39: { /* '0x39' */ return ApplicationId_LIGHTING } case 0x3A: { /* '0x3A' */ return ApplicationId_LIGHTING } case 0x3B: { /* '0x3B' */ return ApplicationId_LIGHTING } case 0x3C: { /* '0x3C' */ return ApplicationId_LIGHTING } case 0x3D: { /* '0x3D' */ return ApplicationId_LIGHTING } case 0x3E: { /* '0x3E' */ return ApplicationId_LIGHTING } case 0x3F: { /* '0x3F' */ return ApplicationId_LIGHTING } case 0x40: { /* '0x40' */ return ApplicationId_LIGHTING } case 0x41: { /* '0x41' */ return ApplicationId_LIGHTING } case 0x42: { /* '0x42' */ return ApplicationId_LIGHTING } case 0x43: { /* '0x43' */ return ApplicationId_LIGHTING } case 0x44: { /* '0x44' */ return ApplicationId_LIGHTING } case 0x45: { /* '0x45' */ return ApplicationId_LIGHTING } case 0x46: { /* '0x46' */ return ApplicationId_LIGHTING } case 0x47: { /* '0x47' */ return ApplicationId_LIGHTING } case 0x48: { /* '0x48' */ return ApplicationId_LIGHTING } case 0x49: { /* '0x49' */ return ApplicationId_LIGHTING } case 0x4A: { /* '0x4A' */ return ApplicationId_LIGHTING } case 0x4B: { /* '0x4B' */ return ApplicationId_LIGHTING } case 0x4C: { /* '0x4C' */ return ApplicationId_LIGHTING } case 0x4D: { /* '0x4D' */ return ApplicationId_LIGHTING } case 0x4E: { /* '0x4E' */ return ApplicationId_LIGHTING } case 0x4F: { /* '0x4F' */ return ApplicationId_LIGHTING } case 0x50: { /* '0x50' */ return ApplicationId_LIGHTING } case 0x51: { /* '0x51' */ return ApplicationId_LIGHTING } case 0x52: { /* '0x52' */ return ApplicationId_LIGHTING } case 0x53: { /* '0x53' */ return ApplicationId_LIGHTING } case 0x54: { /* '0x54' */ return ApplicationId_LIGHTING } case 0x55: { /* '0x55' */ return ApplicationId_LIGHTING } case 0x56: { /* '0x56' */ return ApplicationId_LIGHTING } case 0x57: { /* '0x57' */ return ApplicationId_LIGHTING } case 0x58: { /* '0x58' */ return ApplicationId_LIGHTING } case 0x59: { /* '0x59' */ return ApplicationId_LIGHTING } case 0x5A: { /* '0x5A' */ return ApplicationId_LIGHTING } case 0x5B: { /* '0x5B' */ return ApplicationId_LIGHTING } case 0x5C: { /* '0x5C' */ return ApplicationId_LIGHTING } case 0x5D: { /* '0x5D' */ return ApplicationId_LIGHTING } case 0x5E: { /* '0x5E' */ return ApplicationId_LIGHTING } case 0x5F: { /* '0x5F' */ return ApplicationId_LIGHTING } case 0x60: { /* '0x60' */ return ApplicationId_RESERVED } case 0x61: { /* '0x61' */ return ApplicationId_RESERVED } case 0x62: { /* '0x62' */ return ApplicationId_RESERVED } case 0x63: { /* '0x63' */ return ApplicationId_RESERVED } case 0x64: { /* '0x64' */ return ApplicationId_RESERVED } case 0x65: { /* '0x65' */ return ApplicationId_RESERVED } case 0x66: { /* '0x66' */ return ApplicationId_RESERVED } case 0x67: { /* '0x67' */ return ApplicationId_RESERVED } case 0x68: { /* '0x68' */ return ApplicationId_RESERVED } case 0x69: { /* '0x69' */ return ApplicationId_RESERVED } case 0x6A: { /* '0x6A' */ return ApplicationId_RESERVED } case 0x6B: { /* '0x6B' */ return ApplicationId_RESERVED } case 0x6C: { /* '0x6C' */ return ApplicationId_RESERVED } case 0x6D: { /* '0x6D' */ return ApplicationId_RESERVED } case 0x6E: { /* '0x6E' */ return ApplicationId_RESERVED } case 0x6F: { /* '0x6F' */ return ApplicationId_RESERVED } case 0x70: { /* '0x70' */ return ApplicationId_VENTILATION } case 0x71: { /* '0x71' */ return ApplicationId_IRRIGATION_CONTROL } case 0x72: { /* '0x72' */ return ApplicationId_POOLS_SPAS_PONDS_FOUNTAINS_CONTROL } case 0x73: { /* '0x73' */ return ApplicationId_HVAC_ACTUATOR } case 0x74: { /* '0x74' */ return ApplicationId_HVAC_ACTUATOR } case 0x75: { /* '0x75' */ return ApplicationId_RESERVED } case 0x76: { /* '0x76' */ return ApplicationId_RESERVED } case 0x77: { /* '0x77' */ return ApplicationId_RESERVED } case 0x78: { /* '0x78' */ return ApplicationId_RESERVED } case 0x79: { /* '0x79' */ return ApplicationId_RESERVED } case 0x7A: { /* '0x7A' */ return ApplicationId_RESERVED } case 0x7B: { /* '0x7B' */ return ApplicationId_RESERVED } case 0x7C: { /* '0x7C' */ return ApplicationId_RESERVED } case 0x7D: { /* '0x7D' */ return ApplicationId_RESERVED } case 0x7E: { /* '0x7E' */ return ApplicationId_RESERVED } case 0x7F: { /* '0x7F' */ return ApplicationId_RESERVED } case 0x80: { /* '0x80' */ return ApplicationId_RESERVED } case 0x81: { /* '0x81' */ return ApplicationId_RESERVED } case 0x82: { /* '0x82' */ return ApplicationId_RESERVED } case 0x83: { /* '0x83' */ return ApplicationId_RESERVED } case 0x84: { /* '0x84' */ return ApplicationId_RESERVED } case 0x85: { /* '0x85' */ return ApplicationId_RESERVED } case 0x86: { /* '0x86' */ return ApplicationId_RESERVED } case 0x87: { /* '0x87' */ return ApplicationId_RESERVED } case 0x88: { /* '0x88' */ return ApplicationId_HEATING } case 0x89: { /* '0x89' */ return ApplicationId_RESERVED } case 0x8A: { /* '0x8A' */ return ApplicationId_RESERVED } case 0x8B: { /* '0x8B' */ return ApplicationId_RESERVED } case 0x8C: { /* '0x8C' */ return ApplicationId_RESERVED } case 0x8D: { /* '0x8D' */ return ApplicationId_RESERVED } case 0x8E: { /* '0x8E' */ return ApplicationId_RESERVED } case 0x8F: { /* '0x8F' */ return ApplicationId_RESERVED } case 0x90: { /* '0x90' */ return ApplicationId_RESERVED } case 0x91: { /* '0x91' */ return ApplicationId_RESERVED } case 0x92: { /* '0x92' */ return ApplicationId_RESERVED } case 0x93: { /* '0x93' */ return ApplicationId_RESERVED } case 0x94: { /* '0x94' */ return ApplicationId_RESERVED } case 0x95: { /* '0x95' */ return ApplicationId_RESERVED } case 0x96: { /* '0x96' */ return ApplicationId_RESERVED } case 0x97: { /* '0x97' */ return ApplicationId_RESERVED } case 0x98: { /* '0x98' */ return ApplicationId_RESERVED } case 0x99: { /* '0x99' */ return ApplicationId_RESERVED } case 0x9A: { /* '0x9A' */ return ApplicationId_RESERVED } case 0x9B: { /* '0x9B' */ return ApplicationId_RESERVED } case 0x9C: { /* '0x9C' */ return ApplicationId_RESERVED } case 0x9D: { /* '0x9D' */ return ApplicationId_RESERVED } case 0x9E: { /* '0x9E' */ return ApplicationId_RESERVED } case 0x9F: { /* '0x9F' */ return ApplicationId_RESERVED } case 0xA0: { /* '0xA0' */ return ApplicationId_RESERVED } case 0xA1: { /* '0xA1' */ return ApplicationId_RESERVED } case 0xA2: { /* '0xA2' */ return ApplicationId_RESERVED } case 0xA3: { /* '0xA3' */ return ApplicationId_RESERVED } case 0xA4: { /* '0xA4' */ return ApplicationId_RESERVED } case 0xA5: { /* '0xA5' */ return ApplicationId_RESERVED } case 0xA6: { /* '0xA6' */ return ApplicationId_RESERVED } case 0xA7: { /* '0xA7' */ return ApplicationId_RESERVED } case 0xA8: { /* '0xA8' */ return ApplicationId_RESERVED } case 0xA9: { /* '0xA9' */ return ApplicationId_RESERVED } case 0xAA: { /* '0xAA' */ return ApplicationId_RESERVED } case 0xAB: { /* '0xAB' */ return ApplicationId_RESERVED } case 0xAC: { /* '0xAC' */ return ApplicationId_AIR_CONDITIONING } case 0xAD: { /* '0xAD' */ return ApplicationId_INFO_MESSAGES } case 0xAE: { /* '0xAE' */ return ApplicationId_RESERVED } case 0xAF: { /* '0xAF' */ return ApplicationId_RESERVED } case 0xB0: { /* '0xB0' */ return ApplicationId_RESERVED } case 0xB1: { /* '0xB1' */ return ApplicationId_RESERVED } case 0xB2: { /* '0xB2' */ return ApplicationId_RESERVED } case 0xB3: { /* '0xB3' */ return ApplicationId_RESERVED } case 0xB4: { /* '0xB4' */ return ApplicationId_RESERVED } case 0xB5: { /* '0xB5' */ return ApplicationId_RESERVED } case 0xB6: { /* '0xB6' */ return ApplicationId_RESERVED } case 0xB7: { /* '0xB7' */ return ApplicationId_RESERVED } case 0xB8: { /* '0xB8' */ return ApplicationId_RESERVED } case 0xB9: { /* '0xB9' */ return ApplicationId_RESERVED } case 0xBA: { /* '0xBA' */ return ApplicationId_RESERVED } case 0xBB: { /* '0xBB' */ return ApplicationId_RESERVED } case 0xBC: { /* '0xBC' */ return ApplicationId_RESERVED } case 0xBD: { /* '0xBD' */ return ApplicationId_RESERVED } case 0xBE: { /* '0xBE' */ return ApplicationId_RESERVED } case 0xBF: { /* '0xBF' */ return ApplicationId_RESERVED } case 0xC0: { /* '0xC0' */ return ApplicationId_MEDIA_TRANSPORT_CONTROL } case 0xC1: { /* '0xC1' */ return ApplicationId_RESERVED } case 0xC2: { /* '0xC2' */ return ApplicationId_RESERVED } case 0xC3: { /* '0xC3' */ return ApplicationId_RESERVED } case 0xC4: { /* '0xC4' */ return ApplicationId_RESERVED } case 0xC5: { /* '0xC5' */ return ApplicationId_RESERVED } case 0xC6: { /* '0xC6' */ return ApplicationId_RESERVED } case 0xC7: { /* '0xC7' */ return ApplicationId_RESERVED } case 0xC8: { /* '0xC8' */ return ApplicationId_RESERVED } case 0xC9: { /* '0xC9' */ return ApplicationId_RESERVED } case 0xCA: { /* '0xCA' */ return ApplicationId_TRIGGER_CONTROL } case 0xCB: { /* '0xCB' */ return ApplicationId_ENABLE_CONTROL } case 0xCC: { /* '0xCC' */ return ApplicationId_RESERVED } case 0xCD: { /* '0xCD' */ return ApplicationId_AUDIO_AND_VIDEO } case 0xCE: { /* '0xCE' */ return ApplicationId_ERROR_REPORTING } case 0xCF: { /* '0xCF' */ return ApplicationId_RESERVED } case 0xD0: { /* '0xD0' */ return ApplicationId_SECURITY } case 0xD1: { /* '0xD1' */ return ApplicationId_METERING } case 0xD2: { /* '0xD2' */ return ApplicationId_RESERVED } case 0xD3: { /* '0xD3' */ return ApplicationId_RESERVED } case 0xD4: { /* '0xD4' */ return ApplicationId_RESERVED } case 0xD5: { /* '0xD5' */ return ApplicationId_ACCESS_CONTROL } case 0xD6: { /* '0xD6' */ return ApplicationId_RESERVED } case 0xD7: { /* '0xD7' */ return ApplicationId_RESERVED } case 0xD8: { /* '0xD8' */ return ApplicationId_RESERVED } case 0xD9: { /* '0xD9' */ return ApplicationId_RESERVED } case 0xDA: { /* '0xDA' */ return ApplicationId_RESERVED } case 0xDB: { /* '0xDB' */ return ApplicationId_RESERVED } case 0xDC: { /* '0xDC' */ return ApplicationId_RESERVED } case 0xDD: { /* '0xDD' */ return ApplicationId_RESERVED } case 0xDE: { /* '0xDE' */ return ApplicationId_RESERVED } case 0xDF: { /* '0xDF' */ return ApplicationId_CLOCK_AND_TIMEKEEPING } case 0xE0: { /* '0xE0' */ return ApplicationId_TELEPHONY_STATUS_AND_CONTROL } case 0xE1: { /* '0xE1' */ return ApplicationId_RESERVED } case 0xE2: { /* '0xE2' */ return ApplicationId_RESERVED } case 0xE3: { /* '0xE3' */ return ApplicationId_RESERVED } case 0xE4: { /* '0xE4' */ return ApplicationId_MEASUREMENT } case 0xE5: { /* '0xE5' */ return ApplicationId_RESERVED } case 0xE6: { /* '0xE6' */ return ApplicationId_RESERVED } case 0xE7: { /* '0xE7' */ return ApplicationId_RESERVED } case 0xE8: { /* '0xE8' */ return ApplicationId_RESERVED } case 0xE9: { /* '0xE9' */ return ApplicationId_RESERVED } case 0xEA: { /* '0xEA' */ return ApplicationId_RESERVED } case 0xEB: { /* '0xEB' */ return ApplicationId_RESERVED } case 0xEC: { /* '0xEC' */ return ApplicationId_RESERVED } case 0xED: { /* '0xED' */ return ApplicationId_RESERVED } case 0xEE: { /* '0xEE' */ return ApplicationId_RESERVED } case 0xEF: { /* '0xEF' */ return ApplicationId_RESERVED } case 0xF0: { /* '0xF0' */ return ApplicationId_RESERVED } case 0xF1: { /* '0xF1' */ return ApplicationId_RESERVED } case 0xF2: { /* '0xF2' */ return ApplicationId_RESERVED } case 0xF3: { /* '0xF3' */ return ApplicationId_RESERVED } case 0xF4: { /* '0xF4' */ return ApplicationId_RESERVED } case 0xF5: { /* '0xF5' */ return ApplicationId_RESERVED } case 0xF6: { /* '0xF6' */ return ApplicationId_RESERVED } case 0xF7: { /* '0xF7' */ return ApplicationId_RESERVED } case 0xF8: { /* '0xF8' */ return ApplicationId_RESERVED } case 0xF9: { /* '0xF9' */ return ApplicationId_RESERVED } case 0xFA: { /* '0xFA' */ return ApplicationId_TESTING } case 0xFB: { /* '0xFB' */ return ApplicationId_RESERVED } case 0xFC: { /* '0xFC' */ return ApplicationId_RESERVED } case 0xFD: { /* '0xFD' */ return ApplicationId_RESERVED } case 0xFE: { /* '0xFE' */ return ApplicationId_RESERVED } case 0xFF: { /* '0xFF' */ return ApplicationId_NETWORK_CONTROL } default: { return 0 } } } func ApplicationIdContainerFirstEnumForFieldApplicationId(value ApplicationId) (enum ApplicationIdContainer, ok bool) { for _, sizeValue := range ApplicationIdContainerValues { if sizeValue.ApplicationId() == value { return sizeValue, true } } return 0, false } func ApplicationIdContainerByValue(value uint8) (enum ApplicationIdContainer, ok bool) { switch value { case 0x00: return ApplicationIdContainer_RESERVED_00, true case 0x01: return ApplicationIdContainer_FREE_USAGE_01, true case 0x02: return ApplicationIdContainer_FREE_USAGE_02, true case 0x03: return ApplicationIdContainer_FREE_USAGE_03, true case 0x04: return ApplicationIdContainer_FREE_USAGE_04, true case 0x05: return ApplicationIdContainer_FREE_USAGE_05, true case 0x06: return ApplicationIdContainer_FREE_USAGE_06, true case 0x07: return ApplicationIdContainer_FREE_USAGE_07, true case 0x08: return ApplicationIdContainer_FREE_USAGE_08, true case 0x09: return ApplicationIdContainer_FREE_USAGE_09, true case 0x0A: return ApplicationIdContainer_FREE_USAGE_0A, true case 0x0B: return ApplicationIdContainer_FREE_USAGE_0B, true case 0x0C: return ApplicationIdContainer_FREE_USAGE_0C, true case 0x0D: return ApplicationIdContainer_FREE_USAGE_0D, true case 0x0E: return ApplicationIdContainer_FREE_USAGE_0E, true case 0x0F: return ApplicationIdContainer_FREE_USAGE_0F, true case 0x10: return ApplicationIdContainer_RESERVED_10, true case 0x11: return ApplicationIdContainer_RESERVED_11, true case 0x12: return ApplicationIdContainer_RESERVED_12, true case 0x13: return ApplicationIdContainer_RESERVED_13, true case 0x14: return ApplicationIdContainer_RESERVED_14, true case 0x15: return ApplicationIdContainer_RESERVED_15, true case 0x16: return ApplicationIdContainer_RESERVED_16, true case 0x17: return ApplicationIdContainer_RESERVED_17, true case 0x18: return ApplicationIdContainer_RESERVED_18, true case 0x19: return ApplicationIdContainer_TEMPERATURE_BROADCAST_19, true case 0x1A: return ApplicationIdContainer_RESERVED_1A, true case 0x1B: return ApplicationIdContainer_RESERVED_1B, true case 0x1C: return ApplicationIdContainer_RESERVED_1C, true case 0x1D: return ApplicationIdContainer_RESERVED_1D, true case 0x1E: return ApplicationIdContainer_RESERVED_1E, true case 0x1F: return ApplicationIdContainer_RESERVED_1F, true case 0x20: return ApplicationIdContainer_RESERVED_20, true case 0x21: return ApplicationIdContainer_RESERVED_21, true case 0x22: return ApplicationIdContainer_RESERVED_22, true case 0x23: return ApplicationIdContainer_RESERVED_23, true case 0x24: return ApplicationIdContainer_RESERVED_24, true case 0x25: return ApplicationIdContainer_RESERVED_25, true case 0x26: return ApplicationIdContainer_ROOM_CONTROL_SYSTEM_26, true case 0x27: return ApplicationIdContainer_RESERVED_27, true case 0x28: return ApplicationIdContainer_RESERVED_28, true case 0x29: return ApplicationIdContainer_RESERVED_29, true case 0x2A: return ApplicationIdContainer_RESERVED_2A, true case 0x2B: return ApplicationIdContainer_RESERVED_2B, true case 0x2C: return ApplicationIdContainer_RESERVED_2C, true case 0x2D: return ApplicationIdContainer_RESERVED_2D, true case 0x2E: return ApplicationIdContainer_RESERVED_2E, true case 0x2F: return ApplicationIdContainer_RESERVED_2F, true case 0x30: return ApplicationIdContainer_LIGHTING_30, true case 0x31: return ApplicationIdContainer_LIGHTING_31, true case 0x32: return ApplicationIdContainer_LIGHTING_32, true case 0x33: return ApplicationIdContainer_LIGHTING_33, true case 0x34: return ApplicationIdContainer_LIGHTING_34, true case 0x35: return ApplicationIdContainer_LIGHTING_35, true case 0x36: return ApplicationIdContainer_LIGHTING_36, true case 0x37: return ApplicationIdContainer_LIGHTING_37, true case 0x38: return ApplicationIdContainer_LIGHTING_38, true case 0x39: return ApplicationIdContainer_LIGHTING_39, true case 0x3A: return ApplicationIdContainer_LIGHTING_3A, true case 0x3B: return ApplicationIdContainer_LIGHTING_3B, true case 0x3C: return ApplicationIdContainer_LIGHTING_3C, true case 0x3D: return ApplicationIdContainer_LIGHTING_3D, true case 0x3E: return ApplicationIdContainer_LIGHTING_3E, true case 0x3F: return ApplicationIdContainer_LIGHTING_3F, true case 0x40: return ApplicationIdContainer_LIGHTING_40, true case 0x41: return ApplicationIdContainer_LIGHTING_41, true case 0x42: return ApplicationIdContainer_LIGHTING_42, true case 0x43: return ApplicationIdContainer_LIGHTING_43, true case 0x44: return ApplicationIdContainer_LIGHTING_44, true case 0x45: return ApplicationIdContainer_LIGHTING_45, true case 0x46: return ApplicationIdContainer_LIGHTING_46, true case 0x47: return ApplicationIdContainer_LIGHTING_47, true case 0x48: return ApplicationIdContainer_LIGHTING_48, true case 0x49: return ApplicationIdContainer_LIGHTING_49, true case 0x4A: return ApplicationIdContainer_LIGHTING_4A, true case 0x4B: return ApplicationIdContainer_LIGHTING_4B, true case 0x4C: return ApplicationIdContainer_LIGHTING_4C, true case 0x4D: return ApplicationIdContainer_LIGHTING_4D, true case 0x4E: return ApplicationIdContainer_LIGHTING_4E, true case 0x4F: return ApplicationIdContainer_LIGHTING_4F, true case 0x50: return ApplicationIdContainer_LIGHTING_50, true case 0x51: return ApplicationIdContainer_LIGHTING_51, true case 0x52: return ApplicationIdContainer_LIGHTING_52, true case 0x53: return ApplicationIdContainer_LIGHTING_53, true case 0x54: return ApplicationIdContainer_LIGHTING_54, true case 0x55: return ApplicationIdContainer_LIGHTING_55, true case 0x56: return ApplicationIdContainer_LIGHTING_56, true case 0x57: return ApplicationIdContainer_LIGHTING_57, true case 0x58: return ApplicationIdContainer_LIGHTING_58, true case 0x59: return ApplicationIdContainer_LIGHTING_59, true case 0x5A: return ApplicationIdContainer_LIGHTING_5A, true case 0x5B: return ApplicationIdContainer_LIGHTING_5B, true case 0x5C: return ApplicationIdContainer_LIGHTING_5C, true case 0x5D: return ApplicationIdContainer_LIGHTING_5D, true case 0x5E: return ApplicationIdContainer_LIGHTING_5E, true case 0x5F: return ApplicationIdContainer_LIGHTING_5F, true case 0x60: return ApplicationIdContainer_RESERVED_60, true case 0x61: return ApplicationIdContainer_RESERVED_61, true case 0x62: return ApplicationIdContainer_RESERVED_62, true case 0x63: return ApplicationIdContainer_RESERVED_63, true case 0x64: return ApplicationIdContainer_RESERVED_64, true case 0x65: return ApplicationIdContainer_RESERVED_65, true case 0x66: return ApplicationIdContainer_RESERVED_66, true case 0x67: return ApplicationIdContainer_RESERVED_67, true case 0x68: return ApplicationIdContainer_RESERVED_68, true case 0x69: return ApplicationIdContainer_RESERVED_69, true case 0x6A: return ApplicationIdContainer_RESERVED_6A, true case 0x6B: return ApplicationIdContainer_RESERVED_6B, true case 0x6C: return ApplicationIdContainer_RESERVED_6C, true case 0x6D: return ApplicationIdContainer_RESERVED_6D, true case 0x6E: return ApplicationIdContainer_RESERVED_6E, true case 0x6F: return ApplicationIdContainer_RESERVED_6F, true case 0x70: return ApplicationIdContainer_VENTILATION_70, true case 0x71: return ApplicationIdContainer_IRRIGATION_CONTROL_71, true case 0x72: return ApplicationIdContainer_POOLS_SPAS_PONDS_FOUNTAINS_CONTROL_72, true case 0x73: return ApplicationIdContainer_HVAC_ACTUATOR_73, true case 0x74: return ApplicationIdContainer_HVAC_ACTUATOR_74, true case 0x75: return ApplicationIdContainer_RESERVED_75, true case 0x76: return ApplicationIdContainer_RESERVED_76, true case 0x77: return ApplicationIdContainer_RESERVED_77, true case 0x78: return ApplicationIdContainer_RESERVED_78, true case 0x79: return ApplicationIdContainer_RESERVED_79, true case 0x7A: return ApplicationIdContainer_RESERVED_7A, true case 0x7B: return ApplicationIdContainer_RESERVED_7B, true case 0x7C: return ApplicationIdContainer_RESERVED_7C, true case 0x7D: return ApplicationIdContainer_RESERVED_7D, true case 0x7E: return ApplicationIdContainer_RESERVED_7E, true case 0x7F: return ApplicationIdContainer_RESERVED_7F, true case 0x80: return ApplicationIdContainer_RESERVED_80, true case 0x81: return ApplicationIdContainer_RESERVED_81, true case 0x82: return ApplicationIdContainer_RESERVED_82, true case 0x83: return ApplicationIdContainer_RESERVED_83, true case 0x84: return ApplicationIdContainer_RESERVED_84, true case 0x85: return ApplicationIdContainer_RESERVED_85, true case 0x86: return ApplicationIdContainer_RESERVED_86, true case 0x87: return ApplicationIdContainer_RESERVED_87, true case 0x88: return ApplicationIdContainer_HEATING_88, true case 0x89: return ApplicationIdContainer_RESERVED_89, true case 0x8A: return ApplicationIdContainer_RESERVED_8A, true case 0x8B: return ApplicationIdContainer_RESERVED_8B, true case 0x8C: return ApplicationIdContainer_RESERVED_8C, true case 0x8D: return ApplicationIdContainer_RESERVED_8D, true case 0x8E: return ApplicationIdContainer_RESERVED_8E, true case 0x8F: return ApplicationIdContainer_RESERVED_8F, true case 0x90: return ApplicationIdContainer_RESERVED_90, true case 0x91: return ApplicationIdContainer_RESERVED_91, true case 0x92: return ApplicationIdContainer_RESERVED_92, true case 0x93: return ApplicationIdContainer_RESERVED_93, true case 0x94: return ApplicationIdContainer_RESERVED_94, true case 0x95: return ApplicationIdContainer_RESERVED_95, true case 0x96: return ApplicationIdContainer_RESERVED_96, true case 0x97: return ApplicationIdContainer_RESERVED_97, true case 0x98: return ApplicationIdContainer_RESERVED_98, true case 0x99: return ApplicationIdContainer_RESERVED_99, true case 0x9A: return ApplicationIdContainer_RESERVED_9A, true case 0x9B: return ApplicationIdContainer_RESERVED_9B, true case 0x9C: return ApplicationIdContainer_RESERVED_9C, true case 0x9D: return ApplicationIdContainer_RESERVED_9D, true case 0x9E: return ApplicationIdContainer_RESERVED_9E, true case 0x9F: return ApplicationIdContainer_RESERVED_9F, true case 0xA0: return ApplicationIdContainer_RESERVED_A0, true case 0xA1: return ApplicationIdContainer_RESERVED_A1, true case 0xA2: return ApplicationIdContainer_RESERVED_A2, true case 0xA3: return ApplicationIdContainer_RESERVED_A3, true case 0xA4: return ApplicationIdContainer_RESERVED_A4, true case 0xA5: return ApplicationIdContainer_RESERVED_A5, true case 0xA6: return ApplicationIdContainer_RESERVED_A6, true case 0xA7: return ApplicationIdContainer_RESERVED_A7, true case 0xA8: return ApplicationIdContainer_RESERVED_A8, true case 0xA9: return ApplicationIdContainer_RESERVED_A9, true case 0xAA: return ApplicationIdContainer_RESERVED_AA, true case 0xAB: return ApplicationIdContainer_RESERVED_AB, true case 0xAC: return ApplicationIdContainer_AIR_CONDITIONING_AC, true case 0xAD: return ApplicationIdContainer_INFO_MESSAGES, true case 0xAE: return ApplicationIdContainer_RESERVED_AE, true case 0xAF: return ApplicationIdContainer_RESERVED_AF, true case 0xB0: return ApplicationIdContainer_RESERVED_B0, true case 0xB1: return ApplicationIdContainer_RESERVED_B1, true case 0xB2: return ApplicationIdContainer_RESERVED_B2, true case 0xB3: return ApplicationIdContainer_RESERVED_B3, true case 0xB4: return ApplicationIdContainer_RESERVED_B4, true case 0xB5: return ApplicationIdContainer_RESERVED_B5, true case 0xB6: return ApplicationIdContainer_RESERVED_B6, true case 0xB7: return ApplicationIdContainer_RESERVED_B7, true case 0xB8: return ApplicationIdContainer_RESERVED_B8, true case 0xB9: return ApplicationIdContainer_RESERVED_B9, true case 0xBA: return ApplicationIdContainer_RESERVED_BA, true case 0xBB: return ApplicationIdContainer_RESERVED_BB, true case 0xBC: return ApplicationIdContainer_RESERVED_BC, true case 0xBD: return ApplicationIdContainer_RESERVED_BD, true case 0xBE: return ApplicationIdContainer_RESERVED_BE, true case 0xBF: return ApplicationIdContainer_RESERVED_BF, true case 0xC0: return ApplicationIdContainer_MEDIA_TRANSPORT_CONTROL_C0, true case 0xC1: return ApplicationIdContainer_RESERVED_C1, true case 0xC2: return ApplicationIdContainer_RESERVED_C2, true case 0xC3: return ApplicationIdContainer_RESERVED_C3, true case 0xC4: return ApplicationIdContainer_RESERVED_C4, true case 0xC5: return ApplicationIdContainer_RESERVED_C5, true case 0xC6: return ApplicationIdContainer_RESERVED_C6, true case 0xC7: return ApplicationIdContainer_RESERVED_C7, true case 0xC8: return ApplicationIdContainer_RESERVED_C8, true case 0xC9: return ApplicationIdContainer_RESERVED_C9, true case 0xCA: return ApplicationIdContainer_TRIGGER_CONTROL_CA, true case 0xCB: return ApplicationIdContainer_ENABLE_CONTROL_CB, true case 0xCC: return ApplicationIdContainer_I_HAVE_NO_IDEA_CC, true case 0xCD: return ApplicationIdContainer_AUDIO_AND_VIDEO_CD, true case 0xCE: return ApplicationIdContainer_ERROR_REPORTING_CE, true case 0xCF: return ApplicationIdContainer_RESERVED_CF, true case 0xD0: return ApplicationIdContainer_SECURITY_D0, true case 0xD1: return ApplicationIdContainer_METERING_D1, true case 0xD2: return ApplicationIdContainer_RESERVED_D2, true case 0xD3: return ApplicationIdContainer_RESERVED_D3, true case 0xD4: return ApplicationIdContainer_RESERVED_D4, true case 0xD5: return ApplicationIdContainer_ACCESS_CONTROL_D5, true case 0xD6: return ApplicationIdContainer_RESERVED_D6, true case 0xD7: return ApplicationIdContainer_RESERVED_D7, true case 0xD8: return ApplicationIdContainer_RESERVED_D8, true case 0xD9: return ApplicationIdContainer_RESERVED_D9, true case 0xDA: return ApplicationIdContainer_RESERVED_DA, true case 0xDB: return ApplicationIdContainer_RESERVED_DB, true case 0xDC: return ApplicationIdContainer_RESERVED_DC, true case 0xDD: return ApplicationIdContainer_RESERVED_DD, true case 0xDE: return ApplicationIdContainer_RESERVED_DE, true case 0xDF: return ApplicationIdContainer_CLOCK_AND_TIMEKEEPING_DF, true case 0xE0: return ApplicationIdContainer_TELEPHONY_STATUS_AND_CONTROL_E0, true case 0xE1: return ApplicationIdContainer_RESERVED_E1, true case 0xE2: return ApplicationIdContainer_RESERVED_E2, true case 0xE3: return ApplicationIdContainer_RESERVED_E3, true case 0xE4: return ApplicationIdContainer_MEASUREMENT_E4, true case 0xE5: return ApplicationIdContainer_RESERVED_E5, true case 0xE6: return ApplicationIdContainer_RESERVED_E6, true case 0xE7: return ApplicationIdContainer_RESERVED_E7, true case 0xE8: return ApplicationIdContainer_RESERVED_E8, true case 0xE9: return ApplicationIdContainer_RESERVED_E9, true case 0xEA: return ApplicationIdContainer_RESERVED_EA, true case 0xEB: return ApplicationIdContainer_RESERVED_EB, true case 0xEC: return ApplicationIdContainer_RESERVED_EC, true case 0xED: return ApplicationIdContainer_RESERVED_ED, true case 0xEE: return ApplicationIdContainer_RESERVED_EE, true case 0xEF: return ApplicationIdContainer_RESERVED_EF, true case 0xF0: return ApplicationIdContainer_RESERVED_F0, true case 0xF1: return ApplicationIdContainer_RESERVED_F1, true case 0xF2: return ApplicationIdContainer_RESERVED_F2, true case 0xF3: return ApplicationIdContainer_RESERVED_F3, true case 0xF4: return ApplicationIdContainer_RESERVED_F4, true case 0xF5: return ApplicationIdContainer_RESERVED_F5, true case 0xF6: return ApplicationIdContainer_RESERVED_F6, true case 0xF7: return ApplicationIdContainer_RESERVED_F7, true case 0xF8: return ApplicationIdContainer_RESERVED_F8, true case 0xF9: return ApplicationIdContainer_RESERVED_F9, true case 0xFA: return ApplicationIdContainer_TESTING_FA, true case 0xFB: return ApplicationIdContainer_RESERVED_FB, true case 0xFC: return ApplicationIdContainer_RESERVED_FC, true case 0xFD: return ApplicationIdContainer_RESERVED_FD, true case 0xFE: return ApplicationIdContainer_RESERVED_FE, true case 0xFF: return ApplicationIdContainer_NETWORK_CONTROL, true } return 0, false } func ApplicationIdContainerByName(value string) (enum ApplicationIdContainer, ok bool) { switch value { case "RESERVED_00": return ApplicationIdContainer_RESERVED_00, true case "FREE_USAGE_01": return ApplicationIdContainer_FREE_USAGE_01, true case "FREE_USAGE_02": return ApplicationIdContainer_FREE_USAGE_02, true case "FREE_USAGE_03": return ApplicationIdContainer_FREE_USAGE_03, true case "FREE_USAGE_04": return ApplicationIdContainer_FREE_USAGE_04, true case "FREE_USAGE_05": return ApplicationIdContainer_FREE_USAGE_05, true case "FREE_USAGE_06": return ApplicationIdContainer_FREE_USAGE_06, true case "FREE_USAGE_07": return ApplicationIdContainer_FREE_USAGE_07, true case "FREE_USAGE_08": return ApplicationIdContainer_FREE_USAGE_08, true case "FREE_USAGE_09": return ApplicationIdContainer_FREE_USAGE_09, true case "FREE_USAGE_0A": return ApplicationIdContainer_FREE_USAGE_0A, true case "FREE_USAGE_0B": return ApplicationIdContainer_FREE_USAGE_0B, true case "FREE_USAGE_0C": return ApplicationIdContainer_FREE_USAGE_0C, true case "FREE_USAGE_0D": return ApplicationIdContainer_FREE_USAGE_0D, true case "FREE_USAGE_0E": return ApplicationIdContainer_FREE_USAGE_0E, true case "FREE_USAGE_0F": return ApplicationIdContainer_FREE_USAGE_0F, true case "RESERVED_10": return ApplicationIdContainer_RESERVED_10, true case "RESERVED_11": return ApplicationIdContainer_RESERVED_11, true case "RESERVED_12": return ApplicationIdContainer_RESERVED_12, true case "RESERVED_13": return ApplicationIdContainer_RESERVED_13, true case "RESERVED_14": return ApplicationIdContainer_RESERVED_14, true case "RESERVED_15": return ApplicationIdContainer_RESERVED_15, true case "RESERVED_16": return ApplicationIdContainer_RESERVED_16, true case "RESERVED_17": return ApplicationIdContainer_RESERVED_17, true case "RESERVED_18": return ApplicationIdContainer_RESERVED_18, true case "TEMPERATURE_BROADCAST_19": return ApplicationIdContainer_TEMPERATURE_BROADCAST_19, true case "RESERVED_1A": return ApplicationIdContainer_RESERVED_1A, true case "RESERVED_1B": return ApplicationIdContainer_RESERVED_1B, true case "RESERVED_1C": return ApplicationIdContainer_RESERVED_1C, true case "RESERVED_1D": return ApplicationIdContainer_RESERVED_1D, true case "RESERVED_1E": return ApplicationIdContainer_RESERVED_1E, true case "RESERVED_1F": return ApplicationIdContainer_RESERVED_1F, true case "RESERVED_20": return ApplicationIdContainer_RESERVED_20, true case "RESERVED_21": return ApplicationIdContainer_RESERVED_21, true case "RESERVED_22": return ApplicationIdContainer_RESERVED_22, true case "RESERVED_23": return ApplicationIdContainer_RESERVED_23, true case "RESERVED_24": return ApplicationIdContainer_RESERVED_24, true case "RESERVED_25": return ApplicationIdContainer_RESERVED_25, true case "ROOM_CONTROL_SYSTEM_26": return ApplicationIdContainer_ROOM_CONTROL_SYSTEM_26, true case "RESERVED_27": return ApplicationIdContainer_RESERVED_27, true case "RESERVED_28": return ApplicationIdContainer_RESERVED_28, true case "RESERVED_29": return ApplicationIdContainer_RESERVED_29, true case "RESERVED_2A": return ApplicationIdContainer_RESERVED_2A, true case "RESERVED_2B": return ApplicationIdContainer_RESERVED_2B, true case "RESERVED_2C": return ApplicationIdContainer_RESERVED_2C, true case "RESERVED_2D": return ApplicationIdContainer_RESERVED_2D, true case "RESERVED_2E": return ApplicationIdContainer_RESERVED_2E, true case "RESERVED_2F": return ApplicationIdContainer_RESERVED_2F, true case "LIGHTING_30": return ApplicationIdContainer_LIGHTING_30, true case "LIGHTING_31": return ApplicationIdContainer_LIGHTING_31, true case "LIGHTING_32": return ApplicationIdContainer_LIGHTING_32, true case "LIGHTING_33": return ApplicationIdContainer_LIGHTING_33, true case "LIGHTING_34": return ApplicationIdContainer_LIGHTING_34, true case "LIGHTING_35": return ApplicationIdContainer_LIGHTING_35, true case "LIGHTING_36": return ApplicationIdContainer_LIGHTING_36, true case "LIGHTING_37": return ApplicationIdContainer_LIGHTING_37, true case "LIGHTING_38": return ApplicationIdContainer_LIGHTING_38, true case "LIGHTING_39": return ApplicationIdContainer_LIGHTING_39, true case "LIGHTING_3A": return ApplicationIdContainer_LIGHTING_3A, true case "LIGHTING_3B": return ApplicationIdContainer_LIGHTING_3B, true case "LIGHTING_3C": return ApplicationIdContainer_LIGHTING_3C, true case "LIGHTING_3D": return ApplicationIdContainer_LIGHTING_3D, true case "LIGHTING_3E": return ApplicationIdContainer_LIGHTING_3E, true case "LIGHTING_3F": return ApplicationIdContainer_LIGHTING_3F, true case "LIGHTING_40": return ApplicationIdContainer_LIGHTING_40, true case "LIGHTING_41": return ApplicationIdContainer_LIGHTING_41, true case "LIGHTING_42": return ApplicationIdContainer_LIGHTING_42, true case "LIGHTING_43": return ApplicationIdContainer_LIGHTING_43, true case "LIGHTING_44": return ApplicationIdContainer_LIGHTING_44, true case "LIGHTING_45": return ApplicationIdContainer_LIGHTING_45, true case "LIGHTING_46": return ApplicationIdContainer_LIGHTING_46, true case "LIGHTING_47": return ApplicationIdContainer_LIGHTING_47, true case "LIGHTING_48": return ApplicationIdContainer_LIGHTING_48, true case "LIGHTING_49": return ApplicationIdContainer_LIGHTING_49, true case "LIGHTING_4A": return ApplicationIdContainer_LIGHTING_4A, true case "LIGHTING_4B": return ApplicationIdContainer_LIGHTING_4B, true case "LIGHTING_4C": return ApplicationIdContainer_LIGHTING_4C, true case "LIGHTING_4D": return ApplicationIdContainer_LIGHTING_4D, true case "LIGHTING_4E": return ApplicationIdContainer_LIGHTING_4E, true case "LIGHTING_4F": return ApplicationIdContainer_LIGHTING_4F, true case "LIGHTING_50": return ApplicationIdContainer_LIGHTING_50, true case "LIGHTING_51": return ApplicationIdContainer_LIGHTING_51, true case "LIGHTING_52": return ApplicationIdContainer_LIGHTING_52, true case "LIGHTING_53": return ApplicationIdContainer_LIGHTING_53, true case "LIGHTING_54": return ApplicationIdContainer_LIGHTING_54, true case "LIGHTING_55": return ApplicationIdContainer_LIGHTING_55, true case "LIGHTING_56": return ApplicationIdContainer_LIGHTING_56, true case "LIGHTING_57": return ApplicationIdContainer_LIGHTING_57, true case "LIGHTING_58": return ApplicationIdContainer_LIGHTING_58, true case "LIGHTING_59": return ApplicationIdContainer_LIGHTING_59, true case "LIGHTING_5A": return ApplicationIdContainer_LIGHTING_5A, true case "LIGHTING_5B": return ApplicationIdContainer_LIGHTING_5B, true case "LIGHTING_5C": return ApplicationIdContainer_LIGHTING_5C, true case "LIGHTING_5D": return ApplicationIdContainer_LIGHTING_5D, true case "LIGHTING_5E": return ApplicationIdContainer_LIGHTING_5E, true case "LIGHTING_5F": return ApplicationIdContainer_LIGHTING_5F, true case "RESERVED_60": return ApplicationIdContainer_RESERVED_60, true case "RESERVED_61": return ApplicationIdContainer_RESERVED_61, true case "RESERVED_62": return ApplicationIdContainer_RESERVED_62, true case "RESERVED_63": return ApplicationIdContainer_RESERVED_63, true case "RESERVED_64": return ApplicationIdContainer_RESERVED_64, true case "RESERVED_65": return ApplicationIdContainer_RESERVED_65, true case "RESERVED_66": return ApplicationIdContainer_RESERVED_66, true case "RESERVED_67": return ApplicationIdContainer_RESERVED_67, true case "RESERVED_68": return ApplicationIdContainer_RESERVED_68, true case "RESERVED_69": return ApplicationIdContainer_RESERVED_69, true case "RESERVED_6A": return ApplicationIdContainer_RESERVED_6A, true case "RESERVED_6B": return ApplicationIdContainer_RESERVED_6B, true case "RESERVED_6C": return ApplicationIdContainer_RESERVED_6C, true case "RESERVED_6D": return ApplicationIdContainer_RESERVED_6D, true case "RESERVED_6E": return ApplicationIdContainer_RESERVED_6E, true case "RESERVED_6F": return ApplicationIdContainer_RESERVED_6F, true case "VENTILATION_70": return ApplicationIdContainer_VENTILATION_70, true case "IRRIGATION_CONTROL_71": return ApplicationIdContainer_IRRIGATION_CONTROL_71, true case "POOLS_SPAS_PONDS_FOUNTAINS_CONTROL_72": return ApplicationIdContainer_POOLS_SPAS_PONDS_FOUNTAINS_CONTROL_72, true case "HVAC_ACTUATOR_73": return ApplicationIdContainer_HVAC_ACTUATOR_73, true case "HVAC_ACTUATOR_74": return ApplicationIdContainer_HVAC_ACTUATOR_74, true case "RESERVED_75": return ApplicationIdContainer_RESERVED_75, true case "RESERVED_76": return ApplicationIdContainer_RESERVED_76, true case "RESERVED_77": return ApplicationIdContainer_RESERVED_77, true case "RESERVED_78": return ApplicationIdContainer_RESERVED_78, true case "RESERVED_79": return ApplicationIdContainer_RESERVED_79, true case "RESERVED_7A": return ApplicationIdContainer_RESERVED_7A, true case "RESERVED_7B": return ApplicationIdContainer_RESERVED_7B, true case "RESERVED_7C": return ApplicationIdContainer_RESERVED_7C, true case "RESERVED_7D": return ApplicationIdContainer_RESERVED_7D, true case "RESERVED_7E": return ApplicationIdContainer_RESERVED_7E, true case "RESERVED_7F": return ApplicationIdContainer_RESERVED_7F, true case "RESERVED_80": return ApplicationIdContainer_RESERVED_80, true case "RESERVED_81": return ApplicationIdContainer_RESERVED_81, true case "RESERVED_82": return ApplicationIdContainer_RESERVED_82, true case "RESERVED_83": return ApplicationIdContainer_RESERVED_83, true case "RESERVED_84": return ApplicationIdContainer_RESERVED_84, true case "RESERVED_85": return ApplicationIdContainer_RESERVED_85, true case "RESERVED_86": return ApplicationIdContainer_RESERVED_86, true case "RESERVED_87": return ApplicationIdContainer_RESERVED_87, true case "HEATING_88": return ApplicationIdContainer_HEATING_88, true case "RESERVED_89": return ApplicationIdContainer_RESERVED_89, true case "RESERVED_8A": return ApplicationIdContainer_RESERVED_8A, true case "RESERVED_8B": return ApplicationIdContainer_RESERVED_8B, true case "RESERVED_8C": return ApplicationIdContainer_RESERVED_8C, true case "RESERVED_8D": return ApplicationIdContainer_RESERVED_8D, true case "RESERVED_8E": return ApplicationIdContainer_RESERVED_8E, true case "RESERVED_8F": return ApplicationIdContainer_RESERVED_8F, true case "RESERVED_90": return ApplicationIdContainer_RESERVED_90, true case "RESERVED_91": return ApplicationIdContainer_RESERVED_91, true case "RESERVED_92": return ApplicationIdContainer_RESERVED_92, true case "RESERVED_93": return ApplicationIdContainer_RESERVED_93, true case "RESERVED_94": return ApplicationIdContainer_RESERVED_94, true case "RESERVED_95": return ApplicationIdContainer_RESERVED_95, true case "RESERVED_96": return ApplicationIdContainer_RESERVED_96, true case "RESERVED_97": return ApplicationIdContainer_RESERVED_97, true case "RESERVED_98": return ApplicationIdContainer_RESERVED_98, true case "RESERVED_99": return ApplicationIdContainer_RESERVED_99, true case "RESERVED_9A": return ApplicationIdContainer_RESERVED_9A, true case "RESERVED_9B": return ApplicationIdContainer_RESERVED_9B, true case "RESERVED_9C": return ApplicationIdContainer_RESERVED_9C, true case "RESERVED_9D": return ApplicationIdContainer_RESERVED_9D, true case "RESERVED_9E": return ApplicationIdContainer_RESERVED_9E, true case "RESERVED_9F": return ApplicationIdContainer_RESERVED_9F, true case "RESERVED_A0": return ApplicationIdContainer_RESERVED_A0, true case "RESERVED_A1": return ApplicationIdContainer_RESERVED_A1, true case "RESERVED_A2": return ApplicationIdContainer_RESERVED_A2, true case "RESERVED_A3": return ApplicationIdContainer_RESERVED_A3, true case "RESERVED_A4": return ApplicationIdContainer_RESERVED_A4, true case "RESERVED_A5": return ApplicationIdContainer_RESERVED_A5, true case "RESERVED_A6": return ApplicationIdContainer_RESERVED_A6, true case "RESERVED_A7": return ApplicationIdContainer_RESERVED_A7, true case "RESERVED_A8": return ApplicationIdContainer_RESERVED_A8, true case "RESERVED_A9": return ApplicationIdContainer_RESERVED_A9, true case "RESERVED_AA": return ApplicationIdContainer_RESERVED_AA, true case "RESERVED_AB": return ApplicationIdContainer_RESERVED_AB, true case "AIR_CONDITIONING_AC": return ApplicationIdContainer_AIR_CONDITIONING_AC, true case "INFO_MESSAGES": return ApplicationIdContainer_INFO_MESSAGES, true case "RESERVED_AE": return ApplicationIdContainer_RESERVED_AE, true case "RESERVED_AF": return ApplicationIdContainer_RESERVED_AF, true case "RESERVED_B0": return ApplicationIdContainer_RESERVED_B0, true case "RESERVED_B1": return ApplicationIdContainer_RESERVED_B1, true case "RESERVED_B2": return ApplicationIdContainer_RESERVED_B2, true case "RESERVED_B3": return ApplicationIdContainer_RESERVED_B3, true case "RESERVED_B4": return ApplicationIdContainer_RESERVED_B4, true case "RESERVED_B5": return ApplicationIdContainer_RESERVED_B5, true case "RESERVED_B6": return ApplicationIdContainer_RESERVED_B6, true case "RESERVED_B7": return ApplicationIdContainer_RESERVED_B7, true case "RESERVED_B8": return ApplicationIdContainer_RESERVED_B8, true case "RESERVED_B9": return ApplicationIdContainer_RESERVED_B9, true case "RESERVED_BA": return ApplicationIdContainer_RESERVED_BA, true case "RESERVED_BB": return ApplicationIdContainer_RESERVED_BB, true case "RESERVED_BC": return ApplicationIdContainer_RESERVED_BC, true case "RESERVED_BD": return ApplicationIdContainer_RESERVED_BD, true case "RESERVED_BE": return ApplicationIdContainer_RESERVED_BE, true case "RESERVED_BF": return ApplicationIdContainer_RESERVED_BF, true case "MEDIA_TRANSPORT_CONTROL_C0": return ApplicationIdContainer_MEDIA_TRANSPORT_CONTROL_C0, true case "RESERVED_C1": return ApplicationIdContainer_RESERVED_C1, true case "RESERVED_C2": return ApplicationIdContainer_RESERVED_C2, true case "RESERVED_C3": return ApplicationIdContainer_RESERVED_C3, true case "RESERVED_C4": return ApplicationIdContainer_RESERVED_C4, true case "RESERVED_C5": return ApplicationIdContainer_RESERVED_C5, true case "RESERVED_C6": return ApplicationIdContainer_RESERVED_C6, true case "RESERVED_C7": return ApplicationIdContainer_RESERVED_C7, true case "RESERVED_C8": return ApplicationIdContainer_RESERVED_C8, true case "RESERVED_C9": return ApplicationIdContainer_RESERVED_C9, true case "TRIGGER_CONTROL_CA": return ApplicationIdContainer_TRIGGER_CONTROL_CA, true case "ENABLE_CONTROL_CB": return ApplicationIdContainer_ENABLE_CONTROL_CB, true case "I_HAVE_NO_IDEA_CC": return ApplicationIdContainer_I_HAVE_NO_IDEA_CC, true case "AUDIO_AND_VIDEO_CD": return ApplicationIdContainer_AUDIO_AND_VIDEO_CD, true case "ERROR_REPORTING_CE": return ApplicationIdContainer_ERROR_REPORTING_CE, true case "RESERVED_CF": return ApplicationIdContainer_RESERVED_CF, true case "SECURITY_D0": return ApplicationIdContainer_SECURITY_D0, true case "METERING_D1": return ApplicationIdContainer_METERING_D1, true case "RESERVED_D2": return ApplicationIdContainer_RESERVED_D2, true case "RESERVED_D3": return ApplicationIdContainer_RESERVED_D3, true case "RESERVED_D4": return ApplicationIdContainer_RESERVED_D4, true case "ACCESS_CONTROL_D5": return ApplicationIdContainer_ACCESS_CONTROL_D5, true case "RESERVED_D6": return ApplicationIdContainer_RESERVED_D6, true case "RESERVED_D7": return ApplicationIdContainer_RESERVED_D7, true case "RESERVED_D8": return ApplicationIdContainer_RESERVED_D8, true case "RESERVED_D9": return ApplicationIdContainer_RESERVED_D9, true case "RESERVED_DA": return ApplicationIdContainer_RESERVED_DA, true case "RESERVED_DB": return ApplicationIdContainer_RESERVED_DB, true case "RESERVED_DC": return ApplicationIdContainer_RESERVED_DC, true case "RESERVED_DD": return ApplicationIdContainer_RESERVED_DD, true case "RESERVED_DE": return ApplicationIdContainer_RESERVED_DE, true case "CLOCK_AND_TIMEKEEPING_DF": return ApplicationIdContainer_CLOCK_AND_TIMEKEEPING_DF, true case "TELEPHONY_STATUS_AND_CONTROL_E0": return ApplicationIdContainer_TELEPHONY_STATUS_AND_CONTROL_E0, true case "RESERVED_E1": return ApplicationIdContainer_RESERVED_E1, true case "RESERVED_E2": return ApplicationIdContainer_RESERVED_E2, true case "RESERVED_E3": return ApplicationIdContainer_RESERVED_E3, true case "MEASUREMENT_E4": return ApplicationIdContainer_MEASUREMENT_E4, true case "RESERVED_E5": return ApplicationIdContainer_RESERVED_E5, true case "RESERVED_E6": return ApplicationIdContainer_RESERVED_E6, true case "RESERVED_E7": return ApplicationIdContainer_RESERVED_E7, true case "RESERVED_E8": return ApplicationIdContainer_RESERVED_E8, true case "RESERVED_E9": return ApplicationIdContainer_RESERVED_E9, true case "RESERVED_EA": return ApplicationIdContainer_RESERVED_EA, true case "RESERVED_EB": return ApplicationIdContainer_RESERVED_EB, true case "RESERVED_EC": return ApplicationIdContainer_RESERVED_EC, true case "RESERVED_ED": return ApplicationIdContainer_RESERVED_ED, true case "RESERVED_EE": return ApplicationIdContainer_RESERVED_EE, true case "RESERVED_EF": return ApplicationIdContainer_RESERVED_EF, true case "RESERVED_F0": return ApplicationIdContainer_RESERVED_F0, true case "RESERVED_F1": return ApplicationIdContainer_RESERVED_F1, true case "RESERVED_F2": return ApplicationIdContainer_RESERVED_F2, true case "RESERVED_F3": return ApplicationIdContainer_RESERVED_F3, true case "RESERVED_F4": return ApplicationIdContainer_RESERVED_F4, true case "RESERVED_F5": return ApplicationIdContainer_RESERVED_F5, true case "RESERVED_F6": return ApplicationIdContainer_RESERVED_F6, true case "RESERVED_F7": return ApplicationIdContainer_RESERVED_F7, true case "RESERVED_F8": return ApplicationIdContainer_RESERVED_F8, true case "RESERVED_F9": return ApplicationIdContainer_RESERVED_F9, true case "TESTING_FA": return ApplicationIdContainer_TESTING_FA, true case "RESERVED_FB": return ApplicationIdContainer_RESERVED_FB, true case "RESERVED_FC": return ApplicationIdContainer_RESERVED_FC, true case "RESERVED_FD": return ApplicationIdContainer_RESERVED_FD, true case "RESERVED_FE": return ApplicationIdContainer_RESERVED_FE, true case "NETWORK_CONTROL": return ApplicationIdContainer_NETWORK_CONTROL, true } return 0, false } func ApplicationIdContainerKnows(value uint8) bool { for _, typeValue := range ApplicationIdContainerValues { if uint8(typeValue) == value { return true } } return false } func CastApplicationIdContainer(structType any) ApplicationIdContainer { castFunc := func(typ any) ApplicationIdContainer { if sApplicationIdContainer, ok := typ.(ApplicationIdContainer); ok { return sApplicationIdContainer } return 0 } return castFunc(structType) } func (m ApplicationIdContainer) GetLengthInBits(ctx context.Context) uint16 { return 8 } func (m ApplicationIdContainer) GetLengthInBytes(ctx context.Context) uint16 { return m.GetLengthInBits(ctx) / 8 } func ApplicationIdContainerParse(ctx context.Context, theBytes []byte) (ApplicationIdContainer, error) { return ApplicationIdContainerParseWithBuffer(ctx, utils.NewReadBufferByteBased(theBytes)) } func ApplicationIdContainerParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer) (ApplicationIdContainer, error) { log := zerolog.Ctx(ctx) _ = log val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ApplicationIdContainer", 8) if err != nil { return 0, errors.Wrap(err, "error reading ApplicationIdContainer") } if enum, ok := ApplicationIdContainerByValue(val); !ok { log.Debug().Interface("val", val).Msg("no value val found for ApplicationIdContainer") return ApplicationIdContainer(val), nil } else { return enum, nil } } func (e ApplicationIdContainer) Serialize() ([]byte, error) { wb := utils.NewWriteBufferByteBased() if err := e.SerializeWithWriteBuffer(context.Background(), wb); err != nil { return nil, err } return wb.GetBytes(), nil } func (e ApplicationIdContainer) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error { log := zerolog.Ctx(ctx) _ = log return /*TODO: migrate me*/ writeBuffer.WriteUint8("ApplicationIdContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) } func (e ApplicationIdContainer) GetValue() uint8 { return uint8(e) } func (e ApplicationIdContainer) GetLightingCompatible() LightingCompatible { return e.LightingCompatible() } func (e ApplicationIdContainer) GetApplicationId() ApplicationId { return e.ApplicationId() } // PLC4XEnumName returns the name that is used in code to identify this enum func (e ApplicationIdContainer) PLC4XEnumName() string { switch e { case ApplicationIdContainer_RESERVED_00: return "RESERVED_00" case ApplicationIdContainer_FREE_USAGE_01: return "FREE_USAGE_01" case ApplicationIdContainer_FREE_USAGE_02: return "FREE_USAGE_02" case ApplicationIdContainer_FREE_USAGE_03: return "FREE_USAGE_03" case ApplicationIdContainer_FREE_USAGE_04: return "FREE_USAGE_04" case ApplicationIdContainer_FREE_USAGE_05: return "FREE_USAGE_05" case ApplicationIdContainer_FREE_USAGE_06: return "FREE_USAGE_06" case ApplicationIdContainer_FREE_USAGE_07: return "FREE_USAGE_07" case ApplicationIdContainer_FREE_USAGE_08: return "FREE_USAGE_08" case ApplicationIdContainer_FREE_USAGE_09: return "FREE_USAGE_09" case ApplicationIdContainer_FREE_USAGE_0A: return "FREE_USAGE_0A" case ApplicationIdContainer_FREE_USAGE_0B: return "FREE_USAGE_0B" case ApplicationIdContainer_FREE_USAGE_0C: return "FREE_USAGE_0C" case ApplicationIdContainer_FREE_USAGE_0D: return "FREE_USAGE_0D" case ApplicationIdContainer_FREE_USAGE_0E: return "FREE_USAGE_0E" case ApplicationIdContainer_FREE_USAGE_0F: return "FREE_USAGE_0F" case ApplicationIdContainer_RESERVED_10: return "RESERVED_10" case ApplicationIdContainer_RESERVED_11: return "RESERVED_11" case ApplicationIdContainer_RESERVED_12: return "RESERVED_12" case ApplicationIdContainer_RESERVED_13: return "RESERVED_13" case ApplicationIdContainer_RESERVED_14: return "RESERVED_14" case ApplicationIdContainer_RESERVED_15: return "RESERVED_15" case ApplicationIdContainer_RESERVED_16: return "RESERVED_16" case ApplicationIdContainer_RESERVED_17: return "RESERVED_17" case ApplicationIdContainer_RESERVED_18: return "RESERVED_18" case ApplicationIdContainer_TEMPERATURE_BROADCAST_19: return "TEMPERATURE_BROADCAST_19" case ApplicationIdContainer_RESERVED_1A: return "RESERVED_1A" case ApplicationIdContainer_RESERVED_1B: return "RESERVED_1B" case ApplicationIdContainer_RESERVED_1C: return "RESERVED_1C" case ApplicationIdContainer_RESERVED_1D: return "RESERVED_1D" case ApplicationIdContainer_RESERVED_1E: return "RESERVED_1E" case ApplicationIdContainer_RESERVED_1F: return "RESERVED_1F" case ApplicationIdContainer_RESERVED_20: return "RESERVED_20" case ApplicationIdContainer_RESERVED_21: return "RESERVED_21" case ApplicationIdContainer_RESERVED_22: return "RESERVED_22" case ApplicationIdContainer_RESERVED_23: return "RESERVED_23" case ApplicationIdContainer_RESERVED_24: return "RESERVED_24" case ApplicationIdContainer_RESERVED_25: return "RESERVED_25" case ApplicationIdContainer_ROOM_CONTROL_SYSTEM_26: return "ROOM_CONTROL_SYSTEM_26" case ApplicationIdContainer_RESERVED_27: return "RESERVED_27" case ApplicationIdContainer_RESERVED_28: return "RESERVED_28" case ApplicationIdContainer_RESERVED_29: return "RESERVED_29" case ApplicationIdContainer_RESERVED_2A: return "RESERVED_2A" case ApplicationIdContainer_RESERVED_2B: return "RESERVED_2B" case ApplicationIdContainer_RESERVED_2C: return "RESERVED_2C" case ApplicationIdContainer_RESERVED_2D: return "RESERVED_2D" case ApplicationIdContainer_RESERVED_2E: return "RESERVED_2E" case ApplicationIdContainer_RESERVED_2F: return "RESERVED_2F" case ApplicationIdContainer_LIGHTING_30: return "LIGHTING_30" case ApplicationIdContainer_LIGHTING_31: return "LIGHTING_31" case ApplicationIdContainer_LIGHTING_32: return "LIGHTING_32" case ApplicationIdContainer_LIGHTING_33: return "LIGHTING_33" case ApplicationIdContainer_LIGHTING_34: return "LIGHTING_34" case ApplicationIdContainer_LIGHTING_35: return "LIGHTING_35" case ApplicationIdContainer_LIGHTING_36: return "LIGHTING_36" case ApplicationIdContainer_LIGHTING_37: return "LIGHTING_37" case ApplicationIdContainer_LIGHTING_38: return "LIGHTING_38" case ApplicationIdContainer_LIGHTING_39: return "LIGHTING_39" case ApplicationIdContainer_LIGHTING_3A: return "LIGHTING_3A" case ApplicationIdContainer_LIGHTING_3B: return "LIGHTING_3B" case ApplicationIdContainer_LIGHTING_3C: return "LIGHTING_3C" case ApplicationIdContainer_LIGHTING_3D: return "LIGHTING_3D" case ApplicationIdContainer_LIGHTING_3E: return "LIGHTING_3E" case ApplicationIdContainer_LIGHTING_3F: return "LIGHTING_3F" case ApplicationIdContainer_LIGHTING_40: return "LIGHTING_40" case ApplicationIdContainer_LIGHTING_41: return "LIGHTING_41" case ApplicationIdContainer_LIGHTING_42: return "LIGHTING_42" case ApplicationIdContainer_LIGHTING_43: return "LIGHTING_43" case ApplicationIdContainer_LIGHTING_44: return "LIGHTING_44" case ApplicationIdContainer_LIGHTING_45: return "LIGHTING_45" case ApplicationIdContainer_LIGHTING_46: return "LIGHTING_46" case ApplicationIdContainer_LIGHTING_47: return "LIGHTING_47" case ApplicationIdContainer_LIGHTING_48: return "LIGHTING_48" case ApplicationIdContainer_LIGHTING_49: return "LIGHTING_49" case ApplicationIdContainer_LIGHTING_4A: return "LIGHTING_4A" case ApplicationIdContainer_LIGHTING_4B: return "LIGHTING_4B" case ApplicationIdContainer_LIGHTING_4C: return "LIGHTING_4C" case ApplicationIdContainer_LIGHTING_4D: return "LIGHTING_4D" case ApplicationIdContainer_LIGHTING_4E: return "LIGHTING_4E" case ApplicationIdContainer_LIGHTING_4F: return "LIGHTING_4F" case ApplicationIdContainer_LIGHTING_50: return "LIGHTING_50" case ApplicationIdContainer_LIGHTING_51: return "LIGHTING_51" case ApplicationIdContainer_LIGHTING_52: return "LIGHTING_52" case ApplicationIdContainer_LIGHTING_53: return "LIGHTING_53" case ApplicationIdContainer_LIGHTING_54: return "LIGHTING_54" case ApplicationIdContainer_LIGHTING_55: return "LIGHTING_55" case ApplicationIdContainer_LIGHTING_56: return "LIGHTING_56" case ApplicationIdContainer_LIGHTING_57: return "LIGHTING_57" case ApplicationIdContainer_LIGHTING_58: return "LIGHTING_58" case ApplicationIdContainer_LIGHTING_59: return "LIGHTING_59" case ApplicationIdContainer_LIGHTING_5A: return "LIGHTING_5A" case ApplicationIdContainer_LIGHTING_5B: return "LIGHTING_5B" case ApplicationIdContainer_LIGHTING_5C: return "LIGHTING_5C" case ApplicationIdContainer_LIGHTING_5D: return "LIGHTING_5D" case ApplicationIdContainer_LIGHTING_5E: return "LIGHTING_5E" case ApplicationIdContainer_LIGHTING_5F: return "LIGHTING_5F" case ApplicationIdContainer_RESERVED_60: return "RESERVED_60" case ApplicationIdContainer_RESERVED_61: return "RESERVED_61" case ApplicationIdContainer_RESERVED_62: return "RESERVED_62" case ApplicationIdContainer_RESERVED_63: return "RESERVED_63" case ApplicationIdContainer_RESERVED_64: return "RESERVED_64" case ApplicationIdContainer_RESERVED_65: return "RESERVED_65" case ApplicationIdContainer_RESERVED_66: return "RESERVED_66" case ApplicationIdContainer_RESERVED_67: return "RESERVED_67" case ApplicationIdContainer_RESERVED_68: return "RESERVED_68" case ApplicationIdContainer_RESERVED_69: return "RESERVED_69" case ApplicationIdContainer_RESERVED_6A: return "RESERVED_6A" case ApplicationIdContainer_RESERVED_6B: return "RESERVED_6B" case ApplicationIdContainer_RESERVED_6C: return "RESERVED_6C" case ApplicationIdContainer_RESERVED_6D: return "RESERVED_6D" case ApplicationIdContainer_RESERVED_6E: return "RESERVED_6E" case ApplicationIdContainer_RESERVED_6F: return "RESERVED_6F" case ApplicationIdContainer_VENTILATION_70: return "VENTILATION_70" case ApplicationIdContainer_IRRIGATION_CONTROL_71: return "IRRIGATION_CONTROL_71" case ApplicationIdContainer_POOLS_SPAS_PONDS_FOUNTAINS_CONTROL_72: return "POOLS_SPAS_PONDS_FOUNTAINS_CONTROL_72" case ApplicationIdContainer_HVAC_ACTUATOR_73: return "HVAC_ACTUATOR_73" case ApplicationIdContainer_HVAC_ACTUATOR_74: return "HVAC_ACTUATOR_74" case ApplicationIdContainer_RESERVED_75: return "RESERVED_75" case ApplicationIdContainer_RESERVED_76: return "RESERVED_76" case ApplicationIdContainer_RESERVED_77: return "RESERVED_77" case ApplicationIdContainer_RESERVED_78: return "RESERVED_78" case ApplicationIdContainer_RESERVED_79: return "RESERVED_79" case ApplicationIdContainer_RESERVED_7A: return "RESERVED_7A" case ApplicationIdContainer_RESERVED_7B: return "RESERVED_7B" case ApplicationIdContainer_RESERVED_7C: return "RESERVED_7C" case ApplicationIdContainer_RESERVED_7D: return "RESERVED_7D" case ApplicationIdContainer_RESERVED_7E: return "RESERVED_7E" case ApplicationIdContainer_RESERVED_7F: return "RESERVED_7F" case ApplicationIdContainer_RESERVED_80: return "RESERVED_80" case ApplicationIdContainer_RESERVED_81: return "RESERVED_81" case ApplicationIdContainer_RESERVED_82: return "RESERVED_82" case ApplicationIdContainer_RESERVED_83: return "RESERVED_83" case ApplicationIdContainer_RESERVED_84: return "RESERVED_84" case ApplicationIdContainer_RESERVED_85: return "RESERVED_85" case ApplicationIdContainer_RESERVED_86: return "RESERVED_86" case ApplicationIdContainer_RESERVED_87: return "RESERVED_87" case ApplicationIdContainer_HEATING_88: return "HEATING_88" case ApplicationIdContainer_RESERVED_89: return "RESERVED_89" case ApplicationIdContainer_RESERVED_8A: return "RESERVED_8A" case ApplicationIdContainer_RESERVED_8B: return "RESERVED_8B" case ApplicationIdContainer_RESERVED_8C: return "RESERVED_8C" case ApplicationIdContainer_RESERVED_8D: return "RESERVED_8D" case ApplicationIdContainer_RESERVED_8E: return "RESERVED_8E" case ApplicationIdContainer_RESERVED_8F: return "RESERVED_8F" case ApplicationIdContainer_RESERVED_90: return "RESERVED_90" case ApplicationIdContainer_RESERVED_91: return "RESERVED_91" case ApplicationIdContainer_RESERVED_92: return "RESERVED_92" case ApplicationIdContainer_RESERVED_93: return "RESERVED_93" case ApplicationIdContainer_RESERVED_94: return "RESERVED_94" case ApplicationIdContainer_RESERVED_95: return "RESERVED_95" case ApplicationIdContainer_RESERVED_96: return "RESERVED_96" case ApplicationIdContainer_RESERVED_97: return "RESERVED_97" case ApplicationIdContainer_RESERVED_98: return "RESERVED_98" case ApplicationIdContainer_RESERVED_99: return "RESERVED_99" case ApplicationIdContainer_RESERVED_9A: return "RESERVED_9A" case ApplicationIdContainer_RESERVED_9B: return "RESERVED_9B" case ApplicationIdContainer_RESERVED_9C: return "RESERVED_9C" case ApplicationIdContainer_RESERVED_9D: return "RESERVED_9D" case ApplicationIdContainer_RESERVED_9E: return "RESERVED_9E" case ApplicationIdContainer_RESERVED_9F: return "RESERVED_9F" case ApplicationIdContainer_RESERVED_A0: return "RESERVED_A0" case ApplicationIdContainer_RESERVED_A1: return "RESERVED_A1" case ApplicationIdContainer_RESERVED_A2: return "RESERVED_A2" case ApplicationIdContainer_RESERVED_A3: return "RESERVED_A3" case ApplicationIdContainer_RESERVED_A4: return "RESERVED_A4" case ApplicationIdContainer_RESERVED_A5: return "RESERVED_A5" case ApplicationIdContainer_RESERVED_A6: return "RESERVED_A6" case ApplicationIdContainer_RESERVED_A7: return "RESERVED_A7" case ApplicationIdContainer_RESERVED_A8: return "RESERVED_A8" case ApplicationIdContainer_RESERVED_A9: return "RESERVED_A9" case ApplicationIdContainer_RESERVED_AA: return "RESERVED_AA" case ApplicationIdContainer_RESERVED_AB: return "RESERVED_AB" case ApplicationIdContainer_AIR_CONDITIONING_AC: return "AIR_CONDITIONING_AC" case ApplicationIdContainer_INFO_MESSAGES: return "INFO_MESSAGES" case ApplicationIdContainer_RESERVED_AE: return "RESERVED_AE" case ApplicationIdContainer_RESERVED_AF: return "RESERVED_AF" case ApplicationIdContainer_RESERVED_B0: return "RESERVED_B0" case ApplicationIdContainer_RESERVED_B1: return "RESERVED_B1" case ApplicationIdContainer_RESERVED_B2: return "RESERVED_B2" case ApplicationIdContainer_RESERVED_B3: return "RESERVED_B3" case ApplicationIdContainer_RESERVED_B4: return "RESERVED_B4" case ApplicationIdContainer_RESERVED_B5: return "RESERVED_B5" case ApplicationIdContainer_RESERVED_B6: return "RESERVED_B6" case ApplicationIdContainer_RESERVED_B7: return "RESERVED_B7" case ApplicationIdContainer_RESERVED_B8: return "RESERVED_B8" case ApplicationIdContainer_RESERVED_B9: return "RESERVED_B9" case ApplicationIdContainer_RESERVED_BA: return "RESERVED_BA" case ApplicationIdContainer_RESERVED_BB: return "RESERVED_BB" case ApplicationIdContainer_RESERVED_BC: return "RESERVED_BC" case ApplicationIdContainer_RESERVED_BD: return "RESERVED_BD" case ApplicationIdContainer_RESERVED_BE: return "RESERVED_BE" case ApplicationIdContainer_RESERVED_BF: return "RESERVED_BF" case ApplicationIdContainer_MEDIA_TRANSPORT_CONTROL_C0: return "MEDIA_TRANSPORT_CONTROL_C0" case ApplicationIdContainer_RESERVED_C1: return "RESERVED_C1" case ApplicationIdContainer_RESERVED_C2: return "RESERVED_C2" case ApplicationIdContainer_RESERVED_C3: return "RESERVED_C3" case ApplicationIdContainer_RESERVED_C4: return "RESERVED_C4" case ApplicationIdContainer_RESERVED_C5: return "RESERVED_C5" case ApplicationIdContainer_RESERVED_C6: return "RESERVED_C6" case ApplicationIdContainer_RESERVED_C7: return "RESERVED_C7" case ApplicationIdContainer_RESERVED_C8: return "RESERVED_C8" case ApplicationIdContainer_RESERVED_C9: return "RESERVED_C9" case ApplicationIdContainer_TRIGGER_CONTROL_CA: return "TRIGGER_CONTROL_CA" case ApplicationIdContainer_ENABLE_CONTROL_CB: return "ENABLE_CONTROL_CB" case ApplicationIdContainer_I_HAVE_NO_IDEA_CC: return "I_HAVE_NO_IDEA_CC" case ApplicationIdContainer_AUDIO_AND_VIDEO_CD: return "AUDIO_AND_VIDEO_CD" case ApplicationIdContainer_ERROR_REPORTING_CE: return "ERROR_REPORTING_CE" case ApplicationIdContainer_RESERVED_CF: return "RESERVED_CF" case ApplicationIdContainer_SECURITY_D0: return "SECURITY_D0" case ApplicationIdContainer_METERING_D1: return "METERING_D1" case ApplicationIdContainer_RESERVED_D2: return "RESERVED_D2" case ApplicationIdContainer_RESERVED_D3: return "RESERVED_D3" case ApplicationIdContainer_RESERVED_D4: return "RESERVED_D4" case ApplicationIdContainer_ACCESS_CONTROL_D5: return "ACCESS_CONTROL_D5" case ApplicationIdContainer_RESERVED_D6: return "RESERVED_D6" case ApplicationIdContainer_RESERVED_D7: return "RESERVED_D7" case ApplicationIdContainer_RESERVED_D8: return "RESERVED_D8" case ApplicationIdContainer_RESERVED_D9: return "RESERVED_D9" case ApplicationIdContainer_RESERVED_DA: return "RESERVED_DA" case ApplicationIdContainer_RESERVED_DB: return "RESERVED_DB" case ApplicationIdContainer_RESERVED_DC: return "RESERVED_DC" case ApplicationIdContainer_RESERVED_DD: return "RESERVED_DD" case ApplicationIdContainer_RESERVED_DE: return "RESERVED_DE" case ApplicationIdContainer_CLOCK_AND_TIMEKEEPING_DF: return "CLOCK_AND_TIMEKEEPING_DF" case ApplicationIdContainer_TELEPHONY_STATUS_AND_CONTROL_E0: return "TELEPHONY_STATUS_AND_CONTROL_E0" case ApplicationIdContainer_RESERVED_E1: return "RESERVED_E1" case ApplicationIdContainer_RESERVED_E2: return "RESERVED_E2" case ApplicationIdContainer_RESERVED_E3: return "RESERVED_E3" case ApplicationIdContainer_MEASUREMENT_E4: return "MEASUREMENT_E4" case ApplicationIdContainer_RESERVED_E5: return "RESERVED_E5" case ApplicationIdContainer_RESERVED_E6: return "RESERVED_E6" case ApplicationIdContainer_RESERVED_E7: return "RESERVED_E7" case ApplicationIdContainer_RESERVED_E8: return "RESERVED_E8" case ApplicationIdContainer_RESERVED_E9: return "RESERVED_E9" case ApplicationIdContainer_RESERVED_EA: return "RESERVED_EA" case ApplicationIdContainer_RESERVED_EB: return "RESERVED_EB" case ApplicationIdContainer_RESERVED_EC: return "RESERVED_EC" case ApplicationIdContainer_RESERVED_ED: return "RESERVED_ED" case ApplicationIdContainer_RESERVED_EE: return "RESERVED_EE" case ApplicationIdContainer_RESERVED_EF: return "RESERVED_EF" case ApplicationIdContainer_RESERVED_F0: return "RESERVED_F0" case ApplicationIdContainer_RESERVED_F1: return "RESERVED_F1" case ApplicationIdContainer_RESERVED_F2: return "RESERVED_F2" case ApplicationIdContainer_RESERVED_F3: return "RESERVED_F3" case ApplicationIdContainer_RESERVED_F4: return "RESERVED_F4" case ApplicationIdContainer_RESERVED_F5: return "RESERVED_F5" case ApplicationIdContainer_RESERVED_F6: return "RESERVED_F6" case ApplicationIdContainer_RESERVED_F7: return "RESERVED_F7" case ApplicationIdContainer_RESERVED_F8: return "RESERVED_F8" case ApplicationIdContainer_RESERVED_F9: return "RESERVED_F9" case ApplicationIdContainer_TESTING_FA: return "TESTING_FA" case ApplicationIdContainer_RESERVED_FB: return "RESERVED_FB" case ApplicationIdContainer_RESERVED_FC: return "RESERVED_FC" case ApplicationIdContainer_RESERVED_FD: return "RESERVED_FD" case ApplicationIdContainer_RESERVED_FE: return "RESERVED_FE" case ApplicationIdContainer_NETWORK_CONTROL: return "NETWORK_CONTROL" } return fmt.Sprintf("Unknown(%v)", uint8(e)) } func (e ApplicationIdContainer) String() string { return e.PLC4XEnumName() }