using System.Text;

namespace QCRPG.TSL.BT.Packets;

public static class AdvertisingRssiInfo
{
	public static AdvertisingRssiEnum ValueToAdvertisingRssi(uint value)
	{
		switch (value)
		{
		case 0u:
			return AdvertisingRssiEnum.RSSI_0_dBm;
		case 1u:
			return AdvertisingRssiEnum.RSSI_1_dBm;
		case 2u:
			return AdvertisingRssiEnum.RSSI_2_dBm;
		case 3u:
			return AdvertisingRssiEnum.RSSI_3_dBm;
		case 4u:
			return AdvertisingRssiEnum.RSSI_4_dBm;
		case 5u:
			return AdvertisingRssiEnum.RSSI_5_dBm;
		case 6u:
			return AdvertisingRssiEnum.RSSI_6_dBm;
		case 7u:
			return AdvertisingRssiEnum.RSSI_7_dBm;
		case 8u:
			return AdvertisingRssiEnum.RSSI_8_dBm;
		case 9u:
			return AdvertisingRssiEnum.RSSI_9_dBm;
		case 10u:
			return AdvertisingRssiEnum.RSSI_10_dBm;
		case 11u:
			return AdvertisingRssiEnum.RSSI_11_dBm;
		case 12u:
			return AdvertisingRssiEnum.RSSI_12_dBm;
		case 13u:
			return AdvertisingRssiEnum.RSSI_13_dBm;
		case 14u:
			return AdvertisingRssiEnum.RSSI_14_dBm;
		case 15u:
			return AdvertisingRssiEnum.RSSI_15_dBm;
		case 16u:
			return AdvertisingRssiEnum.RSSI_16_dBm;
		case 17u:
			return AdvertisingRssiEnum.RSSI_17_dBm;
		case 18u:
			return AdvertisingRssiEnum.RSSI_18_dBm;
		case 19u:
			return AdvertisingRssiEnum.RSSI_19_dBm;
		case 20u:
			return AdvertisingRssiEnum.RSSI_20_dBm;
		default:
			if (value >= 21 && value <= 126)
			{
				return AdvertisingRssiEnum.Reserved_for_future_use;
			}
			return value switch
			{
				127u => AdvertisingRssiEnum.RSSI_is_not_available, 
				129u => AdvertisingRssiEnum.RSSI_MINUS_127_dBm, 
				130u => AdvertisingRssiEnum.RSSI_MINUS_126_dBm, 
				131u => AdvertisingRssiEnum.RSSI_MINUS_125_dBm, 
				132u => AdvertisingRssiEnum.RSSI_MINUS_124_dBm, 
				133u => AdvertisingRssiEnum.RSSI_MINUS_123_dBm, 
				134u => AdvertisingRssiEnum.RSSI_MINUS_122_dBm, 
				135u => AdvertisingRssiEnum.RSSI_MINUS_121_dBm, 
				136u => AdvertisingRssiEnum.RSSI_MINUS_120_dBm, 
				137u => AdvertisingRssiEnum.RSSI_MINUS_119_dBm, 
				138u => AdvertisingRssiEnum.RSSI_MINUS_118_dBm, 
				139u => AdvertisingRssiEnum.RSSI_MINUS_117_dBm, 
				140u => AdvertisingRssiEnum.RSSI_MINUS_116_dBm, 
				141u => AdvertisingRssiEnum.RSSI_MINUS_115_dBm, 
				142u => AdvertisingRssiEnum.RSSI_MINUS_114_dBm, 
				143u => AdvertisingRssiEnum.RSSI_MINUS_113_dBm, 
				144u => AdvertisingRssiEnum.RSSI_MINUS_112_dBm, 
				145u => AdvertisingRssiEnum.RSSI_MINUS_111_dBm, 
				146u => AdvertisingRssiEnum.RSSI_MINUS_110_dBm, 
				147u => AdvertisingRssiEnum.RSSI_MINUS_109_dBm, 
				148u => AdvertisingRssiEnum.RSSI_MINUS_108_dBm, 
				149u => AdvertisingRssiEnum.RSSI_MINUS_107_dBm, 
				150u => AdvertisingRssiEnum.RSSI_MINUS_106_dBm, 
				151u => AdvertisingRssiEnum.RSSI_MINUS_105_dBm, 
				152u => AdvertisingRssiEnum.RSSI_MINUS_104_dBm, 
				153u => AdvertisingRssiEnum.RSSI_MINUS_103_dBm, 
				154u => AdvertisingRssiEnum.RSSI_MINUS_102_dBm, 
				155u => AdvertisingRssiEnum.RSSI_MINUS_101_dBm, 
				156u => AdvertisingRssiEnum.RSSI_MINUS_100_dBm, 
				157u => AdvertisingRssiEnum.RSSI_MINUS_99_dBm, 
				158u => AdvertisingRssiEnum.RSSI_MINUS_98_dBm, 
				159u => AdvertisingRssiEnum.RSSI_MINUS_97_dBm, 
				160u => AdvertisingRssiEnum.RSSI_MINUS_96_dBm, 
				161u => AdvertisingRssiEnum.RSSI_MINUS_95_dBm, 
				162u => AdvertisingRssiEnum.RSSI_MINUS_94_dBm, 
				163u => AdvertisingRssiEnum.RSSI_MINUS_93_dBm, 
				164u => AdvertisingRssiEnum.RSSI_MINUS_92_dBm, 
				165u => AdvertisingRssiEnum.RSSI_MINUS_91_dBm, 
				166u => AdvertisingRssiEnum.RSSI_MINUS_90_dBm, 
				167u => AdvertisingRssiEnum.RSSI_MINUS_89_dBm, 
				168u => AdvertisingRssiEnum.RSSI_MINUS_88_dBm, 
				169u => AdvertisingRssiEnum.RSSI_MINUS_87_dBm, 
				170u => AdvertisingRssiEnum.RSSI_MINUS_86_dBm, 
				171u => AdvertisingRssiEnum.RSSI_MINUS_85_dBm, 
				172u => AdvertisingRssiEnum.RSSI_MINUS_84_dBm, 
				173u => AdvertisingRssiEnum.RSSI_MINUS_83_dBm, 
				174u => AdvertisingRssiEnum.RSSI_MINUS_82_dBm, 
				175u => AdvertisingRssiEnum.RSSI_MINUS_81_dBm, 
				176u => AdvertisingRssiEnum.RSSI_MINUS_80_dBm, 
				177u => AdvertisingRssiEnum.RSSI_MINUS_79_dBm, 
				178u => AdvertisingRssiEnum.RSSI_MINUS_78_dBm, 
				179u => AdvertisingRssiEnum.RSSI_MINUS_77_dBm, 
				180u => AdvertisingRssiEnum.RSSI_MINUS_76_dBm, 
				181u => AdvertisingRssiEnum.RSSI_MINUS_75_dBm, 
				182u => AdvertisingRssiEnum.RSSI_MINUS_74_dBm, 
				183u => AdvertisingRssiEnum.RSSI_MINUS_73_dBm, 
				184u => AdvertisingRssiEnum.RSSI_MINUS_72_dBm, 
				185u => AdvertisingRssiEnum.RSSI_MINUS_71_dBm, 
				186u => AdvertisingRssiEnum.RSSI_MINUS_70_dBm, 
				187u => AdvertisingRssiEnum.RSSI_MINUS_69_dBm, 
				188u => AdvertisingRssiEnum.RSSI_MINUS_68_dBm, 
				189u => AdvertisingRssiEnum.RSSI_MINUS_67_dBm, 
				190u => AdvertisingRssiEnum.RSSI_MINUS_66_dBm, 
				191u => AdvertisingRssiEnum.RSSI_MINUS_65_dBm, 
				192u => AdvertisingRssiEnum.RSSI_MINUS_64_dBm, 
				193u => AdvertisingRssiEnum.RSSI_MINUS_63_dBm, 
				194u => AdvertisingRssiEnum.RSSI_MINUS_62_dBm, 
				195u => AdvertisingRssiEnum.RSSI_MINUS_61_dBm, 
				196u => AdvertisingRssiEnum.RSSI_MINUS_60_dBm, 
				197u => AdvertisingRssiEnum.RSSI_MINUS_59_dBm, 
				198u => AdvertisingRssiEnum.RSSI_MINUS_58_dBm, 
				199u => AdvertisingRssiEnum.RSSI_MINUS_57_dBm, 
				200u => AdvertisingRssiEnum.RSSI_MINUS_56_dBm, 
				201u => AdvertisingRssiEnum.RSSI_MINUS_55_dBm, 
				202u => AdvertisingRssiEnum.RSSI_MINUS_54_dBm, 
				203u => AdvertisingRssiEnum.RSSI_MINUS_53_dBm, 
				204u => AdvertisingRssiEnum.RSSI_MINUS_52_dBm, 
				205u => AdvertisingRssiEnum.RSSI_MINUS_51_dBm, 
				206u => AdvertisingRssiEnum.RSSI_MINUS_50_dBm, 
				207u => AdvertisingRssiEnum.RSSI_MINUS_49_dBm, 
				208u => AdvertisingRssiEnum.RSSI_MINUS_48_dBm, 
				209u => AdvertisingRssiEnum.RSSI_MINUS_47_dBm, 
				210u => AdvertisingRssiEnum.RSSI_MINUS_46_dBm, 
				211u => AdvertisingRssiEnum.RSSI_MINUS_45_dBm, 
				212u => AdvertisingRssiEnum.RSSI_MINUS_44_dBm, 
				213u => AdvertisingRssiEnum.RSSI_MINUS_43_dBm, 
				214u => AdvertisingRssiEnum.RSSI_MINUS_42_dBm, 
				215u => AdvertisingRssiEnum.RSSI_MINUS_41_dBm, 
				216u => AdvertisingRssiEnum.RSSI_MINUS_40_dBm, 
				217u => AdvertisingRssiEnum.RSSI_MINUS_39_dBm, 
				218u => AdvertisingRssiEnum.RSSI_MINUS_38_dBm, 
				219u => AdvertisingRssiEnum.RSSI_MINUS_37_dBm, 
				220u => AdvertisingRssiEnum.RSSI_MINUS_36_dBm, 
				221u => AdvertisingRssiEnum.RSSI_MINUS_35_dBm, 
				222u => AdvertisingRssiEnum.RSSI_MINUS_34_dBm, 
				223u => AdvertisingRssiEnum.RSSI_MINUS_33_dBm, 
				224u => AdvertisingRssiEnum.RSSI_MINUS_32_dBm, 
				225u => AdvertisingRssiEnum.RSSI_MINUS_31_dBm, 
				226u => AdvertisingRssiEnum.RSSI_MINUS_30_dBm, 
				227u => AdvertisingRssiEnum.RSSI_MINUS_29_dBm, 
				228u => AdvertisingRssiEnum.RSSI_MINUS_28_dBm, 
				229u => AdvertisingRssiEnum.RSSI_MINUS_27_dBm, 
				230u => AdvertisingRssiEnum.RSSI_MINUS_26_dBm, 
				231u => AdvertisingRssiEnum.RSSI_MINUS_25_dBm, 
				232u => AdvertisingRssiEnum.RSSI_MINUS_24_dBm, 
				233u => AdvertisingRssiEnum.RSSI_MINUS_23_dBm, 
				234u => AdvertisingRssiEnum.RSSI_MINUS_22_dBm, 
				235u => AdvertisingRssiEnum.RSSI_MINUS_21_dBm, 
				236u => AdvertisingRssiEnum.RSSI_MINUS_20_dBm, 
				237u => AdvertisingRssiEnum.RSSI_MINUS_19_dBm, 
				238u => AdvertisingRssiEnum.RSSI_MINUS_18_dBm, 
				239u => AdvertisingRssiEnum.RSSI_MINUS_17_dBm, 
				240u => AdvertisingRssiEnum.RSSI_MINUS_16_dBm, 
				241u => AdvertisingRssiEnum.RSSI_MINUS_15_dBm, 
				242u => AdvertisingRssiEnum.RSSI_MINUS_14_dBm, 
				243u => AdvertisingRssiEnum.RSSI_MINUS_13_dBm, 
				244u => AdvertisingRssiEnum.RSSI_MINUS_12_dBm, 
				245u => AdvertisingRssiEnum.RSSI_MINUS_11_dBm, 
				246u => AdvertisingRssiEnum.RSSI_MINUS_10_dBm, 
				247u => AdvertisingRssiEnum.RSSI_MINUS_9_dBm, 
				248u => AdvertisingRssiEnum.RSSI_MINUS_8_dBm, 
				249u => AdvertisingRssiEnum.RSSI_MINUS_7_dBm, 
				250u => AdvertisingRssiEnum.RSSI_MINUS_6_dBm, 
				251u => AdvertisingRssiEnum.RSSI_MINUS_5_dBm, 
				252u => AdvertisingRssiEnum.RSSI_MINUS_4_dBm, 
				253u => AdvertisingRssiEnum.RSSI_MINUS_3_dBm, 
				254u => AdvertisingRssiEnum.RSSI_MINUS_2_dBm, 
				255u => AdvertisingRssiEnum.RSSI_MINUS_1_dBm, 
				_ => AdvertisingRssiEnum.InvalidAdvertisingRssiValue, 
			};
		}
	}

