blatann.bt_sig.assigned_numbers module
- class blatann.bt_sig.assigned_numbers.Format(_, description='')
Bases:
IntEnumWithDescriptionFormat enumeration for use with the
blatann.gatt.PresentationFormatclass- rfu = 0
- boolean = 1
- twobit = 2
- nibble = 3
- uint8 = 4
- uint12 = 5
- uint16 = 6
- uint24 = 7
- uint32 = 8
- uint48 = 9
- uint64 = 10
- uint128 = 11
- sint8 = 12
- sint12 = 13
- sint16 = 14
- sint24 = 15
- sint32 = 16
- sint48 = 17
- sint64 = 18
- sint128 = 19
- float32 = 20
- float64 = 21
- sfloat = 22
- float = 23
- duint16 = 24
- utf8s = 25
- utf16s = 26
- struct = 27
- class blatann.bt_sig.assigned_numbers.Namespace(_, description='')
Bases:
IntEnumWithDescriptionNamespace enumeration for use with the
blatann.gatt.PresentationFormatclass- unknown = 0
- bt_sig = 1
- class blatann.bt_sig.assigned_numbers.NamespaceDescriptor(_, description='')
Bases:
IntEnumWithDescriptionNamespace descriptor enumeration for use with the
blatann.gatt.PresentationFormatclass- auxiliary = 264
- back = 257
- backup = 263
- bottom = 259
- external = 272
- flash = 266
- front = 256
- inside = 267
- internal = 271
- left = 269
- lower = 261
- main = 262
- outside = 268
- right = 270
- supplementary = 265
- top = 258
- unknown = 0
- upper = 260
- class blatann.bt_sig.assigned_numbers.Units(_, description='')
Bases:
IntEnumWithDescriptionUnits enumeration for use with the
blatann.gatt.PresentationFormatclass- unitless = 9984
- absorbed_dose_gray = 10035
- absorbed_dose_rate_gray_per_second = 10068
- acceleration_metres_per_second_squared = 10003
- activity_referred_to_a_radionuclide_becquerel = 10034
- amount_concentration_mole_per_cubic_metre = 10010
- amount_of_substance_mole = 9990
- angular_acceleration_radian_per_second_squared = 10052
- angular_velocity_radian_per_second = 10051
- angular_velocity_revolution_per_minute = 10152
- area_barn = 10116
- area_hectare = 10086
- area_square_metres = 10000
- capacitance_farad = 10025
- catalytic_activity_concentration_katal_per_cubic_metre = 10071
- catalytic_activity_katal = 10037
- concentration_count_per_cubic_metre = 10165
- concentration_parts_per_billion = 10181
- concentration_parts_per_million = 10180
- current_density_ampere_per_square_metre = 10008
- density_kilogram_per_cubic_metre = 10005
- dose_equivalent_sievert = 10036
- dynamic_viscosity_pascal_second = 10048
- electric_charge_ampere_hours = 10160
- electric_charge_coulomb = 10023
- electric_charge_density_coulomb_per_cubic_metre = 10060
- electric_conductance_siemens = 10027
- electric_current_ampere = 9988
- electric_field_strength_volt_per_metre = 10059
- electric_flux_density_coulomb_per_square_metre = 10062
- electric_potential_difference_volt = 10024
- electric_resistance_ohm = 10026
- electrical_apparent_energy_kilovolt_ampere_hour = 10183
- eleectrical_apparent_power_volt_ampere = 10184
- energy_density_joule_per_cubic_metre = 10058
- energy_gram_calorie = 10153
- energy_joule = 10021
- energy_kilogram_calorie = 10154
- energy_kilowatt_hour = 10155
- exposure_coulomb_per_kilogram = 10067
- force_newton = 10019
- frequency_hertz = 10018
- heat_capacity_joule_per_kelvin = 10054
- heat_flux_density_watt_per_square_metre = 10053
- illuminance_lux = 10033
- inductance_henry = 10030
- irradiance_watt_per_square_metre = 10166
- length_foot = 10147
- length_inch = 10146
- length_metre = 9985
- length_mile = 10148
- length_nautical_mile = 10115
- length_parsec = 10145
- length_yard = 10144
- length_angstrom = 10114
- logarithmic_radio_quantity_bel = 10119
- logarithmic_radio_quantity_neper = 10118
- luminance_candela_per_square_metre = 10012
- luminous_efficacy_lumen_per_watt = 10174
- luminous_energy_lumen_hour = 10175
- luminous_exposure_lux_hour = 10176
- luminous_flux_lumen = 10032
- luminous_intensity_candela = 9991
- magnetic_field_strength_ampere_per_metre = 10009
- magnetic_flux_density_tesla = 10029
- magnetic_flux_weber = 10028
- mass_concentration_kilogram_per_cubic_metre = 10011
- mass_density_milligram_per_decilitre = 10161
- mass_density_millimole_per_litre = 10162
- mass_density_rate_milligram_per_decilitre_per_minute = 10182
- mass_flow_gram_per_second = 10177
- mass_kilogram = 9986
- mass_pound = 10168
- mass_tonne = 10088
- metabolic_equivalent = 10169
- molar_energy_joule_per_mole = 10065
- molar_entropy_joule_per_mole_kelvin = 10066
- moment_of_force_newton_metre = 10049
- per_mille = 10158
- percentage = 10157
- period_beats_per_minute = 10159
- permeability_henry_per_metre = 10064
- permittivity_farad_per_metre = 10063
- plane_angle_degree = 10083
- plane_angle_minute = 10084
- plane_angle_radian = 10016
- plane_angle_second = 10085
- power_watt = 10022
- pressure_bar = 10112
- pressure_millimetre_of_mercury = 10113
- pressure_pascal = 10020
- pressure_pound_force_per_square_inch = 10149
- radiance_watt_per_square_metre_steradian = 10070
- radiant_intensity_watt_per_steradian = 10069
- refractive_index = 10013
- relative_permeability = 10014
- solid_angle_steradian = 10017
- sound_pressure_decibel_spl = 10179
- specific_energy_joule_per_kilogram = 10056
- specific_heat_capacity_joule_per_kilogram_kelvin = 10055
- specific_volume_cubic_metre_per_kilogram = 10007
- step_per_minute = 10170
- stroke_per_minute = 10172
- surface_charge_density_coulomb_per_square_metre = 10061
- surface_density_kilogram_per_square_metre = 10006
- surface_tension_newton_per_metre = 10050
- thermal_conductivity_watt_per_metre_kelvin = 10057
- thermodynamic_temperature_degree_celsius = 10031
- thermodynamic_temperature_degree_fahrenheit = 10156
- thermodynamic_temperature_kelvin = 9989
- time_day = 10082
- time_hour = 10081
- time_minute = 10080
- time_month = 10164
- time_second = 9987
- time_year = 10163
- transfer_rate_milliliter_per_kilogram_per_minute = 10167
- velocity_kilometer_per_minute = 10173
- velocity_kilometre_per_hour = 10150
- velocity_knot = 10117
- velocity_metres_per_second = 10002
- velocity_mile_per_hour = 10151
- volume_cubic_metres = 10001
- volume_flow_litre_per_second = 10178
- volume_litre = 10087
- wavenumber_reciprocal_metre = 10004
- class blatann.bt_sig.assigned_numbers.AppearanceCategory(_, description='')
Bases:
IntEnumWithDescriptionAppearance categories which account for bits 15-6 of the appearance value
- unknown = 0
- phone = 1
- computer = 2
- watch = 3
- clock = 4
- display = 5
- remote_control = 6
- eye_glasses = 7
- tag = 8
- keyring = 9
- media_player = 10
- barcode_scanner = 11
- thermometer = 12
- heart_rate_sensor = 13
- blood_pressure = 14
- human_interface_device = 15
- glucose_meter = 16
- running_walking_sensor = 17
- cycling = 18
- control_device = 19
- network_device = 20
- sensor = 21
- light_fixtures = 22
- fan = 23
- hvac = 24
- air_conditioning = 25
- humidifier = 26
- heating = 27
- access_control = 28
- motorized_device = 29
- power_device = 30
- light_source = 31
- window_covering = 32
- audio_sink = 33
- audio_source = 34
- motorized_vehicle = 35
- domestic_appliance = 36
- wearable_audio_device = 37
- aircraft = 38
- av_equipment = 39
- display_equipment = 40
- hearing_aid = 41
- gaming = 42
- signage = 43
- pulse_oximeter = 49
- weight_scale = 50
- personal_mobility_device = 51
- continuous_glucose_monitor = 52
- insulin_pump = 53
- medication_delivery = 54
- spirometer = 55
- outdoor_sports_activity = 81
- class blatann.bt_sig.assigned_numbers.Appearance(_, description='')
Bases:
IntEnumWithDescriptionAppearance enumeration for use with advertising data
- unknown = 0
- phone = 64
- computer = 128
- computer_desktop_workstation = 129
- computer_server_class_computer = 130
- computer_laptop = 131
- computer_handheld_pc_pda = 132
- computer_palm_size_pc_pda = 133
- computer_wearable_computer_watch_size = 134
- computer_tablet = 135
- computer_docking_station = 136
- computer_all_in_one = 137
- computer_blade_server = 138
- computer_convertible = 139
- computer_detachable = 140
- computer_iot_gateway = 141
- computer_mini_pc = 142
- computer_stick_pc = 143
- watch = 192
- sports_watch = 193
- smartwatch = 194
- clock = 256
- display = 320
- remote_control = 384
- eye_glasses = 448
- tag = 512
- keyring = 576
- media_player = 640
- barcode_scanner = 704
- thermometer = 768
- thermometer_ear = 769
- heart_rate_sensor = 832
- heart_rate_sensor_heart_rate_belt = 833
- blood_pressure = 896
- blood_pressure_arm = 897
- blood_pressure_wrist = 898
- hid = 960
- hid_keyboard = 961
- hid_mouse = 962
- hid_joystick = 963
- hid_gamepad = 964
- hid_digitizer_tablet = 965
- hid_card_reader = 966
- hid_digital_pen = 967
- hid_barcode_scanner = 968
- hid_touchpad = 969
- hid_presentation_remote = 970
- glucose_meter = 1024
- running_walking_sensor = 1088
- running_walking_sensor_in_shoe = 1089
- running_walking_sensor_on_shoe = 1090
- running_walking_sensor_on_hip = 1091
- cycling = 1152
- cycling_cycling_computer = 1153
- cycling_speed_sensor = 1154
- cycling_cadence_sensor = 1155
- cycling_power_sensor = 1156
- cycling_speed_cadence_sensor = 1157
- control_device = 1216
- switch = 1217
- switch_multi = 1218
- switch_button = 1219
- switch_slider = 1220
- switch_rotary = 1221
- switch_touch_panel = 1222
- switch_single = 1223
- switch_double = 1224
- switch_triple = 1225
- switch_battery = 1226
- switch_energy_harvesting = 1227
- switch_push_button = 1228
- network_device = 1280
- network_device_access_point = 1281
- network_device_mesh_device = 1282
- network_device_mesh_network_proxy = 1283
- sensor = 1344
- sensor_motion = 1345
- sensor_air_quality = 1346
- sensor_temperature = 1347
- sensor_humidity = 1348
- sensor_leak = 1349
- sensor_smoke = 1350
- sensor_occupancy = 1351
- sensor_contact = 1352
- sensor_carbon_monoxide = 1353
- sensor_carbon_dioxide = 1354
- sensor_ambient_light = 1355
- sensor_energy = 1356
- sensor_color_light = 1357
- sensor_rain = 1358
- sensor_fire = 1359
- sensor_wind = 1360
- sensor_proximity = 1361
- sensor_multi = 1362
- sensor_flush_mounted = 1363
- sensor_ceiling_mounted = 1364
- sensor_wall_mounted = 1365
- sensor_multi2 = 1366
- sensor_energy_meter = 1367
- sensor_flame_detector = 1368
- sensor_vehicle_tire_pressure = 1369
- light_fixture = 1408
- light_fixture_wall_light = 1409
- light_fixture_ceiling_light = 1410
- light_fixture_floor_light = 1411
- light_fixture_cabinet_light = 1412
- light_fixture_desk_light = 1413
- light_fixture_troffer_light = 1414
- light_fixture_pendant_light = 1415
- light_fixture_in_ground_light = 1416
- light_fixture_flood_light = 1417
- light_fixture_underwater_light = 1418
- light_fixture_bollard_with_light = 1419
- light_fixture_pathway_light = 1420
- light_fixture_garden_light = 1421
- light_fixture_pole_top_light = 1422
- light_fixture_spotlight = 1423
- light_fixture_linear_light = 1424
- light_fixture_street_light = 1425
- light_fixture_shelves_light = 1426
- light_fixture_bay_light = 1427
- light_fixture_emergency_exit_light = 1428
- light_fixture_light_controller = 1429
- light_fixture_light_driver = 1430
- light_fixture_bulb = 1431
- light_fixture_low_bay_light = 1432
- light_fixture_high_bay_light = 1433
- fan = 1472
- fan_ceiling = 1473
- fan_axial = 1474
- fan_exhaust = 1475
- fan_pedestal = 1476
- fan_desk = 1477
- fan_wall = 1478
- hvac = 1536
- hvac_thermostat = 1537
- hvac_humidifier = 1538
- hvac_de_humidifier = 1539
- hvac_heater = 1540
- hvac_radiator = 1541
- hvac_boiler = 1542
- hvac_heat_pump = 1543
- hvac_infrared_heater = 1544
- hvac_radiant_panel_heater = 1545
- hvac_fan_heater = 1546
- hvac_air_curtain = 1547
- air_conditioning = 1600
- humidifier = 1664
- heating = 1728
- heating_radiator = 1729
- heating_boiler = 1730
- heating_heat_pump = 1731
- heating_infrared_heater = 1732
- heating_radiant_panel_heater = 1733
- heating_fan_heater = 1734
- heating_air_curtain = 1735
- access_control = 1792
- access_control_access_door = 1793
- access_control_garage_door = 1794
- access_control_emergency_exit_door = 1795
- access_control_access_lock = 1796
- access_control_elevator = 1797
- access_control_window = 1798
- access_control_entrance_gate = 1799
- access_control_door_lock = 1800
- access_control_locker = 1801
- motorized_device = 1856
- motorized_device_gate = 1857
- motorized_device_awning = 1858
- motorized_device_blinds_or_shades = 1859
- motorized_device_curtains = 1860
- motorized_device_screen = 1861
- power_device = 1920
- power_device_power_outlet = 1921
- power_device_power_strip = 1922
- power_device_plug = 1923
- power_device_power_supply = 1924
- power_device_led_driver = 1925
- power_device_fluorescent_lamp_gear = 1926
- power_device_hid_lamp_gear = 1927
- power_device_charge_case = 1928
- power_device_power_bank = 1929
- light_source = 1984
- light_source_incandescent_light_bulb = 1985
- light_source_led_lamp = 1986
- light_source_hid_lamp = 1987
- light_source_fluorescent_lamp = 1988
- light_source_led_array = 1989
- light_source_multi_color_led_array = 1990
- light_source_low_voltage_halogen = 1991
- light_source_oled = 1992
- window_covering = 2048
- window_covering_window_shades = 2049
- window_covering_window_blinds = 2050
- window_covering_window_awning = 2051
- window_covering_window_curtain = 2052
- window_covering_exterior_shutter = 2053
- window_covering_exterior_screen = 2054
- audio_sink = 2112
- audio_sink_standalone_speaker = 2113
- audio_sink_soundbar = 2114
- audio_sink_bookshelf_speaker = 2115
- audio_sink_standmounted_speaker = 2116
- audio_sink_speakerphone = 2117
- audio_source = 2176
- audio_source_microphone = 2177
- audio_source_alarm = 2178
- audio_source_bell = 2179
- audio_source_horn = 2180
- audio_source_broadcasting_device = 2181
- audio_source_service_desk = 2182
- audio_source_kiosk = 2183
- audio_source_broadcasting_room = 2184
- audio_source_auditorium = 2185
- motorized_vehicle = 2240
- motorized_vehicle_car = 2241
- motorized_vehicle_large_goods_vehicle = 2242
- motorized_vehicle_two_wheeled_vehicle = 2243
- motorized_vehicle_motorbike = 2244
- motorized_vehicle_scooter = 2245
- motorized_vehicle_moped = 2246
- motorized_vehicle_three_wheeled_vehicle = 2247
- motorized_vehicle_light_vehicle = 2248
- motorized_vehicle_quad_bike = 2249
- motorized_vehicle_minibus = 2250
- motorized_vehicle_bus = 2251
- motorized_vehicle_trolley = 2252
- motorized_vehicle_agricultural_vehicle = 2253
- motorized_vehicle_camper_caravan = 2254
- motorized_vehicle_recreational_vehicle_motor_home = 2255
- domestic_appliance = 2304
- domestic_appliance_refrigerator = 2305
- domestic_appliance_freezer = 2306
- domestic_appliance_oven = 2307
- domestic_appliance_microwave = 2308
- domestic_appliance_toaster = 2309
- domestic_appliance_washing_machine = 2310
- domestic_appliance_dryer = 2311
- domestic_appliance_coffee_maker = 2312
- domestic_appliance_clothes_iron = 2313
- domestic_appliance_curling_iron = 2314
- domestic_appliance_hair_dryer = 2315
- domestic_appliance_vacuum_cleaner = 2316
- domestic_appliance_robotic_vacuum_cleaner = 2317
- domestic_appliance_rice_cooker = 2318
- domestic_appliance_clothes_steamer = 2319
- wearable_audio_device = 2368
- wearable_audio_device_earbud = 2369
- wearable_audio_device_headset = 2370
- wearable_audio_device_headphones = 2371
- wearable_audio_device_neck_band = 2372
- aircraft = 2432
- aircraft_light_aircraft = 2433
- aircraft_microlight = 2434
- aircraft_paraglider = 2435
- aircraft_large_passenger_aircraft = 2436
- av_equipment = 2496
- av_equipment_amplifier = 2497
- av_equipment_receiver = 2498
- av_equipment_radio = 2499
- av_equipment_tuner = 2500
- av_equipment_turntable = 2501
- av_equipment_cd_player = 2502
- av_equipment_dvd_player = 2503
- av_equipment_bluray_player = 2504
- av_equipment_optical_disc_player = 2505
- av_equipment_set_top_box = 2506
- display_equipment = 2560
- display_equipment_television = 2561
- display_equipment_monitor = 2562
- display_equipment_projector = 2563
- hearing_aid = 2624
- hearing_aid_in_ear = 2625
- hearing_aid_behind_ear = 2626
- hearing_aid_cochlear_implant = 2627
- gaming = 2688
- gaming_home_video_game_console = 2689
- gaming_portable_handheld_console = 2690
- signage = 2752
- signage_digital = 2753
- signage_electronic_label = 2754
- pulse_oximeter = 3136
- pulse_oximeter_fingertip = 3137
- pulse_oximeter_wrist_worn = 3138
- weight_scale = 3200
- personal_mobility_device = 3264
- personal_mobility_device_powered_wheelchair = 3265
- personal_mobility_device_mobility_scooter = 3266
- continuous_glucose_monitor = 3328
- insulin_pump = 3392
- insulin_pump_durable_pump = 3393
- insulin_pump_patch_pump = 3396
- insulin_pen = 3400
- medication_delivery = 3456
- spirometer = 3520
- spirometer_handheld = 3521
- outdoor_sports_act = 5184
- outdoor_sports_act_loc_disp = 5185
- outdoor_sports_act_loc_pod = 5187
- appearance_category()
- Return type: