|
29 | 29 | #include "py/runtime.h" |
30 | 30 | #include "shared-bindings/bleio/UUID.h" |
31 | 31 |
|
32 | | -enum { |
33 | | - ServiceUuidGenericAccess = 0x1800, |
34 | | - ServiceUuidGenericAttribute = 0x1801, |
35 | | - ServiceUuidImmediateAlert = 0x1802, |
36 | | - ServiceUuidLinkLoss = 0x1803, |
37 | | - ServiceUuidTxPower = 0x1804, |
38 | | - ServiceUuidCurrentTimeServiceService = 0x1805, |
39 | | - ServiceUuidReferenceTimeUpdateService = 0x1806, |
40 | | - ServiceUuidNextDSTChangeService = 0x1807, |
41 | | - ServiceUuidGlucose = 0x1808, |
42 | | - ServiceUuidHealthThermometer = 0x1809, |
43 | | - ServiceUuidDeviceInformation = 0x180A, |
44 | | - ServiceUuidHeartRate = 0x180D, |
45 | | - ServiceUuidPhoneAlertStatusService = 0x180E, |
46 | | - ServiceUuidBatteryService = 0x180F, |
47 | | - ServiceUuidBloodPressure = 0x1810, |
48 | | - ServiceUuidAlertNotificationService = 0x1811, |
49 | | - ServiceUuidHumanInterfaceDevice = 0x1812, |
50 | | - ServiceUuidScanParameters = 0x1813, |
51 | | - ServiceUuidRunningSpeedAndCadence = 0x1814, |
52 | | - ServiceUuidAutomationIO = 0x1815, |
53 | | - ServiceUuidCyclingSpeedAndCadence = 0x1816, |
54 | | - ServiceUuidCyclingPower = 0x1818, |
55 | | - ServiceUuidLocationAndNavigation = 0x1819, |
56 | | - ServiceUuidEnvironmentalSensing = 0x181A, |
57 | | - ServiceUuidBodyComposition = 0x181B, |
58 | | - ServiceUuidUserData = 0x181C, |
59 | | - ServiceUuidWeightScale = 0x181D, |
60 | | - ServiceUuidBondManagementService = 0x181E, |
61 | | - ServiceUuidContinuousGlucoseMonitoring = 0x181F, |
62 | | - ServiceUuidInternetProtocolSupportService = 0x1820, |
63 | | - ServiceUuidIndoorPositioning = 0x1821, |
64 | | - ServiceUuidPulseOximeterService = 0x1822, |
65 | | - ServiceUuidHTTPProxy = 0x1823, |
66 | | - ServiceUuidTransportDiscovery = 0x1824, |
67 | | - ServiceUuidObjectTransferService = 0x1825, |
68 | | - ServiceUuidFitnessMachine = 0x1826, |
69 | | - ServiceUuidMeshProvisioningService = 0x1827, |
70 | | - ServiceUuidMeshProxyService = 0x1828, |
71 | | - ServiceUuidReconnectionConfiguration = 0x1829, |
72 | | -}; |
73 | | - |
74 | 32 | //| .. currentmodule:: bleio |
75 | 33 | //| |
76 | 34 | //| :class:`UUID` -- BLE UUID |
@@ -151,49 +109,7 @@ const mp_obj_property_t bleio_uuid_type_obj = { |
151 | 109 | }; |
152 | 110 |
|
153 | 111 | STATIC const mp_rom_map_elem_t bleio_uuid_locals_dict_table[] = { |
154 | | - // Properties |
155 | 112 | { MP_ROM_QSTR(MP_QSTR_type), MP_ROM_PTR(&bleio_uuid_type_obj) }, |
156 | | - |
157 | | - // Static variables |
158 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_GENERIC_ACCESS), MP_ROM_INT(ServiceUuidGenericAccess) }, |
159 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_GENERIC_ATTRIBUTE), MP_ROM_INT(ServiceUuidGenericAttribute) }, |
160 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_IMMEDIATE_ALERT), MP_ROM_INT(ServiceUuidImmediateAlert) }, |
161 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_LINK_LOSS), MP_ROM_INT(ServiceUuidLinkLoss) }, |
162 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_TX_POWER), MP_ROM_INT(ServiceUuidTxPower) }, |
163 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_CURRENT_TIME_SERVICE), MP_ROM_INT(ServiceUuidCurrentTimeServiceService) }, |
164 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_REFERENCE_TIME_UPDATE_SERVICE), MP_ROM_INT(ServiceUuidReferenceTimeUpdateService) }, |
165 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_NEXT_DST_CHANGE_SERVICE), MP_ROM_INT(ServiceUuidNextDSTChangeService) }, |
166 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_GLUCOSE), MP_ROM_INT(ServiceUuidGlucose) }, |
167 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_HEALTH_THERMOMETER), MP_ROM_INT(ServiceUuidHealthThermometer) }, |
168 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_DEVICE_INFORMATION), MP_ROM_INT(ServiceUuidDeviceInformation) }, |
169 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_HEART_RATE), MP_ROM_INT(ServiceUuidHeartRate) }, |
170 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_PHONE_ALERT_STATUS_SERVICE), MP_ROM_INT(ServiceUuidPhoneAlertStatusService) }, |
171 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_BATTERY_SERVICE), MP_ROM_INT(ServiceUuidBatteryService) }, |
172 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_BLOOD_PRESSURE), MP_ROM_INT(ServiceUuidBloodPressure) }, |
173 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_ALERT_NOTIFICATION_SERVICE), MP_ROM_INT(ServiceUuidAlertNotificationService) }, |
174 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_HUMAN_INTERFACE_DEVICE), MP_ROM_INT(ServiceUuidHumanInterfaceDevice) }, |
175 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_SCAN_PARAMETERS), MP_ROM_INT(ServiceUuidScanParameters) }, |
176 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_RUNNING_SPEED_AND_CADENCE), MP_ROM_INT(ServiceUuidRunningSpeedAndCadence) }, |
177 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_AUTOMATION_IO), MP_ROM_INT(ServiceUuidAutomationIO) }, |
178 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_CYCLING_SPEED_AND_CADENCE), MP_ROM_INT(ServiceUuidCyclingSpeedAndCadence) }, |
179 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_CYCLING_POWER), MP_ROM_INT(ServiceUuidCyclingPower) }, |
180 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_LOCATION_AND_NAVIGATION), MP_ROM_INT(ServiceUuidLocationAndNavigation) }, |
181 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_ENVIRONMENTAL_SENSING), MP_ROM_INT(ServiceUuidEnvironmentalSensing) }, |
182 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_BODY_COMPOSITION), MP_ROM_INT(ServiceUuidBodyComposition) }, |
183 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_USER_DATA), MP_ROM_INT(ServiceUuidUserData) }, |
184 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_WEIGHT_SCALE), MP_ROM_INT(ServiceUuidWeightScale) }, |
185 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_BOND_MANAGEMENT_SERVICE), MP_ROM_INT(ServiceUuidBondManagementService) }, |
186 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_CONTINUOUS_GLUCOSE_MONITORING), MP_ROM_INT(ServiceUuidContinuousGlucoseMonitoring) }, |
187 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_INTERNET_PROTOCOL_SUPPORT_SERVICE), MP_ROM_INT(ServiceUuidInternetProtocolSupportService) }, |
188 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_INDOOR_POSITIONING), MP_ROM_INT(ServiceUuidIndoorPositioning) }, |
189 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_PULSE_OXIMETER_SERVICE), MP_ROM_INT(ServiceUuidPulseOximeterService) }, |
190 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_HTTP_PROXY), MP_ROM_INT(ServiceUuidHTTPProxy) }, |
191 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_TRANSPORT_DISCOVERY), MP_ROM_INT(ServiceUuidTransportDiscovery) }, |
192 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_OBJECT_TRANSFER_SERVICE), MP_ROM_INT(ServiceUuidObjectTransferService) }, |
193 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_FITNESS_MACHINE), MP_ROM_INT(ServiceUuidFitnessMachine) }, |
194 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_MESH_PROVISIONING_SERVICE), MP_ROM_INT(ServiceUuidMeshProvisioningService) }, |
195 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_MESH_PROXY_SERVICE), MP_ROM_INT(ServiceUuidMeshProxyService) }, |
196 | | - { MP_ROM_QSTR(MP_QSTR_SERVICE_RECONNECTION_CONFIGURATION), MP_ROM_INT(ServiceUuidReconnectionConfiguration) } |
197 | 113 | }; |
198 | 114 |
|
199 | 115 | STATIC MP_DEFINE_CONST_DICT(bleio_uuid_locals_dict, bleio_uuid_locals_dict_table); |
|
0 commit comments