	public static uint AdvertisingRssiToValue(AdvertisingRssiEnum enumItem)
	{
		return enumItem switch
		{
			AdvertisingRssiEnum.RSSI_0_dBm => 0u, 
			AdvertisingRssiEnum.RSSI_1_dBm => 1u, 
			AdvertisingRssiEnum.RSSI_2_dBm => 2u, 
			AdvertisingRssiEnum.RSSI_3_dBm => 3u, 
			AdvertisingRssiEnum.RSSI_4_dBm => 4u, 
			AdvertisingRssiEnum.RSSI_5_dBm => 5u, 
			AdvertisingRssiEnum.RSSI_6_dBm => 6u, 
			AdvertisingRssiEnum.RSSI_7_dBm => 7u, 
			AdvertisingRssiEnum.RSSI_8_dBm => 8u, 
			AdvertisingRssiEnum.RSSI_9_dBm => 9u, 
			AdvertisingRssiEnum.RSSI_10_dBm => 10u, 
			AdvertisingRssiEnum.RSSI_11_dBm => 11u, 
			AdvertisingRssiEnum.RSSI_12_dBm => 12u, 
			AdvertisingRssiEnum.RSSI_13_dBm => 13u, 
			AdvertisingRssiEnum.RSSI_14_dBm => 14u, 
			AdvertisingRssiEnum.RSSI_15_dBm => 15u, 
			AdvertisingRssiEnum.RSSI_16_dBm => 16u, 
			AdvertisingRssiEnum.RSSI_17_dBm => 17u, 
			AdvertisingRssiEnum.RSSI_18_dBm => 18u, 
			AdvertisingRssiEnum.RSSI_19_dBm => 19u, 
			AdvertisingRssiEnum.RSSI_20_dBm => 20u, 
			AdvertisingRssiEnum.Reserved_for_future_use => 21u, 
			AdvertisingRssiEnum.RSSI_is_not_available => 127u, 
			AdvertisingRssiEnum.RSSI_MINUS_127_dBm => 129u, 
			AdvertisingRssiEnum.RSSI_MINUS_126_dBm => 130u, 
			AdvertisingRssiEnum.RSSI_MINUS_125_dBm => 131u, 
			AdvertisingRssiEnum.RSSI_MINUS_124_dBm => 132u, 
			AdvertisingRssiEnum.RSSI_MINUS_123_dBm => 133u, 
			AdvertisingRssiEnum.RSSI_MINUS_122_dBm => 134u, 
			AdvertisingRssiEnum.RSSI_MINUS_121_dBm => 135u, 
			AdvertisingRssiEnum.RSSI_MINUS_120_dBm => 136u, 
			AdvertisingRssiEnum.RSSI_MINUS_119_dBm => 137u, 
			AdvertisingRssiEnum.RSSI_MINUS_118_dBm => 138u, 
			AdvertisingRssiEnum.RSSI_MINUS_117_dBm => 139u, 
			AdvertisingRssiEnum.RSSI_MINUS_116_dBm => 140u, 
			AdvertisingRssiEnum.RSSI_MINUS_115_dBm => 141u, 
			AdvertisingRssiEnum.RSSI_MINUS_114_dBm => 142u, 
			AdvertisingRssiEnum.RSSI_MINUS_113_dBm => 143u, 
			AdvertisingRssiEnum.RSSI_MINUS_112_dBm => 144u, 
			AdvertisingRssiEnum.RSSI_MINUS_111_dBm => 145u, 
			AdvertisingRssiEnum.RSSI_MINUS_110_dBm => 146u, 
			AdvertisingRssiEnum.RSSI_MINUS_109_dBm => 147u, 
			AdvertisingRssiEnum.RSSI_MINUS_108_dBm => 148u, 
			AdvertisingRssiEnum.RSSI_MINUS_107_dBm => 149u, 
			AdvertisingRssiEnum.RSSI_MINUS_106_dBm => 150u, 
			AdvertisingRssiEnum.RSSI_MINUS_105_dBm => 151u, 
			AdvertisingRssiEnum.RSSI_MINUS_104_dBm => 152u, 
			AdvertisingRssiEnum.RSSI_MINUS_103_dBm => 153u, 
			AdvertisingRssiEnum.RSSI_MINUS_102_dBm => 154u, 
			AdvertisingRssiEnum.RSSI_MINUS_101_dBm => 155u, 
			AdvertisingRssiEnum.RSSI_MINUS_100_dBm => 156u, 
			AdvertisingRssiEnum.RSSI_MINUS_99_dBm => 157u, 
			AdvertisingRssiEnum.RSSI_MINUS_98_dBm => 158u, 
			AdvertisingRssiEnum.RSSI_MINUS_97_dBm => 159u, 
			AdvertisingRssiEnum.RSSI_MINUS_96_dBm => 160u, 
			AdvertisingRssiEnum.RSSI_MINUS_95_dBm => 161u, 
			AdvertisingRssiEnum.RSSI_MINUS_94_dBm => 162u, 
			AdvertisingRssiEnum.RSSI_MINUS_93_dBm => 163u, 
			AdvertisingRssiEnum.RSSI_MINUS_92_dBm => 164u, 
			AdvertisingRssiEnum.RSSI_MINUS_91_dBm => 165u, 
			AdvertisingRssiEnum.RSSI_MINUS_90_dBm => 166u, 
			AdvertisingRssiEnum.RSSI_MINUS_89_dBm => 167u, 
			AdvertisingRssiEnum.RSSI_MINUS_88_dBm => 168u, 
			AdvertisingRssiEnum.RSSI_MINUS_87_dBm => 169u, 
			AdvertisingRssiEnum.RSSI_MINUS_86_dBm => 170u, 
			AdvertisingRssiEnum.RSSI_MINUS_85_dBm => 171u, 
			AdvertisingRssiEnum.RSSI_MINUS_84_dBm => 172u, 
			AdvertisingRssiEnum.RSSI_MINUS_83_dBm => 173u, 
			AdvertisingRssiEnum.RSSI_MINUS_82_dBm => 174u, 
			AdvertisingRssiEnum.RSSI_MINUS_81_dBm => 175u, 
			AdvertisingRssiEnum.RSSI_MINUS_80_dBm => 176u, 
			AdvertisingRssiEnum.RSSI_MINUS_79_dBm => 177u, 
			AdvertisingRssiEnum.RSSI_MINUS_78_dBm => 178u, 
			AdvertisingRssiEnum.RSSI_MINUS_77_dBm => 179u, 
			AdvertisingRssiEnum.RSSI_MINUS_76_dBm => 180u, 
			AdvertisingRssiEnum.RSSI_MINUS_75_dBm => 181u, 
			AdvertisingRssiEnum.RSSI_MINUS_74_dBm => 182u, 
			AdvertisingRssiEnum.RSSI_MINUS_73_dBm => 183u, 
			AdvertisingRssiEnum.RSSI_MINUS_72_dBm => 184u, 
			AdvertisingRssiEnum.RSSI_MINUS_71_dBm => 185u, 
			AdvertisingRssiEnum.RSSI_MINUS_70_dBm => 186u, 
			AdvertisingRssiEnum.RSSI_MINUS_69_dBm => 187u, 
			AdvertisingRssiEnum.RSSI_MINUS_68_dBm => 188u, 
			AdvertisingRssiEnum.RSSI_MINUS_67_dBm => 189u, 
			AdvertisingRssiEnum.RSSI_MINUS_66_dBm => 190u, 
			AdvertisingRssiEnum.RSSI_MINUS_65_dBm => 191u, 
			AdvertisingRssiEnum.RSSI_MINUS_64_dBm => 192u, 
			AdvertisingRssiEnum.RSSI_MINUS_63_dBm => 193u, 
			AdvertisingRssiEnum.RSSI_MINUS_62_dBm => 194u, 
			AdvertisingRssiEnum.RSSI_MINUS_61_dBm => 195u, 
			AdvertisingRssiEnum.RSSI_MINUS_60_dBm => 196u, 
			AdvertisingRssiEnum.RSSI_MINUS_59_dBm => 197u, 
			AdvertisingRssiEnum.RSSI_MINUS_58_dBm => 198u, 
			AdvertisingRssiEnum.RSSI_MINUS_57_dBm => 199u, 
			AdvertisingRssiEnum.RSSI_MINUS_56_dBm => 200u, 
			AdvertisingRssiEnum.RSSI_MINUS_55_dBm => 201u, 
			AdvertisingRssiEnum.RSSI_MINUS_54_dBm => 202u, 
			AdvertisingRssiEnum.RSSI_MINUS_53_dBm => 203u, 
			AdvertisingRssiEnum.RSSI_MINUS_52_dBm => 204u, 
			AdvertisingRssiEnum.RSSI_MINUS_51_dBm => 205u, 
			AdvertisingRssiEnum.RSSI_MINUS_50_dBm => 206u, 
			AdvertisingRssiEnum.RSSI_MINUS_49_dBm => 207u, 
			AdvertisingRssiEnum.RSSI_MINUS_48_dBm => 208u, 
			AdvertisingRssiEnum.RSSI_MINUS_47_dBm => 209u, 
			AdvertisingRssiEnum.RSSI_MINUS_46_dBm => 210u, 
			AdvertisingRssiEnum.RSSI_MINUS_45_dBm => 211u, 
			AdvertisingRssiEnum.RSSI_MINUS_44_dBm => 212u, 
			AdvertisingRssiEnum.RSSI_MINUS_43_dBm => 213u, 
			AdvertisingRssiEnum.RSSI_MINUS_42_dBm => 214u, 
			AdvertisingRssiEnum.RSSI_MINUS_41_dBm => 215u, 
			AdvertisingRssiEnum.RSSI_MINUS_40_dBm => 216u, 
			AdvertisingRssiEnum.RSSI_MINUS_39_dBm => 217u, 
			AdvertisingRssiEnum.RSSI_MINUS_38_dBm => 218u, 
			AdvertisingRssiEnum.RSSI_MINUS_37_dBm => 219u, 
			AdvertisingRssiEnum.RSSI_MINUS_36_dBm => 220u, 
			AdvertisingRssiEnum.RSSI_MINUS_35_dBm => 221u, 
			AdvertisingRssiEnum.RSSI_MINUS_34_dBm => 222u, 
			AdvertisingRssiEnum.RSSI_MINUS_33_dBm => 223u, 
			AdvertisingRssiEnum.RSSI_MINUS_32_dBm => 224u, 
			AdvertisingRssiEnum.RSSI_MINUS_31_dBm => 225u, 
			AdvertisingRssiEnum.RSSI_MINUS_30_dBm => 226u, 
			AdvertisingRssiEnum.RSSI_MINUS_29_dBm => 227u, 
			AdvertisingRssiEnum.RSSI_MINUS_28_dBm => 228u, 
			AdvertisingRssiEnum.RSSI_MINUS_27_dBm => 229u, 
			AdvertisingRssiEnum.RSSI_MINUS_26_dBm => 230u, 
			AdvertisingRssiEnum.RSSI_MINUS_25_dBm => 231u, 
			AdvertisingRssiEnum.RSSI_MINUS_24_dBm => 232u, 
			AdvertisingRssiEnum.RSSI_MINUS_23_dBm => 233u, 
			AdvertisingRssiEnum.RSSI_MINUS_22_dBm => 234u, 
			AdvertisingRssiEnum.RSSI_MINUS_21_dBm => 235u, 
			AdvertisingRssiEnum.RSSI_MINUS_20_dBm => 236u, 
			AdvertisingRssiEnum.RSSI_MINUS_19_dBm => 237u, 
			AdvertisingRssiEnum.RSSI_MINUS_18_dBm => 238u, 
			AdvertisingRssiEnum.RSSI_MINUS_17_dBm => 239u, 
			AdvertisingRssiEnum.RSSI_MINUS_16_dBm => 240u, 
			AdvertisingRssiEnum.RSSI_MINUS_15_dBm => 241u, 
			AdvertisingRssiEnum.RSSI_MINUS_14_dBm => 242u, 
			AdvertisingRssiEnum.RSSI_MINUS_13_dBm => 243u, 
			AdvertisingRssiEnum.RSSI_MINUS_12_dBm => 244u, 
			AdvertisingRssiEnum.RSSI_MINUS_11_dBm => 245u, 
			AdvertisingRssiEnum.RSSI_MINUS_10_dBm => 246u, 
			AdvertisingRssiEnum.RSSI_MINUS_9_dBm => 247u, 
			AdvertisingRssiEnum.RSSI_MINUS_8_dBm => 248u, 
			AdvertisingRssiEnum.RSSI_MINUS_7_dBm => 249u, 
			AdvertisingRssiEnum.RSSI_MINUS_6_dBm => 250u, 
			AdvertisingRssiEnum.RSSI_MINUS_5_dBm => 251u, 
			AdvertisingRssiEnum.RSSI_MINUS_4_dBm => 252u, 
			AdvertisingRssiEnum.RSSI_MINUS_3_dBm => 253u, 
			AdvertisingRssiEnum.RSSI_MINUS_2_dBm => 254u, 
			AdvertisingRssiEnum.RSSI_MINUS_1_dBm => 255u, 
			_ => uint.MaxValue, 
		};
	}

	public static string AdvertisingRssiToString(AdvertisingRssiEnum enumItem)
	{
		return enumItem switch
		{
			AdvertisingRssiEnum.RSSI_0_dBm => "0dBm", 
			AdvertisingRssiEnum.RSSI_1_dBm => "1dBm", 
			AdvertisingRssiEnum.RSSI_2_dBm => "2dBm", 
			AdvertisingRssiEnum.RSSI_3_dBm => "3dBm", 
			AdvertisingRssiEnum.RSSI_4_dBm => "4dBm", 
			AdvertisingRssiEnum.RSSI_5_dBm => "5dBm", 
			AdvertisingRssiEnum.RSSI_6_dBm => "6dBm", 
			AdvertisingRssiEnum.RSSI_7_dBm => "7dBm", 
			AdvertisingRssiEnum.RSSI_8_dBm => "8dBm", 
			AdvertisingRssiEnum.RSSI_9_dBm => "9dBm", 
			AdvertisingRssiEnum.RSSI_10_dBm => "10dBm", 
			AdvertisingRssiEnum.RSSI_11_dBm => "11dBm", 
			AdvertisingRssiEnum.RSSI_12_dBm => "12dBm", 
			AdvertisingRssiEnum.RSSI_13_dBm => "13dBm", 
			AdvertisingRssiEnum.RSSI_14_dBm => "14dBm", 
			AdvertisingRssiEnum.RSSI_15_dBm => "15dBm", 
			AdvertisingRssiEnum.RSSI_16_dBm => "16dBm", 
			AdvertisingRssiEnum.RSSI_17_dBm => "17dBm", 
			AdvertisingRssiEnum.RSSI_18_dBm => "18dBm", 
			AdvertisingRssiEnum.RSSI_19_dBm => "19dBm", 
			AdvertisingRssiEnum.RSSI_20_dBm => "20dBm", 
			AdvertisingRssiEnum.Reserved_for_future_use => "Reserved for future use", 
			AdvertisingRssiEnum.RSSI_is_not_available => "RSSI is not available", 
			AdvertisingRssiEnum.RSSI_MINUS_127_dBm => "-127dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_126_dBm => "-126dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_125_dBm => "-125dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_124_dBm => "-124dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_123_dBm => "-123dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_122_dBm => "-122dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_121_dBm => "-121dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_120_dBm => "-120dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_119_dBm => "-119dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_118_dBm => "-118dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_117_dBm => "-117dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_116_dBm => "-116dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_115_dBm => "-115dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_114_dBm => "-114dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_113_dBm => "-113dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_112_dBm => "-112dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_111_dBm => "-111dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_110_dBm => "-110dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_109_dBm => "-109dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_108_dBm => "-108dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_107_dBm => "-107dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_106_dBm => "-106dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_105_dBm => "-105dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_104_dBm => "-104dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_103_dBm => "-103dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_102_dBm => "-102dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_101_dBm => "-101dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_100_dBm => "-100dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_99_dBm => "-99dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_98_dBm => "-98dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_97_dBm => "-97dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_96_dBm => "-96dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_95_dBm => "-95dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_94_dBm => "-94dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_93_dBm => "-93dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_92_dBm => "-92dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_91_dBm => "-91dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_90_dBm => "-90dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_89_dBm => "-89dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_88_dBm => "-88dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_87_dBm => "-87dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_86_dBm => "-86dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_85_dBm => "-85dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_84_dBm => "-84dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_83_dBm => "-83dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_82_dBm => "-82dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_81_dBm => "-81dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_80_dBm => "-80dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_79_dBm => "-79dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_78_dBm => "-78dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_77_dBm => "-77dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_76_dBm => "-76dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_75_dBm => "-75dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_74_dBm => "-74dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_73_dBm => "-73dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_72_dBm => "-72dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_71_dBm => "-71dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_70_dBm => "-70dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_69_dBm => "-69dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_68_dBm => "-68dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_67_dBm => "-67dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_66_dBm => "-66dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_65_dBm => "-65dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_64_dBm => "-64dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_63_dBm => "-63dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_62_dBm => "-62dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_61_dBm => "-61dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_60_dBm => "-60dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_59_dBm => "-59dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_58_dBm => "-58dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_57_dBm => "-57dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_56_dBm => "-56dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_55_dBm => "-55dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_54_dBm => "-54dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_53_dBm => "-53dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_52_dBm => "-52dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_51_dBm => "-51dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_50_dBm => "-50dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_49_dBm => "-49dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_48_dBm => "-48dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_47_dBm => "-47dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_46_dBm => "-46dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_45_dBm => "-45dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_44_dBm => "-44dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_43_dBm => "-43dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_42_dBm => "-42dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_41_dBm => "-41dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_40_dBm => "-40dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_39_dBm => "-39dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_38_dBm => "-38dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_37_dBm => "-37dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_36_dBm => "-36dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_35_dBm => "-35dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_34_dBm => "-34dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_33_dBm => "-33dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_32_dBm => "-32dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_31_dBm => "-31dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_30_dBm => "-30dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_29_dBm => "-29dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_28_dBm => "-28dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_27_dBm => "-27dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_26_dBm => "-26dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_25_dBm => "-25dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_24_dBm => "-24dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_23_dBm => "-23dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_22_dBm => "-22dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_21_dBm => "-21dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_20_dBm => "-20dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_19_dBm => "-19dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_18_dBm => "-18dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_17_dBm => "-17dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_16_dBm => "-16dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_15_dBm => "-15dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_14_dBm => "-14dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_13_dBm => "-13dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_12_dBm => "-12dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_11_dBm => "-11dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_10_dBm => "-10dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_9_dBm => "-9dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_8_dBm => "-8dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_7_dBm => "-7dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_6_dBm => "-6dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_5_dBm => "-5dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_4_dBm => "-4dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_3_dBm => "-3dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_2_dBm => "-2dBm", 
			AdvertisingRssiEnum.RSSI_MINUS_1_dBm => "-1dBm", 
			_ => "Invalid AdvertisingRssi Value", 
		};
	}

