plc4go/protocols/cbus/readwrite/model/HVACError.go (1,215 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.
// HVACError is an enum
type HVACError uint8
type IHVACError interface {
fmt.Stringer
utils.LengthAware
utils.Serializable
}
const (
HVACError_NO_ERROR HVACError = 0x00
HVACError_HEATER_TOTAL_FAILURE HVACError = 0x01
HVACError_COOLER_TOTAL_FAILURE HVACError = 0x02
HVACError_FAN_TOTAL_FAILURE HVACError = 0x03
HVACError_TEMPERATURE_SENSOR_FAILURE HVACError = 0x04
HVACError_HEATER_TEMPORARY_PROBLEM HVACError = 0x05
HVACError_COOLER_TEMPORARY_PROBLEM HVACError = 0x06
HVACError_FAN_TEMPORARY_PROBLEM HVACError = 0x07
HVACError_HEATER_SERVICE_REQUIRED HVACError = 0x08
HVACError_COOLER_SERVICE_REQUIRED HVACError = 0x09
HVACError_FAN_SERVICE_REQUIRED HVACError = 0x0A
HVACError_FILTER_REPLACEMENT_REQUIRED HVACError = 0x0B
HVACError_CUSTOM_ERROR_0 HVACError = 0x80
HVACError_CUSTOM_ERROR_1 HVACError = 0x81
HVACError_CUSTOM_ERROR_2 HVACError = 0x82
HVACError_CUSTOM_ERROR_3 HVACError = 0x83
HVACError_CUSTOM_ERROR_4 HVACError = 0x84
HVACError_CUSTOM_ERROR_5 HVACError = 0x85
HVACError_CUSTOM_ERROR_6 HVACError = 0x86
HVACError_CUSTOM_ERROR_7 HVACError = 0x87
HVACError_CUSTOM_ERROR_8 HVACError = 0x88
HVACError_CUSTOM_ERROR_9 HVACError = 0x89
HVACError_CUSTOM_ERROR_10 HVACError = 0x8A
HVACError_CUSTOM_ERROR_11 HVACError = 0x8B
HVACError_CUSTOM_ERROR_12 HVACError = 0x8C
HVACError_CUSTOM_ERROR_13 HVACError = 0x8D
HVACError_CUSTOM_ERROR_14 HVACError = 0x8E
HVACError_CUSTOM_ERROR_15 HVACError = 0x8F
HVACError_CUSTOM_ERROR_16 HVACError = 0x90
HVACError_CUSTOM_ERROR_17 HVACError = 0x91
HVACError_CUSTOM_ERROR_18 HVACError = 0x92
HVACError_CUSTOM_ERROR_19 HVACError = 0x93
HVACError_CUSTOM_ERROR_20 HVACError = 0x94
HVACError_CUSTOM_ERROR_21 HVACError = 0x95
HVACError_CUSTOM_ERROR_22 HVACError = 0x96
HVACError_CUSTOM_ERROR_23 HVACError = 0x97
HVACError_CUSTOM_ERROR_24 HVACError = 0x98
HVACError_CUSTOM_ERROR_25 HVACError = 0x99
HVACError_CUSTOM_ERROR_26 HVACError = 0x9A
HVACError_CUSTOM_ERROR_27 HVACError = 0x9B
HVACError_CUSTOM_ERROR_28 HVACError = 0x9C
HVACError_CUSTOM_ERROR_29 HVACError = 0x9D
HVACError_CUSTOM_ERROR_30 HVACError = 0x9E
HVACError_CUSTOM_ERROR_31 HVACError = 0x9F
HVACError_CUSTOM_ERROR_32 HVACError = 0xA0
HVACError_CUSTOM_ERROR_33 HVACError = 0xA1
HVACError_CUSTOM_ERROR_34 HVACError = 0xA2
HVACError_CUSTOM_ERROR_35 HVACError = 0xA3
HVACError_CUSTOM_ERROR_36 HVACError = 0xA4
HVACError_CUSTOM_ERROR_37 HVACError = 0xA5
HVACError_CUSTOM_ERROR_38 HVACError = 0xA6
HVACError_CUSTOM_ERROR_39 HVACError = 0xA7
HVACError_CUSTOM_ERROR_40 HVACError = 0xA8
HVACError_CUSTOM_ERROR_41 HVACError = 0xA9
HVACError_CUSTOM_ERROR_42 HVACError = 0xAA
HVACError_CUSTOM_ERROR_43 HVACError = 0xAB
HVACError_CUSTOM_ERROR_44 HVACError = 0xAC
HVACError_CUSTOM_ERROR_45 HVACError = 0xAD
HVACError_CUSTOM_ERROR_46 HVACError = 0xAE
HVACError_CUSTOM_ERROR_47 HVACError = 0xAF
HVACError_CUSTOM_ERROR_48 HVACError = 0xB0
HVACError_CUSTOM_ERROR_49 HVACError = 0xB1
HVACError_CUSTOM_ERROR_50 HVACError = 0xB2
HVACError_CUSTOM_ERROR_51 HVACError = 0xB3
HVACError_CUSTOM_ERROR_52 HVACError = 0xB4
HVACError_CUSTOM_ERROR_53 HVACError = 0xB5
HVACError_CUSTOM_ERROR_54 HVACError = 0xB6
HVACError_CUSTOM_ERROR_55 HVACError = 0xB7
HVACError_CUSTOM_ERROR_56 HVACError = 0xB8
HVACError_CUSTOM_ERROR_57 HVACError = 0xB9
HVACError_CUSTOM_ERROR_58 HVACError = 0xBA
HVACError_CUSTOM_ERROR_59 HVACError = 0xBB
HVACError_CUSTOM_ERROR_60 HVACError = 0xBC
HVACError_CUSTOM_ERROR_61 HVACError = 0xBD
HVACError_CUSTOM_ERROR_62 HVACError = 0xBE
HVACError_CUSTOM_ERROR_63 HVACError = 0xBF
HVACError_CUSTOM_ERROR_64 HVACError = 0xC0
HVACError_CUSTOM_ERROR_65 HVACError = 0xC1
HVACError_CUSTOM_ERROR_66 HVACError = 0xC2
HVACError_CUSTOM_ERROR_67 HVACError = 0xC3
HVACError_CUSTOM_ERROR_68 HVACError = 0xC4
HVACError_CUSTOM_ERROR_69 HVACError = 0xC5
HVACError_CUSTOM_ERROR_70 HVACError = 0xC6
HVACError_CUSTOM_ERROR_71 HVACError = 0xC7
HVACError_CUSTOM_ERROR_72 HVACError = 0xC8
HVACError_CUSTOM_ERROR_73 HVACError = 0xC9
HVACError_CUSTOM_ERROR_74 HVACError = 0xCA
HVACError_CUSTOM_ERROR_75 HVACError = 0xCB
HVACError_CUSTOM_ERROR_76 HVACError = 0xCC
HVACError_CUSTOM_ERROR_77 HVACError = 0xCD
HVACError_CUSTOM_ERROR_78 HVACError = 0xCE
HVACError_CUSTOM_ERROR_79 HVACError = 0xCF
HVACError_CUSTOM_ERROR_80 HVACError = 0xD0
HVACError_CUSTOM_ERROR_81 HVACError = 0xD1
HVACError_CUSTOM_ERROR_82 HVACError = 0xD2
HVACError_CUSTOM_ERROR_83 HVACError = 0xD3
HVACError_CUSTOM_ERROR_84 HVACError = 0xD4
HVACError_CUSTOM_ERROR_85 HVACError = 0xD5
HVACError_CUSTOM_ERROR_86 HVACError = 0xD6
HVACError_CUSTOM_ERROR_87 HVACError = 0xD7
HVACError_CUSTOM_ERROR_88 HVACError = 0xD8
HVACError_CUSTOM_ERROR_89 HVACError = 0xD9
HVACError_CUSTOM_ERROR_90 HVACError = 0xDA
HVACError_CUSTOM_ERROR_91 HVACError = 0xDB
HVACError_CUSTOM_ERROR_92 HVACError = 0xDC
HVACError_CUSTOM_ERROR_93 HVACError = 0xDD
HVACError_CUSTOM_ERROR_94 HVACError = 0xDE
HVACError_CUSTOM_ERROR_95 HVACError = 0xDF
HVACError_CUSTOM_ERROR_96 HVACError = 0xE0
HVACError_CUSTOM_ERROR_97 HVACError = 0xE1
HVACError_CUSTOM_ERROR_98 HVACError = 0xE2
HVACError_CUSTOM_ERROR_99 HVACError = 0xE3
HVACError_CUSTOM_ERROR_100 HVACError = 0xE4
HVACError_CUSTOM_ERROR_101 HVACError = 0xE5
HVACError_CUSTOM_ERROR_102 HVACError = 0xE6
HVACError_CUSTOM_ERROR_103 HVACError = 0xE7
HVACError_CUSTOM_ERROR_104 HVACError = 0xE8
HVACError_CUSTOM_ERROR_105 HVACError = 0xE9
HVACError_CUSTOM_ERROR_106 HVACError = 0xEA
HVACError_CUSTOM_ERROR_107 HVACError = 0xEB
HVACError_CUSTOM_ERROR_108 HVACError = 0xEC
HVACError_CUSTOM_ERROR_109 HVACError = 0xED
HVACError_CUSTOM_ERROR_110 HVACError = 0xEE
HVACError_CUSTOM_ERROR_111 HVACError = 0xEF
HVACError_CUSTOM_ERROR_112 HVACError = 0xF0
HVACError_CUSTOM_ERROR_113 HVACError = 0xF1
HVACError_CUSTOM_ERROR_114 HVACError = 0xF2
HVACError_CUSTOM_ERROR_115 HVACError = 0xF3
HVACError_CUSTOM_ERROR_116 HVACError = 0xF4
HVACError_CUSTOM_ERROR_117 HVACError = 0xF5
HVACError_CUSTOM_ERROR_118 HVACError = 0xF6
HVACError_CUSTOM_ERROR_119 HVACError = 0xF7
HVACError_CUSTOM_ERROR_120 HVACError = 0xF8
HVACError_CUSTOM_ERROR_121 HVACError = 0xF9
HVACError_CUSTOM_ERROR_122 HVACError = 0xFA
HVACError_CUSTOM_ERROR_123 HVACError = 0xFB
HVACError_CUSTOM_ERROR_124 HVACError = 0xFC
HVACError_CUSTOM_ERROR_125 HVACError = 0xFD
HVACError_CUSTOM_ERROR_126 HVACError = 0xFE
HVACError_CUSTOM_ERROR_127 HVACError = 0xFF
)
var HVACErrorValues []HVACError
func init() {
_ = errors.New
HVACErrorValues = []HVACError{
HVACError_NO_ERROR,
HVACError_HEATER_TOTAL_FAILURE,
HVACError_COOLER_TOTAL_FAILURE,
HVACError_FAN_TOTAL_FAILURE,
HVACError_TEMPERATURE_SENSOR_FAILURE,
HVACError_HEATER_TEMPORARY_PROBLEM,
HVACError_COOLER_TEMPORARY_PROBLEM,
HVACError_FAN_TEMPORARY_PROBLEM,
HVACError_HEATER_SERVICE_REQUIRED,
HVACError_COOLER_SERVICE_REQUIRED,
HVACError_FAN_SERVICE_REQUIRED,
HVACError_FILTER_REPLACEMENT_REQUIRED,
HVACError_CUSTOM_ERROR_0,
HVACError_CUSTOM_ERROR_1,
HVACError_CUSTOM_ERROR_2,
HVACError_CUSTOM_ERROR_3,
HVACError_CUSTOM_ERROR_4,
HVACError_CUSTOM_ERROR_5,
HVACError_CUSTOM_ERROR_6,
HVACError_CUSTOM_ERROR_7,
HVACError_CUSTOM_ERROR_8,
HVACError_CUSTOM_ERROR_9,
HVACError_CUSTOM_ERROR_10,
HVACError_CUSTOM_ERROR_11,
HVACError_CUSTOM_ERROR_12,
HVACError_CUSTOM_ERROR_13,
HVACError_CUSTOM_ERROR_14,
HVACError_CUSTOM_ERROR_15,
HVACError_CUSTOM_ERROR_16,
HVACError_CUSTOM_ERROR_17,
HVACError_CUSTOM_ERROR_18,
HVACError_CUSTOM_ERROR_19,
HVACError_CUSTOM_ERROR_20,
HVACError_CUSTOM_ERROR_21,
HVACError_CUSTOM_ERROR_22,
HVACError_CUSTOM_ERROR_23,
HVACError_CUSTOM_ERROR_24,
HVACError_CUSTOM_ERROR_25,
HVACError_CUSTOM_ERROR_26,
HVACError_CUSTOM_ERROR_27,
HVACError_CUSTOM_ERROR_28,
HVACError_CUSTOM_ERROR_29,
HVACError_CUSTOM_ERROR_30,
HVACError_CUSTOM_ERROR_31,
HVACError_CUSTOM_ERROR_32,
HVACError_CUSTOM_ERROR_33,
HVACError_CUSTOM_ERROR_34,
HVACError_CUSTOM_ERROR_35,
HVACError_CUSTOM_ERROR_36,
HVACError_CUSTOM_ERROR_37,
HVACError_CUSTOM_ERROR_38,
HVACError_CUSTOM_ERROR_39,
HVACError_CUSTOM_ERROR_40,
HVACError_CUSTOM_ERROR_41,
HVACError_CUSTOM_ERROR_42,
HVACError_CUSTOM_ERROR_43,
HVACError_CUSTOM_ERROR_44,
HVACError_CUSTOM_ERROR_45,
HVACError_CUSTOM_ERROR_46,
HVACError_CUSTOM_ERROR_47,
HVACError_CUSTOM_ERROR_48,
HVACError_CUSTOM_ERROR_49,
HVACError_CUSTOM_ERROR_50,
HVACError_CUSTOM_ERROR_51,
HVACError_CUSTOM_ERROR_52,
HVACError_CUSTOM_ERROR_53,
HVACError_CUSTOM_ERROR_54,
HVACError_CUSTOM_ERROR_55,
HVACError_CUSTOM_ERROR_56,
HVACError_CUSTOM_ERROR_57,
HVACError_CUSTOM_ERROR_58,
HVACError_CUSTOM_ERROR_59,
HVACError_CUSTOM_ERROR_60,
HVACError_CUSTOM_ERROR_61,
HVACError_CUSTOM_ERROR_62,
HVACError_CUSTOM_ERROR_63,
HVACError_CUSTOM_ERROR_64,
HVACError_CUSTOM_ERROR_65,
HVACError_CUSTOM_ERROR_66,
HVACError_CUSTOM_ERROR_67,
HVACError_CUSTOM_ERROR_68,
HVACError_CUSTOM_ERROR_69,
HVACError_CUSTOM_ERROR_70,
HVACError_CUSTOM_ERROR_71,
HVACError_CUSTOM_ERROR_72,
HVACError_CUSTOM_ERROR_73,
HVACError_CUSTOM_ERROR_74,
HVACError_CUSTOM_ERROR_75,
HVACError_CUSTOM_ERROR_76,
HVACError_CUSTOM_ERROR_77,
HVACError_CUSTOM_ERROR_78,
HVACError_CUSTOM_ERROR_79,
HVACError_CUSTOM_ERROR_80,
HVACError_CUSTOM_ERROR_81,
HVACError_CUSTOM_ERROR_82,
HVACError_CUSTOM_ERROR_83,
HVACError_CUSTOM_ERROR_84,
HVACError_CUSTOM_ERROR_85,
HVACError_CUSTOM_ERROR_86,
HVACError_CUSTOM_ERROR_87,
HVACError_CUSTOM_ERROR_88,
HVACError_CUSTOM_ERROR_89,
HVACError_CUSTOM_ERROR_90,
HVACError_CUSTOM_ERROR_91,
HVACError_CUSTOM_ERROR_92,
HVACError_CUSTOM_ERROR_93,
HVACError_CUSTOM_ERROR_94,
HVACError_CUSTOM_ERROR_95,
HVACError_CUSTOM_ERROR_96,
HVACError_CUSTOM_ERROR_97,
HVACError_CUSTOM_ERROR_98,
HVACError_CUSTOM_ERROR_99,
HVACError_CUSTOM_ERROR_100,
HVACError_CUSTOM_ERROR_101,
HVACError_CUSTOM_ERROR_102,
HVACError_CUSTOM_ERROR_103,
HVACError_CUSTOM_ERROR_104,
HVACError_CUSTOM_ERROR_105,
HVACError_CUSTOM_ERROR_106,
HVACError_CUSTOM_ERROR_107,
HVACError_CUSTOM_ERROR_108,
HVACError_CUSTOM_ERROR_109,
HVACError_CUSTOM_ERROR_110,
HVACError_CUSTOM_ERROR_111,
HVACError_CUSTOM_ERROR_112,
HVACError_CUSTOM_ERROR_113,
HVACError_CUSTOM_ERROR_114,
HVACError_CUSTOM_ERROR_115,
HVACError_CUSTOM_ERROR_116,
HVACError_CUSTOM_ERROR_117,
HVACError_CUSTOM_ERROR_118,
HVACError_CUSTOM_ERROR_119,
HVACError_CUSTOM_ERROR_120,
HVACError_CUSTOM_ERROR_121,
HVACError_CUSTOM_ERROR_122,
HVACError_CUSTOM_ERROR_123,
HVACError_CUSTOM_ERROR_124,
HVACError_CUSTOM_ERROR_125,
HVACError_CUSTOM_ERROR_126,
HVACError_CUSTOM_ERROR_127,
}
}
func HVACErrorByValue(value uint8) (enum HVACError, ok bool) {
switch value {
case 0x00:
return HVACError_NO_ERROR, true
case 0x01:
return HVACError_HEATER_TOTAL_FAILURE, true
case 0x02:
return HVACError_COOLER_TOTAL_FAILURE, true
case 0x03:
return HVACError_FAN_TOTAL_FAILURE, true
case 0x04:
return HVACError_TEMPERATURE_SENSOR_FAILURE, true
case 0x05:
return HVACError_HEATER_TEMPORARY_PROBLEM, true
case 0x06:
return HVACError_COOLER_TEMPORARY_PROBLEM, true
case 0x07:
return HVACError_FAN_TEMPORARY_PROBLEM, true
case 0x08:
return HVACError_HEATER_SERVICE_REQUIRED, true
case 0x09:
return HVACError_COOLER_SERVICE_REQUIRED, true
case 0x0A:
return HVACError_FAN_SERVICE_REQUIRED, true
case 0x0B:
return HVACError_FILTER_REPLACEMENT_REQUIRED, true
case 0x80:
return HVACError_CUSTOM_ERROR_0, true
case 0x81:
return HVACError_CUSTOM_ERROR_1, true
case 0x82:
return HVACError_CUSTOM_ERROR_2, true
case 0x83:
return HVACError_CUSTOM_ERROR_3, true
case 0x84:
return HVACError_CUSTOM_ERROR_4, true
case 0x85:
return HVACError_CUSTOM_ERROR_5, true
case 0x86:
return HVACError_CUSTOM_ERROR_6, true
case 0x87:
return HVACError_CUSTOM_ERROR_7, true
case 0x88:
return HVACError_CUSTOM_ERROR_8, true
case 0x89:
return HVACError_CUSTOM_ERROR_9, true
case 0x8A:
return HVACError_CUSTOM_ERROR_10, true
case 0x8B:
return HVACError_CUSTOM_ERROR_11, true
case 0x8C:
return HVACError_CUSTOM_ERROR_12, true
case 0x8D:
return HVACError_CUSTOM_ERROR_13, true
case 0x8E:
return HVACError_CUSTOM_ERROR_14, true
case 0x8F:
return HVACError_CUSTOM_ERROR_15, true
case 0x90:
return HVACError_CUSTOM_ERROR_16, true
case 0x91:
return HVACError_CUSTOM_ERROR_17, true
case 0x92:
return HVACError_CUSTOM_ERROR_18, true
case 0x93:
return HVACError_CUSTOM_ERROR_19, true
case 0x94:
return HVACError_CUSTOM_ERROR_20, true
case 0x95:
return HVACError_CUSTOM_ERROR_21, true
case 0x96:
return HVACError_CUSTOM_ERROR_22, true
case 0x97:
return HVACError_CUSTOM_ERROR_23, true
case 0x98:
return HVACError_CUSTOM_ERROR_24, true
case 0x99:
return HVACError_CUSTOM_ERROR_25, true
case 0x9A:
return HVACError_CUSTOM_ERROR_26, true
case 0x9B:
return HVACError_CUSTOM_ERROR_27, true
case 0x9C:
return HVACError_CUSTOM_ERROR_28, true
case 0x9D:
return HVACError_CUSTOM_ERROR_29, true
case 0x9E:
return HVACError_CUSTOM_ERROR_30, true
case 0x9F:
return HVACError_CUSTOM_ERROR_31, true
case 0xA0:
return HVACError_CUSTOM_ERROR_32, true
case 0xA1:
return HVACError_CUSTOM_ERROR_33, true
case 0xA2:
return HVACError_CUSTOM_ERROR_34, true
case 0xA3:
return HVACError_CUSTOM_ERROR_35, true
case 0xA4:
return HVACError_CUSTOM_ERROR_36, true
case 0xA5:
return HVACError_CUSTOM_ERROR_37, true
case 0xA6:
return HVACError_CUSTOM_ERROR_38, true
case 0xA7:
return HVACError_CUSTOM_ERROR_39, true
case 0xA8:
return HVACError_CUSTOM_ERROR_40, true
case 0xA9:
return HVACError_CUSTOM_ERROR_41, true
case 0xAA:
return HVACError_CUSTOM_ERROR_42, true
case 0xAB:
return HVACError_CUSTOM_ERROR_43, true
case 0xAC:
return HVACError_CUSTOM_ERROR_44, true
case 0xAD:
return HVACError_CUSTOM_ERROR_45, true
case 0xAE:
return HVACError_CUSTOM_ERROR_46, true
case 0xAF:
return HVACError_CUSTOM_ERROR_47, true
case 0xB0:
return HVACError_CUSTOM_ERROR_48, true
case 0xB1:
return HVACError_CUSTOM_ERROR_49, true
case 0xB2:
return HVACError_CUSTOM_ERROR_50, true
case 0xB3:
return HVACError_CUSTOM_ERROR_51, true
case 0xB4:
return HVACError_CUSTOM_ERROR_52, true
case 0xB5:
return HVACError_CUSTOM_ERROR_53, true
case 0xB6:
return HVACError_CUSTOM_ERROR_54, true
case 0xB7:
return HVACError_CUSTOM_ERROR_55, true
case 0xB8:
return HVACError_CUSTOM_ERROR_56, true
case 0xB9:
return HVACError_CUSTOM_ERROR_57, true
case 0xBA:
return HVACError_CUSTOM_ERROR_58, true
case 0xBB:
return HVACError_CUSTOM_ERROR_59, true
case 0xBC:
return HVACError_CUSTOM_ERROR_60, true
case 0xBD:
return HVACError_CUSTOM_ERROR_61, true
case 0xBE:
return HVACError_CUSTOM_ERROR_62, true
case 0xBF:
return HVACError_CUSTOM_ERROR_63, true
case 0xC0:
return HVACError_CUSTOM_ERROR_64, true
case 0xC1:
return HVACError_CUSTOM_ERROR_65, true
case 0xC2:
return HVACError_CUSTOM_ERROR_66, true
case 0xC3:
return HVACError_CUSTOM_ERROR_67, true
case 0xC4:
return HVACError_CUSTOM_ERROR_68, true
case 0xC5:
return HVACError_CUSTOM_ERROR_69, true
case 0xC6:
return HVACError_CUSTOM_ERROR_70, true
case 0xC7:
return HVACError_CUSTOM_ERROR_71, true
case 0xC8:
return HVACError_CUSTOM_ERROR_72, true
case 0xC9:
return HVACError_CUSTOM_ERROR_73, true
case 0xCA:
return HVACError_CUSTOM_ERROR_74, true
case 0xCB:
return HVACError_CUSTOM_ERROR_75, true
case 0xCC:
return HVACError_CUSTOM_ERROR_76, true
case 0xCD:
return HVACError_CUSTOM_ERROR_77, true
case 0xCE:
return HVACError_CUSTOM_ERROR_78, true
case 0xCF:
return HVACError_CUSTOM_ERROR_79, true
case 0xD0:
return HVACError_CUSTOM_ERROR_80, true
case 0xD1:
return HVACError_CUSTOM_ERROR_81, true
case 0xD2:
return HVACError_CUSTOM_ERROR_82, true
case 0xD3:
return HVACError_CUSTOM_ERROR_83, true
case 0xD4:
return HVACError_CUSTOM_ERROR_84, true
case 0xD5:
return HVACError_CUSTOM_ERROR_85, true
case 0xD6:
return HVACError_CUSTOM_ERROR_86, true
case 0xD7:
return HVACError_CUSTOM_ERROR_87, true
case 0xD8:
return HVACError_CUSTOM_ERROR_88, true
case 0xD9:
return HVACError_CUSTOM_ERROR_89, true
case 0xDA:
return HVACError_CUSTOM_ERROR_90, true
case 0xDB:
return HVACError_CUSTOM_ERROR_91, true
case 0xDC:
return HVACError_CUSTOM_ERROR_92, true
case 0xDD:
return HVACError_CUSTOM_ERROR_93, true
case 0xDE:
return HVACError_CUSTOM_ERROR_94, true
case 0xDF:
return HVACError_CUSTOM_ERROR_95, true
case 0xE0:
return HVACError_CUSTOM_ERROR_96, true
case 0xE1:
return HVACError_CUSTOM_ERROR_97, true
case 0xE2:
return HVACError_CUSTOM_ERROR_98, true
case 0xE3:
return HVACError_CUSTOM_ERROR_99, true
case 0xE4:
return HVACError_CUSTOM_ERROR_100, true
case 0xE5:
return HVACError_CUSTOM_ERROR_101, true
case 0xE6:
return HVACError_CUSTOM_ERROR_102, true
case 0xE7:
return HVACError_CUSTOM_ERROR_103, true
case 0xE8:
return HVACError_CUSTOM_ERROR_104, true
case 0xE9:
return HVACError_CUSTOM_ERROR_105, true
case 0xEA:
return HVACError_CUSTOM_ERROR_106, true
case 0xEB:
return HVACError_CUSTOM_ERROR_107, true
case 0xEC:
return HVACError_CUSTOM_ERROR_108, true
case 0xED:
return HVACError_CUSTOM_ERROR_109, true
case 0xEE:
return HVACError_CUSTOM_ERROR_110, true
case 0xEF:
return HVACError_CUSTOM_ERROR_111, true
case 0xF0:
return HVACError_CUSTOM_ERROR_112, true
case 0xF1:
return HVACError_CUSTOM_ERROR_113, true
case 0xF2:
return HVACError_CUSTOM_ERROR_114, true
case 0xF3:
return HVACError_CUSTOM_ERROR_115, true
case 0xF4:
return HVACError_CUSTOM_ERROR_116, true
case 0xF5:
return HVACError_CUSTOM_ERROR_117, true
case 0xF6:
return HVACError_CUSTOM_ERROR_118, true
case 0xF7:
return HVACError_CUSTOM_ERROR_119, true
case 0xF8:
return HVACError_CUSTOM_ERROR_120, true
case 0xF9:
return HVACError_CUSTOM_ERROR_121, true
case 0xFA:
return HVACError_CUSTOM_ERROR_122, true
case 0xFB:
return HVACError_CUSTOM_ERROR_123, true
case 0xFC:
return HVACError_CUSTOM_ERROR_124, true
case 0xFD:
return HVACError_CUSTOM_ERROR_125, true
case 0xFE:
return HVACError_CUSTOM_ERROR_126, true
case 0xFF:
return HVACError_CUSTOM_ERROR_127, true
}
return 0, false
}
func HVACErrorByName(value string) (enum HVACError, ok bool) {
switch value {
case "NO_ERROR":
return HVACError_NO_ERROR, true
case "HEATER_TOTAL_FAILURE":
return HVACError_HEATER_TOTAL_FAILURE, true
case "COOLER_TOTAL_FAILURE":
return HVACError_COOLER_TOTAL_FAILURE, true
case "FAN_TOTAL_FAILURE":
return HVACError_FAN_TOTAL_FAILURE, true
case "TEMPERATURE_SENSOR_FAILURE":
return HVACError_TEMPERATURE_SENSOR_FAILURE, true
case "HEATER_TEMPORARY_PROBLEM":
return HVACError_HEATER_TEMPORARY_PROBLEM, true
case "COOLER_TEMPORARY_PROBLEM":
return HVACError_COOLER_TEMPORARY_PROBLEM, true
case "FAN_TEMPORARY_PROBLEM":
return HVACError_FAN_TEMPORARY_PROBLEM, true
case "HEATER_SERVICE_REQUIRED":
return HVACError_HEATER_SERVICE_REQUIRED, true
case "COOLER_SERVICE_REQUIRED":
return HVACError_COOLER_SERVICE_REQUIRED, true
case "FAN_SERVICE_REQUIRED":
return HVACError_FAN_SERVICE_REQUIRED, true
case "FILTER_REPLACEMENT_REQUIRED":
return HVACError_FILTER_REPLACEMENT_REQUIRED, true
case "CUSTOM_ERROR_0":
return HVACError_CUSTOM_ERROR_0, true
case "CUSTOM_ERROR_1":
return HVACError_CUSTOM_ERROR_1, true
case "CUSTOM_ERROR_2":
return HVACError_CUSTOM_ERROR_2, true
case "CUSTOM_ERROR_3":
return HVACError_CUSTOM_ERROR_3, true
case "CUSTOM_ERROR_4":
return HVACError_CUSTOM_ERROR_4, true
case "CUSTOM_ERROR_5":
return HVACError_CUSTOM_ERROR_5, true
case "CUSTOM_ERROR_6":
return HVACError_CUSTOM_ERROR_6, true
case "CUSTOM_ERROR_7":
return HVACError_CUSTOM_ERROR_7, true
case "CUSTOM_ERROR_8":
return HVACError_CUSTOM_ERROR_8, true
case "CUSTOM_ERROR_9":
return HVACError_CUSTOM_ERROR_9, true
case "CUSTOM_ERROR_10":
return HVACError_CUSTOM_ERROR_10, true
case "CUSTOM_ERROR_11":
return HVACError_CUSTOM_ERROR_11, true
case "CUSTOM_ERROR_12":
return HVACError_CUSTOM_ERROR_12, true
case "CUSTOM_ERROR_13":
return HVACError_CUSTOM_ERROR_13, true
case "CUSTOM_ERROR_14":
return HVACError_CUSTOM_ERROR_14, true
case "CUSTOM_ERROR_15":
return HVACError_CUSTOM_ERROR_15, true
case "CUSTOM_ERROR_16":
return HVACError_CUSTOM_ERROR_16, true
case "CUSTOM_ERROR_17":
return HVACError_CUSTOM_ERROR_17, true
case "CUSTOM_ERROR_18":
return HVACError_CUSTOM_ERROR_18, true
case "CUSTOM_ERROR_19":
return HVACError_CUSTOM_ERROR_19, true
case "CUSTOM_ERROR_20":
return HVACError_CUSTOM_ERROR_20, true
case "CUSTOM_ERROR_21":
return HVACError_CUSTOM_ERROR_21, true
case "CUSTOM_ERROR_22":
return HVACError_CUSTOM_ERROR_22, true
case "CUSTOM_ERROR_23":
return HVACError_CUSTOM_ERROR_23, true
case "CUSTOM_ERROR_24":
return HVACError_CUSTOM_ERROR_24, true
case "CUSTOM_ERROR_25":
return HVACError_CUSTOM_ERROR_25, true
case "CUSTOM_ERROR_26":
return HVACError_CUSTOM_ERROR_26, true
case "CUSTOM_ERROR_27":
return HVACError_CUSTOM_ERROR_27, true
case "CUSTOM_ERROR_28":
return HVACError_CUSTOM_ERROR_28, true
case "CUSTOM_ERROR_29":
return HVACError_CUSTOM_ERROR_29, true
case "CUSTOM_ERROR_30":
return HVACError_CUSTOM_ERROR_30, true
case "CUSTOM_ERROR_31":
return HVACError_CUSTOM_ERROR_31, true
case "CUSTOM_ERROR_32":
return HVACError_CUSTOM_ERROR_32, true
case "CUSTOM_ERROR_33":
return HVACError_CUSTOM_ERROR_33, true
case "CUSTOM_ERROR_34":
return HVACError_CUSTOM_ERROR_34, true
case "CUSTOM_ERROR_35":
return HVACError_CUSTOM_ERROR_35, true
case "CUSTOM_ERROR_36":
return HVACError_CUSTOM_ERROR_36, true
case "CUSTOM_ERROR_37":
return HVACError_CUSTOM_ERROR_37, true
case "CUSTOM_ERROR_38":
return HVACError_CUSTOM_ERROR_38, true
case "CUSTOM_ERROR_39":
return HVACError_CUSTOM_ERROR_39, true
case "CUSTOM_ERROR_40":
return HVACError_CUSTOM_ERROR_40, true
case "CUSTOM_ERROR_41":
return HVACError_CUSTOM_ERROR_41, true
case "CUSTOM_ERROR_42":
return HVACError_CUSTOM_ERROR_42, true
case "CUSTOM_ERROR_43":
return HVACError_CUSTOM_ERROR_43, true
case "CUSTOM_ERROR_44":
return HVACError_CUSTOM_ERROR_44, true
case "CUSTOM_ERROR_45":
return HVACError_CUSTOM_ERROR_45, true
case "CUSTOM_ERROR_46":
return HVACError_CUSTOM_ERROR_46, true
case "CUSTOM_ERROR_47":
return HVACError_CUSTOM_ERROR_47, true
case "CUSTOM_ERROR_48":
return HVACError_CUSTOM_ERROR_48, true
case "CUSTOM_ERROR_49":
return HVACError_CUSTOM_ERROR_49, true
case "CUSTOM_ERROR_50":
return HVACError_CUSTOM_ERROR_50, true
case "CUSTOM_ERROR_51":
return HVACError_CUSTOM_ERROR_51, true
case "CUSTOM_ERROR_52":
return HVACError_CUSTOM_ERROR_52, true
case "CUSTOM_ERROR_53":
return HVACError_CUSTOM_ERROR_53, true
case "CUSTOM_ERROR_54":
return HVACError_CUSTOM_ERROR_54, true
case "CUSTOM_ERROR_55":
return HVACError_CUSTOM_ERROR_55, true
case "CUSTOM_ERROR_56":
return HVACError_CUSTOM_ERROR_56, true
case "CUSTOM_ERROR_57":
return HVACError_CUSTOM_ERROR_57, true
case "CUSTOM_ERROR_58":
return HVACError_CUSTOM_ERROR_58, true
case "CUSTOM_ERROR_59":
return HVACError_CUSTOM_ERROR_59, true
case "CUSTOM_ERROR_60":
return HVACError_CUSTOM_ERROR_60, true
case "CUSTOM_ERROR_61":
return HVACError_CUSTOM_ERROR_61, true
case "CUSTOM_ERROR_62":
return HVACError_CUSTOM_ERROR_62, true
case "CUSTOM_ERROR_63":
return HVACError_CUSTOM_ERROR_63, true
case "CUSTOM_ERROR_64":
return HVACError_CUSTOM_ERROR_64, true
case "CUSTOM_ERROR_65":
return HVACError_CUSTOM_ERROR_65, true
case "CUSTOM_ERROR_66":
return HVACError_CUSTOM_ERROR_66, true
case "CUSTOM_ERROR_67":
return HVACError_CUSTOM_ERROR_67, true
case "CUSTOM_ERROR_68":
return HVACError_CUSTOM_ERROR_68, true
case "CUSTOM_ERROR_69":
return HVACError_CUSTOM_ERROR_69, true
case "CUSTOM_ERROR_70":
return HVACError_CUSTOM_ERROR_70, true
case "CUSTOM_ERROR_71":
return HVACError_CUSTOM_ERROR_71, true
case "CUSTOM_ERROR_72":
return HVACError_CUSTOM_ERROR_72, true
case "CUSTOM_ERROR_73":
return HVACError_CUSTOM_ERROR_73, true
case "CUSTOM_ERROR_74":
return HVACError_CUSTOM_ERROR_74, true
case "CUSTOM_ERROR_75":
return HVACError_CUSTOM_ERROR_75, true
case "CUSTOM_ERROR_76":
return HVACError_CUSTOM_ERROR_76, true
case "CUSTOM_ERROR_77":
return HVACError_CUSTOM_ERROR_77, true
case "CUSTOM_ERROR_78":
return HVACError_CUSTOM_ERROR_78, true
case "CUSTOM_ERROR_79":
return HVACError_CUSTOM_ERROR_79, true
case "CUSTOM_ERROR_80":
return HVACError_CUSTOM_ERROR_80, true
case "CUSTOM_ERROR_81":
return HVACError_CUSTOM_ERROR_81, true
case "CUSTOM_ERROR_82":
return HVACError_CUSTOM_ERROR_82, true
case "CUSTOM_ERROR_83":
return HVACError_CUSTOM_ERROR_83, true
case "CUSTOM_ERROR_84":
return HVACError_CUSTOM_ERROR_84, true
case "CUSTOM_ERROR_85":
return HVACError_CUSTOM_ERROR_85, true
case "CUSTOM_ERROR_86":
return HVACError_CUSTOM_ERROR_86, true
case "CUSTOM_ERROR_87":
return HVACError_CUSTOM_ERROR_87, true
case "CUSTOM_ERROR_88":
return HVACError_CUSTOM_ERROR_88, true
case "CUSTOM_ERROR_89":
return HVACError_CUSTOM_ERROR_89, true
case "CUSTOM_ERROR_90":
return HVACError_CUSTOM_ERROR_90, true
case "CUSTOM_ERROR_91":
return HVACError_CUSTOM_ERROR_91, true
case "CUSTOM_ERROR_92":
return HVACError_CUSTOM_ERROR_92, true
case "CUSTOM_ERROR_93":
return HVACError_CUSTOM_ERROR_93, true
case "CUSTOM_ERROR_94":
return HVACError_CUSTOM_ERROR_94, true
case "CUSTOM_ERROR_95":
return HVACError_CUSTOM_ERROR_95, true
case "CUSTOM_ERROR_96":
return HVACError_CUSTOM_ERROR_96, true
case "CUSTOM_ERROR_97":
return HVACError_CUSTOM_ERROR_97, true
case "CUSTOM_ERROR_98":
return HVACError_CUSTOM_ERROR_98, true
case "CUSTOM_ERROR_99":
return HVACError_CUSTOM_ERROR_99, true
case "CUSTOM_ERROR_100":
return HVACError_CUSTOM_ERROR_100, true
case "CUSTOM_ERROR_101":
return HVACError_CUSTOM_ERROR_101, true
case "CUSTOM_ERROR_102":
return HVACError_CUSTOM_ERROR_102, true
case "CUSTOM_ERROR_103":
return HVACError_CUSTOM_ERROR_103, true
case "CUSTOM_ERROR_104":
return HVACError_CUSTOM_ERROR_104, true
case "CUSTOM_ERROR_105":
return HVACError_CUSTOM_ERROR_105, true
case "CUSTOM_ERROR_106":
return HVACError_CUSTOM_ERROR_106, true
case "CUSTOM_ERROR_107":
return HVACError_CUSTOM_ERROR_107, true
case "CUSTOM_ERROR_108":
return HVACError_CUSTOM_ERROR_108, true
case "CUSTOM_ERROR_109":
return HVACError_CUSTOM_ERROR_109, true
case "CUSTOM_ERROR_110":
return HVACError_CUSTOM_ERROR_110, true
case "CUSTOM_ERROR_111":
return HVACError_CUSTOM_ERROR_111, true
case "CUSTOM_ERROR_112":
return HVACError_CUSTOM_ERROR_112, true
case "CUSTOM_ERROR_113":
return HVACError_CUSTOM_ERROR_113, true
case "CUSTOM_ERROR_114":
return HVACError_CUSTOM_ERROR_114, true
case "CUSTOM_ERROR_115":
return HVACError_CUSTOM_ERROR_115, true
case "CUSTOM_ERROR_116":
return HVACError_CUSTOM_ERROR_116, true
case "CUSTOM_ERROR_117":
return HVACError_CUSTOM_ERROR_117, true
case "CUSTOM_ERROR_118":
return HVACError_CUSTOM_ERROR_118, true
case "CUSTOM_ERROR_119":
return HVACError_CUSTOM_ERROR_119, true
case "CUSTOM_ERROR_120":
return HVACError_CUSTOM_ERROR_120, true
case "CUSTOM_ERROR_121":
return HVACError_CUSTOM_ERROR_121, true
case "CUSTOM_ERROR_122":
return HVACError_CUSTOM_ERROR_122, true
case "CUSTOM_ERROR_123":
return HVACError_CUSTOM_ERROR_123, true
case "CUSTOM_ERROR_124":
return HVACError_CUSTOM_ERROR_124, true
case "CUSTOM_ERROR_125":
return HVACError_CUSTOM_ERROR_125, true
case "CUSTOM_ERROR_126":
return HVACError_CUSTOM_ERROR_126, true
case "CUSTOM_ERROR_127":
return HVACError_CUSTOM_ERROR_127, true
}
return 0, false
}
func HVACErrorKnows(value uint8) bool {
for _, typeValue := range HVACErrorValues {
if uint8(typeValue) == value {
return true
}
}
return false
}
func CastHVACError(structType any) HVACError {
castFunc := func(typ any) HVACError {
if sHVACError, ok := typ.(HVACError); ok {
return sHVACError
}
return 0
}
return castFunc(structType)
}
func (m HVACError) GetLengthInBits(ctx context.Context) uint16 {
return 8
}
func (m HVACError) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
func HVACErrorParse(ctx context.Context, theBytes []byte) (HVACError, error) {
return HVACErrorParseWithBuffer(ctx, utils.NewReadBufferByteBased(theBytes))
}
func HVACErrorParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer) (HVACError, error) {
log := zerolog.Ctx(ctx)
_ = log
val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("HVACError", 8)
if err != nil {
return 0, errors.Wrap(err, "error reading HVACError")
}
if enum, ok := HVACErrorByValue(val); !ok {
log.Debug().Interface("val", val).Msg("no value val found for HVACError")
return HVACError(val), nil
} else {
return enum, nil
}
}
func (e HVACError) Serialize() ([]byte, error) {
wb := utils.NewWriteBufferByteBased()
if err := e.SerializeWithWriteBuffer(context.Background(), wb); err != nil {
return nil, err
}
return wb.GetBytes(), nil
}
func (e HVACError) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
log := zerolog.Ctx(ctx)
_ = log
return /*TODO: migrate me*/ writeBuffer.WriteUint8("HVACError", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName()))
}
func (e HVACError) GetValue() uint8 {
return uint8(e)
}
// PLC4XEnumName returns the name that is used in code to identify this enum
func (e HVACError) PLC4XEnumName() string {
switch e {
case HVACError_NO_ERROR:
return "NO_ERROR"
case HVACError_HEATER_TOTAL_FAILURE:
return "HEATER_TOTAL_FAILURE"
case HVACError_COOLER_TOTAL_FAILURE:
return "COOLER_TOTAL_FAILURE"
case HVACError_FAN_TOTAL_FAILURE:
return "FAN_TOTAL_FAILURE"
case HVACError_TEMPERATURE_SENSOR_FAILURE:
return "TEMPERATURE_SENSOR_FAILURE"
case HVACError_HEATER_TEMPORARY_PROBLEM:
return "HEATER_TEMPORARY_PROBLEM"
case HVACError_COOLER_TEMPORARY_PROBLEM:
return "COOLER_TEMPORARY_PROBLEM"
case HVACError_FAN_TEMPORARY_PROBLEM:
return "FAN_TEMPORARY_PROBLEM"
case HVACError_HEATER_SERVICE_REQUIRED:
return "HEATER_SERVICE_REQUIRED"
case HVACError_COOLER_SERVICE_REQUIRED:
return "COOLER_SERVICE_REQUIRED"
case HVACError_FAN_SERVICE_REQUIRED:
return "FAN_SERVICE_REQUIRED"
case HVACError_FILTER_REPLACEMENT_REQUIRED:
return "FILTER_REPLACEMENT_REQUIRED"
case HVACError_CUSTOM_ERROR_0:
return "CUSTOM_ERROR_0"
case HVACError_CUSTOM_ERROR_1:
return "CUSTOM_ERROR_1"
case HVACError_CUSTOM_ERROR_2:
return "CUSTOM_ERROR_2"
case HVACError_CUSTOM_ERROR_3:
return "CUSTOM_ERROR_3"
case HVACError_CUSTOM_ERROR_4:
return "CUSTOM_ERROR_4"
case HVACError_CUSTOM_ERROR_5:
return "CUSTOM_ERROR_5"
case HVACError_CUSTOM_ERROR_6:
return "CUSTOM_ERROR_6"
case HVACError_CUSTOM_ERROR_7:
return "CUSTOM_ERROR_7"
case HVACError_CUSTOM_ERROR_8:
return "CUSTOM_ERROR_8"
case HVACError_CUSTOM_ERROR_9:
return "CUSTOM_ERROR_9"
case HVACError_CUSTOM_ERROR_10:
return "CUSTOM_ERROR_10"
case HVACError_CUSTOM_ERROR_11:
return "CUSTOM_ERROR_11"
case HVACError_CUSTOM_ERROR_12:
return "CUSTOM_ERROR_12"
case HVACError_CUSTOM_ERROR_13:
return "CUSTOM_ERROR_13"
case HVACError_CUSTOM_ERROR_14:
return "CUSTOM_ERROR_14"
case HVACError_CUSTOM_ERROR_15:
return "CUSTOM_ERROR_15"
case HVACError_CUSTOM_ERROR_16:
return "CUSTOM_ERROR_16"
case HVACError_CUSTOM_ERROR_17:
return "CUSTOM_ERROR_17"
case HVACError_CUSTOM_ERROR_18:
return "CUSTOM_ERROR_18"
case HVACError_CUSTOM_ERROR_19:
return "CUSTOM_ERROR_19"
case HVACError_CUSTOM_ERROR_20:
return "CUSTOM_ERROR_20"
case HVACError_CUSTOM_ERROR_21:
return "CUSTOM_ERROR_21"
case HVACError_CUSTOM_ERROR_22:
return "CUSTOM_ERROR_22"
case HVACError_CUSTOM_ERROR_23:
return "CUSTOM_ERROR_23"
case HVACError_CUSTOM_ERROR_24:
return "CUSTOM_ERROR_24"
case HVACError_CUSTOM_ERROR_25:
return "CUSTOM_ERROR_25"
case HVACError_CUSTOM_ERROR_26:
return "CUSTOM_ERROR_26"
case HVACError_CUSTOM_ERROR_27:
return "CUSTOM_ERROR_27"
case HVACError_CUSTOM_ERROR_28:
return "CUSTOM_ERROR_28"
case HVACError_CUSTOM_ERROR_29:
return "CUSTOM_ERROR_29"
case HVACError_CUSTOM_ERROR_30:
return "CUSTOM_ERROR_30"
case HVACError_CUSTOM_ERROR_31:
return "CUSTOM_ERROR_31"
case HVACError_CUSTOM_ERROR_32:
return "CUSTOM_ERROR_32"
case HVACError_CUSTOM_ERROR_33:
return "CUSTOM_ERROR_33"
case HVACError_CUSTOM_ERROR_34:
return "CUSTOM_ERROR_34"
case HVACError_CUSTOM_ERROR_35:
return "CUSTOM_ERROR_35"
case HVACError_CUSTOM_ERROR_36:
return "CUSTOM_ERROR_36"
case HVACError_CUSTOM_ERROR_37:
return "CUSTOM_ERROR_37"
case HVACError_CUSTOM_ERROR_38:
return "CUSTOM_ERROR_38"
case HVACError_CUSTOM_ERROR_39:
return "CUSTOM_ERROR_39"
case HVACError_CUSTOM_ERROR_40:
return "CUSTOM_ERROR_40"
case HVACError_CUSTOM_ERROR_41:
return "CUSTOM_ERROR_41"
case HVACError_CUSTOM_ERROR_42:
return "CUSTOM_ERROR_42"
case HVACError_CUSTOM_ERROR_43:
return "CUSTOM_ERROR_43"
case HVACError_CUSTOM_ERROR_44:
return "CUSTOM_ERROR_44"
case HVACError_CUSTOM_ERROR_45:
return "CUSTOM_ERROR_45"
case HVACError_CUSTOM_ERROR_46:
return "CUSTOM_ERROR_46"
case HVACError_CUSTOM_ERROR_47:
return "CUSTOM_ERROR_47"
case HVACError_CUSTOM_ERROR_48:
return "CUSTOM_ERROR_48"
case HVACError_CUSTOM_ERROR_49:
return "CUSTOM_ERROR_49"
case HVACError_CUSTOM_ERROR_50:
return "CUSTOM_ERROR_50"
case HVACError_CUSTOM_ERROR_51:
return "CUSTOM_ERROR_51"
case HVACError_CUSTOM_ERROR_52:
return "CUSTOM_ERROR_52"
case HVACError_CUSTOM_ERROR_53:
return "CUSTOM_ERROR_53"
case HVACError_CUSTOM_ERROR_54:
return "CUSTOM_ERROR_54"
case HVACError_CUSTOM_ERROR_55:
return "CUSTOM_ERROR_55"
case HVACError_CUSTOM_ERROR_56:
return "CUSTOM_ERROR_56"
case HVACError_CUSTOM_ERROR_57:
return "CUSTOM_ERROR_57"
case HVACError_CUSTOM_ERROR_58:
return "CUSTOM_ERROR_58"
case HVACError_CUSTOM_ERROR_59:
return "CUSTOM_ERROR_59"
case HVACError_CUSTOM_ERROR_60:
return "CUSTOM_ERROR_60"
case HVACError_CUSTOM_ERROR_61:
return "CUSTOM_ERROR_61"
case HVACError_CUSTOM_ERROR_62:
return "CUSTOM_ERROR_62"
case HVACError_CUSTOM_ERROR_63:
return "CUSTOM_ERROR_63"
case HVACError_CUSTOM_ERROR_64:
return "CUSTOM_ERROR_64"
case HVACError_CUSTOM_ERROR_65:
return "CUSTOM_ERROR_65"
case HVACError_CUSTOM_ERROR_66:
return "CUSTOM_ERROR_66"
case HVACError_CUSTOM_ERROR_67:
return "CUSTOM_ERROR_67"
case HVACError_CUSTOM_ERROR_68:
return "CUSTOM_ERROR_68"
case HVACError_CUSTOM_ERROR_69:
return "CUSTOM_ERROR_69"
case HVACError_CUSTOM_ERROR_70:
return "CUSTOM_ERROR_70"
case HVACError_CUSTOM_ERROR_71:
return "CUSTOM_ERROR_71"
case HVACError_CUSTOM_ERROR_72:
return "CUSTOM_ERROR_72"
case HVACError_CUSTOM_ERROR_73:
return "CUSTOM_ERROR_73"
case HVACError_CUSTOM_ERROR_74:
return "CUSTOM_ERROR_74"
case HVACError_CUSTOM_ERROR_75:
return "CUSTOM_ERROR_75"
case HVACError_CUSTOM_ERROR_76:
return "CUSTOM_ERROR_76"
case HVACError_CUSTOM_ERROR_77:
return "CUSTOM_ERROR_77"
case HVACError_CUSTOM_ERROR_78:
return "CUSTOM_ERROR_78"
case HVACError_CUSTOM_ERROR_79:
return "CUSTOM_ERROR_79"
case HVACError_CUSTOM_ERROR_80:
return "CUSTOM_ERROR_80"
case HVACError_CUSTOM_ERROR_81:
return "CUSTOM_ERROR_81"
case HVACError_CUSTOM_ERROR_82:
return "CUSTOM_ERROR_82"
case HVACError_CUSTOM_ERROR_83:
return "CUSTOM_ERROR_83"
case HVACError_CUSTOM_ERROR_84:
return "CUSTOM_ERROR_84"
case HVACError_CUSTOM_ERROR_85:
return "CUSTOM_ERROR_85"
case HVACError_CUSTOM_ERROR_86:
return "CUSTOM_ERROR_86"
case HVACError_CUSTOM_ERROR_87:
return "CUSTOM_ERROR_87"
case HVACError_CUSTOM_ERROR_88:
return "CUSTOM_ERROR_88"
case HVACError_CUSTOM_ERROR_89:
return "CUSTOM_ERROR_89"
case HVACError_CUSTOM_ERROR_90:
return "CUSTOM_ERROR_90"
case HVACError_CUSTOM_ERROR_91:
return "CUSTOM_ERROR_91"
case HVACError_CUSTOM_ERROR_92:
return "CUSTOM_ERROR_92"
case HVACError_CUSTOM_ERROR_93:
return "CUSTOM_ERROR_93"
case HVACError_CUSTOM_ERROR_94:
return "CUSTOM_ERROR_94"
case HVACError_CUSTOM_ERROR_95:
return "CUSTOM_ERROR_95"
case HVACError_CUSTOM_ERROR_96:
return "CUSTOM_ERROR_96"
case HVACError_CUSTOM_ERROR_97:
return "CUSTOM_ERROR_97"
case HVACError_CUSTOM_ERROR_98:
return "CUSTOM_ERROR_98"
case HVACError_CUSTOM_ERROR_99:
return "CUSTOM_ERROR_99"
case HVACError_CUSTOM_ERROR_100:
return "CUSTOM_ERROR_100"
case HVACError_CUSTOM_ERROR_101:
return "CUSTOM_ERROR_101"
case HVACError_CUSTOM_ERROR_102:
return "CUSTOM_ERROR_102"
case HVACError_CUSTOM_ERROR_103:
return "CUSTOM_ERROR_103"
case HVACError_CUSTOM_ERROR_104:
return "CUSTOM_ERROR_104"
case HVACError_CUSTOM_ERROR_105:
return "CUSTOM_ERROR_105"
case HVACError_CUSTOM_ERROR_106:
return "CUSTOM_ERROR_106"
case HVACError_CUSTOM_ERROR_107:
return "CUSTOM_ERROR_107"
case HVACError_CUSTOM_ERROR_108:
return "CUSTOM_ERROR_108"
case HVACError_CUSTOM_ERROR_109:
return "CUSTOM_ERROR_109"
case HVACError_CUSTOM_ERROR_110:
return "CUSTOM_ERROR_110"
case HVACError_CUSTOM_ERROR_111:
return "CUSTOM_ERROR_111"
case HVACError_CUSTOM_ERROR_112:
return "CUSTOM_ERROR_112"
case HVACError_CUSTOM_ERROR_113:
return "CUSTOM_ERROR_113"
case HVACError_CUSTOM_ERROR_114:
return "CUSTOM_ERROR_114"
case HVACError_CUSTOM_ERROR_115:
return "CUSTOM_ERROR_115"
case HVACError_CUSTOM_ERROR_116:
return "CUSTOM_ERROR_116"
case HVACError_CUSTOM_ERROR_117:
return "CUSTOM_ERROR_117"
case HVACError_CUSTOM_ERROR_118:
return "CUSTOM_ERROR_118"
case HVACError_CUSTOM_ERROR_119:
return "CUSTOM_ERROR_119"
case HVACError_CUSTOM_ERROR_120:
return "CUSTOM_ERROR_120"
case HVACError_CUSTOM_ERROR_121:
return "CUSTOM_ERROR_121"
case HVACError_CUSTOM_ERROR_122:
return "CUSTOM_ERROR_122"
case HVACError_CUSTOM_ERROR_123:
return "CUSTOM_ERROR_123"
case HVACError_CUSTOM_ERROR_124:
return "CUSTOM_ERROR_124"
case HVACError_CUSTOM_ERROR_125:
return "CUSTOM_ERROR_125"
case HVACError_CUSTOM_ERROR_126:
return "CUSTOM_ERROR_126"
case HVACError_CUSTOM_ERROR_127:
return "CUSTOM_ERROR_127"
}
return fmt.Sprintf("Unknown(%v)", uint8(e))
}
func (e HVACError) String() string {
return e.PLC4XEnumName()
}