use super::BluetoothUuid16;
pub const UNKNOWN: BluetoothUuid16 = super::from_category(0x0000, 0x0000);
pub const PHONE: BluetoothUuid16 = super::from_category(0x0001, 0x0000);
pub mod computer {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_COMPUTER: BluetoothUuid16 = from_category(0x0002, 0x0000);
pub const DESKTOP_WORKSTATION: BluetoothUuid16 = from_category(0x0002, 0x0001);
pub const SERVER_CLASS_COMPUTER: BluetoothUuid16 = from_category(0x0002, 0x0002);
pub const LAPTOP: BluetoothUuid16 = from_category(0x0002, 0x0003);
pub const HANDHELD_PCPDA_CLAMSHELL: BluetoothUuid16 = from_category(0x0002, 0x0004);
pub const PALM_SIZE_PCPDA: BluetoothUuid16 = from_category(0x0002, 0x0005);
pub const WEARABLE_COMPUTER_WATCH_SIZE: BluetoothUuid16 = from_category(0x0002, 0x0006);
pub const TABLET: BluetoothUuid16 = from_category(0x0002, 0x0007);
pub const DOCKING_STATION: BluetoothUuid16 = from_category(0x0002, 0x0008);
pub const ALL_IN_ONE: BluetoothUuid16 = from_category(0x0002, 0x0009);
pub const BLADE_SERVER: BluetoothUuid16 = from_category(0x0002, 0x000a);
pub const CONVERTIBLE: BluetoothUuid16 = from_category(0x0002, 0x000b);
pub const DETACHABLE: BluetoothUuid16 = from_category(0x0002, 0x000c);
pub const IOT_GATEWAY: BluetoothUuid16 = from_category(0x0002, 0x000d);
pub const MINI_PC: BluetoothUuid16 = from_category(0x0002, 0x000e);
pub const STICK_PC: BluetoothUuid16 = from_category(0x0002, 0x000f);
}
pub mod watch {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_WATCH: BluetoothUuid16 = from_category(0x0003, 0x0000);
pub const SPORTS_WATCH: BluetoothUuid16 = from_category(0x0003, 0x0001);
pub const SMARTWATCH: BluetoothUuid16 = from_category(0x0003, 0x0002);
}
pub const CLOCK: BluetoothUuid16 = super::from_category(0x0004, 0x0000);
pub const DISPLAY: BluetoothUuid16 = super::from_category(0x0005, 0x0000);
pub const REMOTE_CONTROL: BluetoothUuid16 = super::from_category(0x0006, 0x0000);
pub const EYE_GLASSES: BluetoothUuid16 = super::from_category(0x0007, 0x0000);
pub const TAG: BluetoothUuid16 = super::from_category(0x0008, 0x0000);
pub const KEYRING: BluetoothUuid16 = super::from_category(0x0009, 0x0000);
pub const MEDIA_PLAYER: BluetoothUuid16 = super::from_category(0x000a, 0x0000);
pub const BARCODE_SCANNER: BluetoothUuid16 = super::from_category(0x000b, 0x0000);
pub mod thermometer {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_THERMOMETER: BluetoothUuid16 = from_category(0x000c, 0x0000);
pub const EAR_THERMOMETER: BluetoothUuid16 = from_category(0x000c, 0x0001);
}
pub mod heart_rate_sensor {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_HEART_RATE_SENSOR: BluetoothUuid16 = from_category(0x000d, 0x0000);
pub const HEART_RATE_BELT: BluetoothUuid16 = from_category(0x000d, 0x0001);
}
pub mod blood_pressure {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_BLOOD_PRESSURE: BluetoothUuid16 = from_category(0x000e, 0x0000);
pub const ARM_BLOOD_PRESSURE: BluetoothUuid16 = from_category(0x000e, 0x0001);
pub const WRIST_BLOOD_PRESSURE: BluetoothUuid16 = from_category(0x000e, 0x0002);
}
pub mod human_interface_device {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_HUMAN_INTERFACE_DEVICE: BluetoothUuid16 = from_category(0x000f, 0x0000);
pub const KEYBOARD: BluetoothUuid16 = from_category(0x000f, 0x0001);
pub const MOUSE: BluetoothUuid16 = from_category(0x000f, 0x0002);
pub const JOYSTICK: BluetoothUuid16 = from_category(0x000f, 0x0003);
pub const GAMEPAD: BluetoothUuid16 = from_category(0x000f, 0x0004);
pub const DIGITIZER_TABLET: BluetoothUuid16 = from_category(0x000f, 0x0005);
pub const CARD_READER: BluetoothUuid16 = from_category(0x000f, 0x0006);
pub const DIGITAL_PEN: BluetoothUuid16 = from_category(0x000f, 0x0007);
pub const BARCODE_SCANNER: BluetoothUuid16 = from_category(0x000f, 0x0008);
pub const TOUCHPAD: BluetoothUuid16 = from_category(0x000f, 0x0009);
pub const PRESENTATION_REMOTE: BluetoothUuid16 = from_category(0x000f, 0x000a);
}
pub const GLUCOSE_METER: BluetoothUuid16 = super::from_category(0x0010, 0x0000);
pub mod running_walking_sensor {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_RUNNING_WALKING_SENSOR: BluetoothUuid16 = from_category(0x0011, 0x0000);
pub const IN_SHOE_RUNNING_WALKING_SENSOR: BluetoothUuid16 = from_category(0x0011, 0x0001);
pub const ON_SHOE_RUNNING_WALKING_SENSOR: BluetoothUuid16 = from_category(0x0011, 0x0002);
pub const ON_HIP_RUNNING_WALKING_SENSOR: BluetoothUuid16 = from_category(0x0011, 0x0003);
}
pub mod cycling {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_CYCLING: BluetoothUuid16 = from_category(0x0012, 0x0000);
pub const CYCLING_COMPUTER: BluetoothUuid16 = from_category(0x0012, 0x0001);
pub const SPEED_SENSOR: BluetoothUuid16 = from_category(0x0012, 0x0002);
pub const CADENCE_SENSOR: BluetoothUuid16 = from_category(0x0012, 0x0003);
pub const POWER_SENSOR: BluetoothUuid16 = from_category(0x0012, 0x0004);
pub const SPEED_AND_CADENCE_SENSOR: BluetoothUuid16 = from_category(0x0012, 0x0005);
}
pub mod control_device {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_CONTROL_DEVICE: BluetoothUuid16 = from_category(0x0013, 0x0000);
pub const SWITCH: BluetoothUuid16 = from_category(0x0013, 0x0001);
pub const MULTI_SWITCH: BluetoothUuid16 = from_category(0x0013, 0x0002);
pub const BUTTON: BluetoothUuid16 = from_category(0x0013, 0x0003);
pub const SLIDER: BluetoothUuid16 = from_category(0x0013, 0x0004);
pub const ROTARY_SWITCH: BluetoothUuid16 = from_category(0x0013, 0x0005);
pub const TOUCH_PANEL: BluetoothUuid16 = from_category(0x0013, 0x0006);
pub const SINGLE_SWITCH: BluetoothUuid16 = from_category(0x0013, 0x0007);
pub const DOUBLE_SWITCH: BluetoothUuid16 = from_category(0x0013, 0x0008);
pub const TRIPLE_SWITCH: BluetoothUuid16 = from_category(0x0013, 0x0009);
pub const BATTERY_SWITCH: BluetoothUuid16 = from_category(0x0013, 0x000a);
pub const ENERGY_HARVESTING_SWITCH: BluetoothUuid16 = from_category(0x0013, 0x000b);
pub const PUSH_BUTTON: BluetoothUuid16 = from_category(0x0013, 0x000c);
pub const DIAL: BluetoothUuid16 = from_category(0x0013, 0x000d);
}
pub mod network_device {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_NETWORK_DEVICE: BluetoothUuid16 = from_category(0x0014, 0x0000);
pub const ACCESS_POINT: BluetoothUuid16 = from_category(0x0014, 0x0001);
pub const MESH_DEVICE: BluetoothUuid16 = from_category(0x0014, 0x0002);
pub const MESH_NETWORK_PROXY: BluetoothUuid16 = from_category(0x0014, 0x0003);
}
pub mod sensor {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0000);
pub const MOTION_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0001);
pub const AIR_QUALITY_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0002);
pub const TEMPERATURE_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0003);
pub const HUMIDITY_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0004);
pub const LEAK_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0005);
pub const SMOKE_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0006);
pub const OCCUPANCY_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0007);
pub const CONTACT_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0008);
pub const CARBON_MONOXIDE_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0009);
pub const CARBON_DIOXIDE_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x000a);
pub const AMBIENT_LIGHT_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x000b);
pub const ENERGY_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x000c);
pub const COLOR_LIGHT_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x000d);
pub const RAIN_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x000e);
pub const FIRE_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x000f);
pub const WIND_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0010);
pub const PROXIMITY_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0011);
pub const MULTI_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0012);
pub const FLUSH_MOUNTED_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0013);
pub const CEILING_MOUNTED_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0014);
pub const WALL_MOUNTED_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0015);
pub const MULTISENSOR: BluetoothUuid16 = from_category(0x0015, 0x0016);
pub const ENERGY_METER: BluetoothUuid16 = from_category(0x0015, 0x0017);
pub const FLAME_DETECTOR: BluetoothUuid16 = from_category(0x0015, 0x0018);
pub const VEHICLE_TIRE_PRESSURE_SENSOR: BluetoothUuid16 = from_category(0x0015, 0x0019);
}
pub mod light_fixtures {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_LIGHT_FIXTURES: BluetoothUuid16 = from_category(0x0016, 0x0000);
pub const WALL_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0001);
pub const CEILING_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0002);
pub const FLOOR_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0003);
pub const CABINET_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0004);
pub const DESK_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0005);
pub const TROFFER_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0006);
pub const PENDANT_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0007);
pub const IN_GROUND_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0008);
pub const FLOOD_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0009);
pub const UNDERWATER_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x000a);
pub const BOLLARD_WITH_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x000b);
pub const PATHWAY_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x000c);
pub const GARDEN_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x000d);
pub const POLE_TOP_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x000e);
pub const SPOTLIGHT: BluetoothUuid16 = from_category(0x0016, 0x000f);
pub const LINEAR_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0010);
pub const STREET_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0011);
pub const SHELVES_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0012);
pub const BAY_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0013);
pub const EMERGENCY_EXIT_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0014);
pub const LIGHT_CONTROLLER: BluetoothUuid16 = from_category(0x0016, 0x0015);
pub const LIGHT_DRIVER: BluetoothUuid16 = from_category(0x0016, 0x0016);
pub const BULB: BluetoothUuid16 = from_category(0x0016, 0x0017);
pub const LOW_BAY_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0018);
pub const HIGH_BAY_LIGHT: BluetoothUuid16 = from_category(0x0016, 0x0019);
}
pub mod fan {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_FAN: BluetoothUuid16 = from_category(0x0017, 0x0000);
pub const CEILING_FAN: BluetoothUuid16 = from_category(0x0017, 0x0001);
pub const AXIAL_FAN: BluetoothUuid16 = from_category(0x0017, 0x0002);
pub const EXHAUST_FAN: BluetoothUuid16 = from_category(0x0017, 0x0003);
pub const PEDESTAL_FAN: BluetoothUuid16 = from_category(0x0017, 0x0004);
pub const DESK_FAN: BluetoothUuid16 = from_category(0x0017, 0x0005);
pub const WALL_FAN: BluetoothUuid16 = from_category(0x0017, 0x0006);
}
pub mod hvac {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_HVAC: BluetoothUuid16 = from_category(0x0018, 0x0000);
pub const THERMOSTAT: BluetoothUuid16 = from_category(0x0018, 0x0001);
pub const HUMIDIFIER: BluetoothUuid16 = from_category(0x0018, 0x0002);
pub const DE_HUMIDIFIER: BluetoothUuid16 = from_category(0x0018, 0x0003);
pub const HEATER: BluetoothUuid16 = from_category(0x0018, 0x0004);
pub const RADIATOR: BluetoothUuid16 = from_category(0x0018, 0x0005);
pub const BOILER: BluetoothUuid16 = from_category(0x0018, 0x0006);
pub const HEAT_PUMP: BluetoothUuid16 = from_category(0x0018, 0x0007);
pub const INFRARED_HEATER: BluetoothUuid16 = from_category(0x0018, 0x0008);
pub const RADIANT_PANEL_HEATER: BluetoothUuid16 = from_category(0x0018, 0x0009);
pub const FAN_HEATER: BluetoothUuid16 = from_category(0x0018, 0x000a);
pub const AIR_CURTAIN: BluetoothUuid16 = from_category(0x0018, 0x000b);
}
pub const AIR_CONDITIONING: BluetoothUuid16 = super::from_category(0x0019, 0x0000);
pub const HUMIDIFIER: BluetoothUuid16 = super::from_category(0x001a, 0x0000);
pub mod heating {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_HEATING: BluetoothUuid16 = from_category(0x001b, 0x0000);
pub const RADIATOR: BluetoothUuid16 = from_category(0x001b, 0x0001);
pub const BOILER: BluetoothUuid16 = from_category(0x001b, 0x0002);
pub const HEAT_PUMP: BluetoothUuid16 = from_category(0x001b, 0x0003);
pub const INFRARED_HEATER: BluetoothUuid16 = from_category(0x001b, 0x0004);
pub const RADIANT_PANEL_HEATER: BluetoothUuid16 = from_category(0x001b, 0x0005);
pub const FAN_HEATER: BluetoothUuid16 = from_category(0x001b, 0x0006);
pub const AIR_CURTAIN: BluetoothUuid16 = from_category(0x001b, 0x0007);
}
pub mod access_control {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_ACCESS_CONTROL: BluetoothUuid16 = from_category(0x001c, 0x0000);
pub const ACCESS_DOOR: BluetoothUuid16 = from_category(0x001c, 0x0001);
pub const GARAGE_DOOR: BluetoothUuid16 = from_category(0x001c, 0x0002);
pub const EMERGENCY_EXIT_DOOR: BluetoothUuid16 = from_category(0x001c, 0x0003);
pub const ACCESS_LOCK: BluetoothUuid16 = from_category(0x001c, 0x0004);
pub const ELEVATOR: BluetoothUuid16 = from_category(0x001c, 0x0005);
pub const WINDOW: BluetoothUuid16 = from_category(0x001c, 0x0006);
pub const ENTRANCE_GATE: BluetoothUuid16 = from_category(0x001c, 0x0007);
pub const DOOR_LOCK: BluetoothUuid16 = from_category(0x001c, 0x0008);
pub const LOCKER: BluetoothUuid16 = from_category(0x001c, 0x0009);
}
pub mod motorized_device {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_MOTORIZED_DEVICE: BluetoothUuid16 = from_category(0x001d, 0x0000);
pub const MOTORIZED_GATE: BluetoothUuid16 = from_category(0x001d, 0x0001);
pub const AWNING: BluetoothUuid16 = from_category(0x001d, 0x0002);
pub const BLINDS_OR_SHADES: BluetoothUuid16 = from_category(0x001d, 0x0003);
pub const CURTAINS: BluetoothUuid16 = from_category(0x001d, 0x0004);
pub const SCREEN: BluetoothUuid16 = from_category(0x001d, 0x0005);
}
pub mod power_device {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_POWER_DEVICE: BluetoothUuid16 = from_category(0x001e, 0x0000);
pub const POWER_OUTLET: BluetoothUuid16 = from_category(0x001e, 0x0001);
pub const POWER_STRIP: BluetoothUuid16 = from_category(0x001e, 0x0002);
pub const PLUG: BluetoothUuid16 = from_category(0x001e, 0x0003);
pub const POWER_SUPPLY: BluetoothUuid16 = from_category(0x001e, 0x0004);
pub const LED_DRIVER: BluetoothUuid16 = from_category(0x001e, 0x0005);
pub const FLUORESCENT_LAMP_GEAR: BluetoothUuid16 = from_category(0x001e, 0x0006);
pub const HID_LAMP_GEAR: BluetoothUuid16 = from_category(0x001e, 0x0007);
pub const CHARGE_CASE: BluetoothUuid16 = from_category(0x001e, 0x0008);
pub const POWER_BANK: BluetoothUuid16 = from_category(0x001e, 0x0009);
}
pub mod light_source {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_LIGHT_SOURCE: BluetoothUuid16 = from_category(0x001f, 0x0000);
pub const INCANDESCENT_LIGHT_BULB: BluetoothUuid16 = from_category(0x001f, 0x0001);
pub const LED_LAMP: BluetoothUuid16 = from_category(0x001f, 0x0002);
pub const HID_LAMP: BluetoothUuid16 = from_category(0x001f, 0x0003);
pub const FLUORESCENT_LAMP: BluetoothUuid16 = from_category(0x001f, 0x0004);
pub const LED_ARRAY: BluetoothUuid16 = from_category(0x001f, 0x0005);
pub const MULTI_COLOR_LED_ARRAY: BluetoothUuid16 = from_category(0x001f, 0x0006);
pub const LOW_VOLTAGE_HALOGEN: BluetoothUuid16 = from_category(0x001f, 0x0007);
pub const ORGANIC_LIGHT_EMITTING_DIODE_OLED: BluetoothUuid16 = from_category(0x001f, 0x0008);
}
pub mod window_covering {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_WINDOW_COVERING: BluetoothUuid16 = from_category(0x0020, 0x0000);
pub const WINDOW_SHADES: BluetoothUuid16 = from_category(0x0020, 0x0001);
pub const WINDOW_BLINDS: BluetoothUuid16 = from_category(0x0020, 0x0002);
pub const WINDOW_AWNING: BluetoothUuid16 = from_category(0x0020, 0x0003);
pub const WINDOW_CURTAIN: BluetoothUuid16 = from_category(0x0020, 0x0004);
pub const EXTERIOR_SHUTTER: BluetoothUuid16 = from_category(0x0020, 0x0005);
pub const EXTERIOR_SCREEN: BluetoothUuid16 = from_category(0x0020, 0x0006);
}
pub mod audio_sink {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_AUDIO_SINK: BluetoothUuid16 = from_category(0x0021, 0x0000);
pub const STANDALONE_SPEAKER: BluetoothUuid16 = from_category(0x0021, 0x0001);
pub const SOUNDBAR: BluetoothUuid16 = from_category(0x0021, 0x0002);
pub const BOOKSHELF_SPEAKER: BluetoothUuid16 = from_category(0x0021, 0x0003);
pub const STANDMOUNTED_SPEAKER: BluetoothUuid16 = from_category(0x0021, 0x0004);
pub const SPEAKERPHONE: BluetoothUuid16 = from_category(0x0021, 0x0005);
}
pub mod audio_source {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_AUDIO_SOURCE: BluetoothUuid16 = from_category(0x0022, 0x0000);
pub const MICROPHONE: BluetoothUuid16 = from_category(0x0022, 0x0001);
pub const ALARM: BluetoothUuid16 = from_category(0x0022, 0x0002);
pub const BELL: BluetoothUuid16 = from_category(0x0022, 0x0003);
pub const HORN: BluetoothUuid16 = from_category(0x0022, 0x0004);
pub const BROADCASTING_DEVICE: BluetoothUuid16 = from_category(0x0022, 0x0005);
pub const SERVICE_DESK: BluetoothUuid16 = from_category(0x0022, 0x0006);
pub const KIOSK: BluetoothUuid16 = from_category(0x0022, 0x0007);
pub const BROADCASTING_ROOM: BluetoothUuid16 = from_category(0x0022, 0x0008);
pub const AUDITORIUM: BluetoothUuid16 = from_category(0x0022, 0x0009);
}
pub mod motorized_vehicle {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_MOTORIZED_VEHICLE: BluetoothUuid16 = from_category(0x0023, 0x0000);
pub const CAR: BluetoothUuid16 = from_category(0x0023, 0x0001);
pub const LARGE_GOODS_VEHICLE: BluetoothUuid16 = from_category(0x0023, 0x0002);
pub const _2_WHEELED_VEHICLE: BluetoothUuid16 = from_category(0x0023, 0x0003);
pub const MOTORBIKE: BluetoothUuid16 = from_category(0x0023, 0x0004);
pub const SCOOTER: BluetoothUuid16 = from_category(0x0023, 0x0005);
pub const MOPED: BluetoothUuid16 = from_category(0x0023, 0x0006);
pub const _3_WHEELED_VEHICLE: BluetoothUuid16 = from_category(0x0023, 0x0007);
pub const LIGHT_VEHICLE: BluetoothUuid16 = from_category(0x0023, 0x0008);
pub const QUAD_BIKE: BluetoothUuid16 = from_category(0x0023, 0x0009);
pub const MINIBUS: BluetoothUuid16 = from_category(0x0023, 0x000a);
pub const BUS: BluetoothUuid16 = from_category(0x0023, 0x000b);
pub const TROLLEY: BluetoothUuid16 = from_category(0x0023, 0x000c);
pub const AGRICULTURAL_VEHICLE: BluetoothUuid16 = from_category(0x0023, 0x000d);
pub const CAMPER_CARAVAN: BluetoothUuid16 = from_category(0x0023, 0x000e);
pub const RECREATIONAL_VEHICLE_MOTOR_HOME: BluetoothUuid16 = from_category(0x0023, 0x000f);
}
pub mod domestic_appliance {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_DOMESTIC_APPLIANCE: BluetoothUuid16 = from_category(0x0024, 0x0000);
pub const REFRIGERATOR: BluetoothUuid16 = from_category(0x0024, 0x0001);
pub const FREEZER: BluetoothUuid16 = from_category(0x0024, 0x0002);
pub const OVEN: BluetoothUuid16 = from_category(0x0024, 0x0003);
pub const MICROWAVE: BluetoothUuid16 = from_category(0x0024, 0x0004);
pub const TOASTER: BluetoothUuid16 = from_category(0x0024, 0x0005);
pub const WASHING_MACHINE: BluetoothUuid16 = from_category(0x0024, 0x0006);
pub const DRYER: BluetoothUuid16 = from_category(0x0024, 0x0007);
pub const COFFEE_MAKER: BluetoothUuid16 = from_category(0x0024, 0x0008);
pub const CLOTHES_IRON: BluetoothUuid16 = from_category(0x0024, 0x0009);
pub const CURLING_IRON: BluetoothUuid16 = from_category(0x0024, 0x000a);
pub const HAIR_DRYER: BluetoothUuid16 = from_category(0x0024, 0x000b);
pub const VACUUM_CLEANER: BluetoothUuid16 = from_category(0x0024, 0x000c);
pub const ROBOTIC_VACUUM_CLEANER: BluetoothUuid16 = from_category(0x0024, 0x000d);
pub const RICE_COOKER: BluetoothUuid16 = from_category(0x0024, 0x000e);
pub const CLOTHES_STEAMER: BluetoothUuid16 = from_category(0x0024, 0x000f);
}
pub mod wearable_audio_device {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_WEARABLE_AUDIO_DEVICE: BluetoothUuid16 = from_category(0x0025, 0x0000);
pub const EARBUD: BluetoothUuid16 = from_category(0x0025, 0x0001);
pub const HEADSET: BluetoothUuid16 = from_category(0x0025, 0x0002);
pub const HEADPHONES: BluetoothUuid16 = from_category(0x0025, 0x0003);
pub const NECK_BAND: BluetoothUuid16 = from_category(0x0025, 0x0004);
pub const LEFT_EARBUD: BluetoothUuid16 = from_category(0x0025, 0x0005);
pub const RIGHT_EARBUD: BluetoothUuid16 = from_category(0x0025, 0x0006);
}
pub mod aircraft {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_AIRCRAFT: BluetoothUuid16 = from_category(0x0026, 0x0000);
pub const LIGHT_AIRCRAFT: BluetoothUuid16 = from_category(0x0026, 0x0001);
pub const MICROLIGHT: BluetoothUuid16 = from_category(0x0026, 0x0002);
pub const PARAGLIDER: BluetoothUuid16 = from_category(0x0026, 0x0003);
pub const LARGE_PASSENGER_AIRCRAFT: BluetoothUuid16 = from_category(0x0026, 0x0004);
}
pub mod av_equipment {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_AV_EQUIPMENT: BluetoothUuid16 = from_category(0x0027, 0x0000);
pub const AMPLIFIER: BluetoothUuid16 = from_category(0x0027, 0x0001);
pub const RECEIVER: BluetoothUuid16 = from_category(0x0027, 0x0002);
pub const RADIO: BluetoothUuid16 = from_category(0x0027, 0x0003);
pub const TUNER: BluetoothUuid16 = from_category(0x0027, 0x0004);
pub const TURNTABLE: BluetoothUuid16 = from_category(0x0027, 0x0005);
pub const CD_PLAYER: BluetoothUuid16 = from_category(0x0027, 0x0006);
pub const DVD_PLAYER: BluetoothUuid16 = from_category(0x0027, 0x0007);
pub const BLURAY_PLAYER: BluetoothUuid16 = from_category(0x0027, 0x0008);
pub const OPTICAL_DISC_PLAYER: BluetoothUuid16 = from_category(0x0027, 0x0009);
pub const SET_TOP_BOX: BluetoothUuid16 = from_category(0x0027, 0x000a);
}
pub mod display_equipment {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_DISPLAY_EQUIPMENT: BluetoothUuid16 = from_category(0x0028, 0x0000);
pub const TELEVISION: BluetoothUuid16 = from_category(0x0028, 0x0001);
pub const MONITOR: BluetoothUuid16 = from_category(0x0028, 0x0002);
pub const PROJECTOR: BluetoothUuid16 = from_category(0x0028, 0x0003);
}
pub mod hearing_aid {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_HEARING_AID: BluetoothUuid16 = from_category(0x0029, 0x0000);
pub const IN_EAR_HEARING_AID: BluetoothUuid16 = from_category(0x0029, 0x0001);
pub const BEHIND_EAR_HEARING_AID: BluetoothUuid16 = from_category(0x0029, 0x0002);
pub const COCHLEAR_IMPLANT: BluetoothUuid16 = from_category(0x0029, 0x0003);
}
pub mod gaming {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_GAMING: BluetoothUuid16 = from_category(0x002a, 0x0000);
pub const HOME_VIDEO_GAME_CONSOLE: BluetoothUuid16 = from_category(0x002a, 0x0001);
pub const PORTABLE_HANDHELD_CONSOLE: BluetoothUuid16 = from_category(0x002a, 0x0002);
}
pub mod signage {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_SIGNAGE: BluetoothUuid16 = from_category(0x002b, 0x0000);
pub const DIGITAL_SIGNAGE: BluetoothUuid16 = from_category(0x002b, 0x0001);
pub const ELECTRONIC_LABEL: BluetoothUuid16 = from_category(0x002b, 0x0002);
}
pub mod pulse_oximeter {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_PULSE_OXIMETER: BluetoothUuid16 = from_category(0x0031, 0x0000);
pub const FINGERTIP_PULSE_OXIMETER: BluetoothUuid16 = from_category(0x0031, 0x0001);
pub const WRIST_WORN_PULSE_OXIMETER: BluetoothUuid16 = from_category(0x0031, 0x0002);
}
pub const WEIGHT_SCALE: BluetoothUuid16 = super::from_category(0x0032, 0x0000);
pub mod personal_mobility_device {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_PERSONAL_MOBILITY_DEVICE: BluetoothUuid16 = from_category(0x0033, 0x0000);
pub const POWERED_WHEELCHAIR: BluetoothUuid16 = from_category(0x0033, 0x0001);
pub const MOBILITY_SCOOTER: BluetoothUuid16 = from_category(0x0033, 0x0002);
}
pub const CONTINUOUS_GLUCOSE_MONITOR: BluetoothUuid16 = super::from_category(0x0034, 0x0000);
pub mod insulin_pump {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_INSULIN_PUMP: BluetoothUuid16 = from_category(0x0035, 0x0000);
pub const INSULIN_PUMP_DURABLE_PUMP: BluetoothUuid16 = from_category(0x0035, 0x0001);
pub const INSULIN_PUMP_PATCH_PUMP: BluetoothUuid16 = from_category(0x0035, 0x0004);
pub const INSULIN_PEN: BluetoothUuid16 = from_category(0x0035, 0x0008);
}
pub const MEDICATION_DELIVERY: BluetoothUuid16 = super::from_category(0x0036, 0x0000);
pub mod spirometer {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_SPIROMETER: BluetoothUuid16 = from_category(0x0037, 0x0000);
pub const HANDHELD_SPIROMETER: BluetoothUuid16 = from_category(0x0037, 0x0001);
}
pub mod outdoor_sports_activity {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_OUTDOOR_SPORTS_ACTIVITY: BluetoothUuid16 = from_category(0x0051, 0x0000);
pub const LOCATION_DISPLAY: BluetoothUuid16 = from_category(0x0051, 0x0001);
pub const LOCATION_AND_NAVIGATION_DISPLAY: BluetoothUuid16 = from_category(0x0051, 0x0002);
pub const LOCATION_POD: BluetoothUuid16 = from_category(0x0051, 0x0003);
pub const LOCATION_AND_NAVIGATION_POD: BluetoothUuid16 = from_category(0x0051, 0x0004);
}
pub mod industrial_measurement_device {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_INDUSTRIAL_MEASUREMENT_DEVICE: BluetoothUuid16 = from_category(0x0052, 0x0000);
pub const TORQUE_TESTING_DEVICE: BluetoothUuid16 = from_category(0x0052, 0x0001);
pub const CALIPER: BluetoothUuid16 = from_category(0x0052, 0x0002);
pub const DIAL_INDICATOR: BluetoothUuid16 = from_category(0x0052, 0x0003);
pub const MICROMETER: BluetoothUuid16 = from_category(0x0052, 0x0004);
pub const HEIGHT_GAUGE: BluetoothUuid16 = from_category(0x0052, 0x0005);
pub const FORCE_GAUGE: BluetoothUuid16 = from_category(0x0052, 0x0006);
}
pub mod industrial_tools {
use super::super::{BluetoothUuid16, from_category};
pub const GENERIC_INDUSTRIAL_TOOLS: BluetoothUuid16 = from_category(0x0053, 0x0000);
pub const MACHINE_TOOL_HOLDER: BluetoothUuid16 = from_category(0x0053, 0x0001);
pub const GENERIC_CLAMPING_DEVICE: BluetoothUuid16 = from_category(0x0053, 0x0002);
pub const CLAMPING_JAWSJAW_CHUCK: BluetoothUuid16 = from_category(0x0053, 0x0003);
pub const CLAMPING_COLLET_CHUCK: BluetoothUuid16 = from_category(0x0053, 0x0004);
pub const CLAMPING_MANDREL: BluetoothUuid16 = from_category(0x0053, 0x0005);
pub const VISE: BluetoothUuid16 = from_category(0x0053, 0x0006);
pub const ZERO_POINT_CLAMPING_SYSTEM: BluetoothUuid16 = from_category(0x0053, 0x0007);
pub const TORQUE_WRENCH: BluetoothUuid16 = from_category(0x0053, 0x0008);
pub const TORQUE_SCREWDRIVER: BluetoothUuid16 = from_category(0x0053, 0x0009);
}