Merge pull request #5362 from ndom91/5319-usb-power-outlet

Add: USB power outlet/ports
This commit is contained in:
Jeremy Stretch 2020-11-24 16:26:26 -05:00 committed by GitHub
commit 6f68be5aa7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -278,6 +278,16 @@ class PowerPortTypeChoices(ChoiceSet):
TYPE_ITA_M = 'ita-m' TYPE_ITA_M = 'ita-m'
TYPE_ITA_N = 'ita-n' TYPE_ITA_N = 'ita-n'
TYPE_ITA_O = 'ita-o' TYPE_ITA_O = 'ita-o'
# USB
TYPE_USB_A = 'usb-a'
TYPE_USB_B = 'usb-b'
TYPE_USB_C = 'usb-c'
TYPE_USB_MINI_A = 'usb-mini-a'
TYPE_USB_MINI_B = 'usb-mini-b'
TYPE_USB_MICRO_A = 'usb-micro-a'
TYPE_USB_MICRO_B = 'usb-micro-b'
TYPE_USB_3_B = 'usb-3-b'
TYPE_USB_3_MICROB = 'usb-3-micro-b'
CHOICES = ( CHOICES = (
('IEC 60320', ( ('IEC 60320', (
@ -367,6 +377,17 @@ class PowerPortTypeChoices(ChoiceSet):
(TYPE_ITA_N, 'ITA Type N'), (TYPE_ITA_N, 'ITA Type N'),
(TYPE_ITA_O, 'ITA Type O'), (TYPE_ITA_O, 'ITA Type O'),
)), )),
('USB', (
(TYPE_USB_A, 'USB-A'),
(TYPE_USB_B, 'USB-B'),
(TYPE_USB_C, 'USB-C'),
(TYPE_USB_MINI_A, 'USB Mini-A'),
(TYPE_USB_MINI_B, 'USB Mini-B'),
(TYPE_USB_MICRO_A, 'USB Micro-A'),
(TYPE_USB_MICRO_B, 'USB Micro-B'),
(TYPE_USB_3_B, 'USB 3.0 B'),
(TYPE_USB_3_MICROB, 'USB 3.0 Micro-B'),
)),
) )
@ -456,6 +477,10 @@ class PowerOutletTypeChoices(ChoiceSet):
TYPE_ITA_M = 'ita-m' TYPE_ITA_M = 'ita-m'
TYPE_ITA_N = 'ita-n' TYPE_ITA_N = 'ita-n'
TYPE_ITA_O = 'ita-o' TYPE_ITA_O = 'ita-o'
# USB
TYPE_USB_A = 'usb-a'
TYPE_USB_MICROB = 'usb-micro-b'
TYPE_USB_C = 'usb-c'
# Proprietary # Proprietary
TYPE_HDOT_CX = 'hdot-cx' TYPE_HDOT_CX = 'hdot-cx'
@ -546,6 +571,11 @@ class PowerOutletTypeChoices(ChoiceSet):
(TYPE_ITA_N, 'ITA Type N'), (TYPE_ITA_N, 'ITA Type N'),
(TYPE_ITA_O, 'ITA Type O'), (TYPE_ITA_O, 'ITA Type O'),
)), )),
('USB', (
(TYPE_USB_A, 'USB-A'),
(TYPE_USB_MICROB, 'USB Micro-B'),
(TYPE_USB_C, 'USB-C'),
)),
('Proprietary', ( ('Proprietary', (
(TYPE_HDOT_CX, 'HDOT Cx'), (TYPE_HDOT_CX, 'HDOT Cx'),
)), )),