	public static string AdvertisingRssiToDescription()
	{
		StringBuilder stringBuilder = new StringBuilder();
		stringBuilder.AppendLine("0x0 = 0dBm");
		stringBuilder.AppendLine("0x1 = 1dBm");
		stringBuilder.AppendLine("0x2 = 2dBm");
		stringBuilder.AppendLine("0x3 = 3dBm");
		stringBuilder.AppendLine("0x4 = 4dBm");
		stringBuilder.AppendLine("0x5 = 5dBm");
		stringBuilder.AppendLine("0x6 = 6dBm");
		stringBuilder.AppendLine("0x7 = 7dBm");
		stringBuilder.AppendLine("0x8 = 8dBm");
		stringBuilder.AppendLine("0x9 = 9dBm");
		stringBuilder.AppendLine("0xA = 10dBm");
		stringBuilder.AppendLine("0xB = 11dBm");
		stringBuilder.AppendLine("0xC = 12dBm");
		stringBuilder.AppendLine("0xD = 13dBm");
		stringBuilder.AppendLine("0xE = 14dBm");
		stringBuilder.AppendLine("0xF = 15dBm");
		stringBuilder.AppendLine("0x10 = 16dBm");
		stringBuilder.AppendLine("0x11 = 17dBm");
		stringBuilder.AppendLine("0x12 = 18dBm");
		stringBuilder.AppendLine("0x13 = 19dBm");
		stringBuilder.AppendLine("0x14 = 20dBm");
		stringBuilder.AppendLine("0x15-0x7E = Reserved for future use");
		stringBuilder.AppendLine("0x7F = RSSI is not available");
		stringBuilder.AppendLine("0x81 = -127dBm");
		stringBuilder.AppendLine("0x82 = -126dBm");
		stringBuilder.AppendLine("0x83 = -125dBm");
		stringBuilder.AppendLine("0x84 = -124dBm");
		stringBuilder.AppendLine("0x85 = -123dBm");
		stringBuilder.AppendLine("0x86 = -122dBm");
		stringBuilder.AppendLine("0x87 = -121dBm");
		stringBuilder.AppendLine("0x88 = -120dBm");
		stringBuilder.AppendLine("0x89 = -119dBm");
		stringBuilder.AppendLine("0x8A = -118dBm");
		stringBuilder.AppendLine("0x8B = -117dBm");
		stringBuilder.AppendLine("0x8C = -116dBm");
		stringBuilder.AppendLine("0x8D = -115dBm");
		stringBuilder.AppendLine("0x8E = -114dBm");
		stringBuilder.AppendLine("0x8F = -113dBm");
		stringBuilder.AppendLine("0x90 = -112dBm");
		stringBuilder.AppendLine("0x91 = -111dBm");
		stringBuilder.AppendLine("0x92 = -110dBm");
		stringBuilder.AppendLine("0x93 = -109dBm");
		stringBuilder.AppendLine("0x94 = -108dBm");
		stringBuilder.AppendLine("0x95 = -107dBm");
		stringBuilder.AppendLine("0x96 = -106dBm");
		stringBuilder.AppendLine("0x97 = -105dBm");
		stringBuilder.AppendLine("0x98 = -104dBm");
		stringBuilder.AppendLine("0x99 = -103dBm");
		stringBuilder.AppendLine("0x9A = -102dBm");
		stringBuilder.AppendLine("0x9B = -101dBm");
		stringBuilder.AppendLine("0x9C = -100dBm");
		stringBuilder.AppendLine("0x9D = -99dBm");
		stringBuilder.AppendLine("0x9E = -98dBm");
		stringBuilder.AppendLine("0x9F = -97dBm");
		stringBuilder.AppendLine("0xA0 = -96dBm");
		stringBuilder.AppendLine("0xA1 = -95dBm");
		stringBuilder.AppendLine("0xA2 = -94dBm");
		stringBuilder.AppendLine("0xA3 = -93dBm");
		stringBuilder.AppendLine("0xA4 = -92dBm");
		stringBuilder.AppendLine("0xA5 = -91dBm");
		stringBuilder.AppendLine("0xA6 = -90dBm");
		stringBuilder.AppendLine("0xA7 = -89dBm");
		stringBuilder.AppendLine("0xA8 = -88dBm");
		stringBuilder.AppendLine("0xA9 = -87dBm");
		stringBuilder.AppendLine("0xAA = -86dBm");
		stringBuilder.AppendLine("0xAB = -85dBm");
		stringBuilder.AppendLine("0xAC = -84dBm");
		stringBuilder.AppendLine("0xAD = -83dBm");
		stringBuilder.AppendLine("0xAE = -82dBm");
		stringBuilder.AppendLine("0xAF = -81dBm");
		stringBuilder.AppendLine("0xB0 = -80dBm");
		stringBuilder.AppendLine("0xB1 = -79dBm");
		stringBuilder.AppendLine("0xB2 = -78dBm");
		stringBuilder.AppendLine("0xB3 = -77dBm");
		stringBuilder.AppendLine("0xB4 = -76dBm");
		stringBuilder.AppendLine("0xB5 = -75dBm");
		stringBuilder.AppendLine("0xB6 = -74dBm");
		stringBuilder.AppendLine("0xB7 = -73dBm");
		stringBuilder.AppendLine("0xB8 = -72dBm");
		stringBuilder.AppendLine("0xB9 = -71dBm");
		stringBuilder.AppendLine("0xBA = -70dBm");
		stringBuilder.AppendLine("0xBB = -69dBm");
		stringBuilder.AppendLine("0xBC = -68dBm");
		stringBuilder.AppendLine("0xBD = -67dBm");
		stringBuilder.AppendLine("0xBE = -66dBm");
		stringBuilder.AppendLine("0xBF = -65dBm");
		stringBuilder.AppendLine("0xC0 = -64dBm");
		stringBuilder.AppendLine("0xC1 = -63dBm");
		stringBuilder.AppendLine("0xC2 = -62dBm");
		stringBuilder.AppendLine("0xC3 = -61dBm");
		stringBuilder.AppendLine("0xC4 = -60dBm");
		stringBuilder.AppendLine("0xC5 = -59dBm");
		stringBuilder.AppendLine("0xC6 = -58dBm");
		stringBuilder.AppendLine("0xC7 = -57dBm");
		stringBuilder.AppendLine("0xC8 = -56dBm");
		stringBuilder.AppendLine("0xC9 = -55dBm");
		stringBuilder.AppendLine("0xCA = -54dBm");
		stringBuilder.AppendLine("0xCB = -53dBm");
		stringBuilder.AppendLine("0xCC = -52dBm");
		stringBuilder.AppendLine("0xCD = -51dBm");
		stringBuilder.AppendLine("0xCE = -50dBm");
		stringBuilder.AppendLine("0xCF = -49dBm");
		stringBuilder.AppendLine("0xD0 = -48dBm");
		stringBuilder.AppendLine("0xD1 = -47dBm");
		stringBuilder.AppendLine("0xD2 = -46dBm");
		stringBuilder.AppendLine("0xD3 = -45dBm");
		stringBuilder.AppendLine("0xD4 = -44dBm");
		stringBuilder.AppendLine("0xD5 = -43dBm");
		stringBuilder.AppendLine("0xD6 = -42dBm");
		stringBuilder.AppendLine("0xD7 = -41dBm");
		stringBuilder.AppendLine("0xD8 = -40dBm");
		stringBuilder.AppendLine("0xD9 = -39dBm");
		stringBuilder.AppendLine("0xDA = -38dBm");
		stringBuilder.AppendLine("0xDB = -37dBm");
		stringBuilder.AppendLine("0xDC = -36dBm");
		stringBuilder.AppendLine("0xDD = -35dBm");
		stringBuilder.AppendLine("0xDE = -34dBm");
		stringBuilder.AppendLine("0xDF = -33dBm");
		stringBuilder.AppendLine("0xE0 = -32dBm");
		stringBuilder.AppendLine("0xE1 = -31dBm");
		stringBuilder.AppendLine("0xE2 = -30dBm");
		stringBuilder.AppendLine("0xE3 = -29dBm");
		stringBuilder.AppendLine("0xE4 = -28dBm");
		stringBuilder.AppendLine("0xE5 = -27dBm");
		stringBuilder.AppendLine("0xE6 = -26dBm");
		stringBuilder.AppendLine("0xE7 = -25dBm");
		stringBuilder.AppendLine("0xE8 = -24dBm");
		stringBuilder.AppendLine("0xE9 = -23dBm");
		stringBuilder.AppendLine("0xEA = -22dBm");
		stringBuilder.AppendLine("0xEB = -21dBm");
		stringBuilder.AppendLine("0xEC = -20dBm");
		stringBuilder.AppendLine("0xED = -19dBm");
		stringBuilder.AppendLine("0xEE = -18dBm");
		stringBuilder.AppendLine("0xEF = -17dBm");
		stringBuilder.AppendLine("0xF0 = -16dBm");
		stringBuilder.AppendLine("0xF1 = -15dBm");
		stringBuilder.AppendLine("0xF2 = -14dBm");
		stringBuilder.AppendLine("0xF3 = -13dBm");
		stringBuilder.AppendLine("0xF4 = -12dBm");
		stringBuilder.AppendLine("0xF5 = -11dBm");
		stringBuilder.AppendLine("0xF6 = -10dBm");
		stringBuilder.AppendLine("0xF7 = -9dBm");
		stringBuilder.AppendLine("0xF8 = -8dBm");
		stringBuilder.AppendLine("0xF9 = -7dBm");
		stringBuilder.AppendLine("0xFA = -6dBm");
		stringBuilder.AppendLine("0xFB = -5dBm");
		stringBuilder.AppendLine("0xFC = -4dBm");
		stringBuilder.AppendLine("0xFD = -3dBm");
		stringBuilder.AppendLine("0xFE = -2dBm");
		stringBuilder.AppendLine("0xFF = -1dBm");
		return stringBuilder.ToString();
	}
}
