diff --git a/Images/OHIS Logo Square.png b/Images/OHIS Logo Square.png
new file mode 100644
index 0000000..4273918
Binary files /dev/null and b/Images/OHIS Logo Square.png differ
diff --git a/Images/OHIS Logo.png b/Images/OHIS Logo.png
new file mode 100644
index 0000000..ad01936
Binary files /dev/null and b/Images/OHIS Logo.png differ
diff --git a/Images/OHIS Overview - Radio Highlighted.png b/Images/OHIS Overview - Radio Highlighted.png
new file mode 100644
index 0000000..014b59a
Binary files /dev/null and b/Images/OHIS Overview - Radio Highlighted.png differ
diff --git a/Images/OHIS Overview.drawio b/Images/OHIS Overview.drawio
new file mode 100644
index 0000000..f67d7bf
--- /dev/null
+++ b/Images/OHIS Overview.drawio
@@ -0,0 +1,263 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Images/OHIS Overview.png b/Images/OHIS Overview.png
new file mode 100644
index 0000000..55b105e
Binary files /dev/null and b/Images/OHIS Overview.png differ
diff --git a/Images/Screenshot from 2023-05-02 14-50-47.png b/Images/Screenshot from 2023-05-02 14-50-47.png
new file mode 100644
index 0000000..c25285c
Binary files /dev/null and b/Images/Screenshot from 2023-05-02 14-50-47.png differ
diff --git a/KiCAD/Drawings For Standard Doc/Drawings For Standard Doc.kicad_prl b/KiCAD/Drawings For Standard Doc/Drawings For Standard Doc.kicad_prl
index 793a493..ac35dd5 100644
--- a/KiCAD/Drawings For Standard Doc/Drawings For Standard Doc.kicad_prl
+++ b/KiCAD/Drawings For Standard Doc/Drawings For Standard Doc.kicad_prl
@@ -1,7 +1,7 @@
{
"board": {
"active_layer": 0,
- "active_layer_preset": "",
+ "active_layer_preset": "All Layers",
"auto_track_width": true,
"hidden_nets": [],
"high_contrast_mode": 0,
diff --git a/KiCAD/Drawings For Standard Doc/Drawings For Standard Doc.kicad_sch b/KiCAD/Drawings For Standard Doc/Drawings For Standard Doc.kicad_sch
index 30a9156..3f93bea 100644
--- a/KiCAD/Drawings For Standard Doc/Drawings For Standard Doc.kicad_sch
+++ b/KiCAD/Drawings For Standard Doc/Drawings For Standard Doc.kicad_sch
@@ -84,18 +84,12 @@
(path "/ca44b5d4-9a6d-4dee-93ca-025d4c948068/b38be19c-4a55-4485-a72a-966d70e9e8b9"
(reference "#PWR?") (unit 1) (value "+5V") (footprint "")
)
- (path "/ca44b5d4-9a6d-4dee-93ca-025d4c948068/dd17bc22-04c3-49ee-9776-22149b4ebecb"
- (reference "#PWR?") (unit 1) (value "GND") (footprint "")
- )
(path "/ca44b5d4-9a6d-4dee-93ca-025d4c948068/87b6f75a-b017-4a5d-a9b4-b7c18cb96788"
(reference "C1") (unit 1) (value "1uF") (footprint "")
)
(path "/ca44b5d4-9a6d-4dee-93ca-025d4c948068/232358ed-2354-4b9d-bcbd-a4e9e13dee87"
(reference "C?") (unit 1) (value "1uF") (footprint "")
)
- (path "/ca44b5d4-9a6d-4dee-93ca-025d4c948068/763466a8-7a39-4d18-8dc4-edf1e9800158"
- (reference "C?") (unit 1) (value "1uF") (footprint "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder")
- )
(path "/590b8635-2deb-410e-a711-8e6a6ccf9070/996a8da4-b4ce-4604-ae41-6002928d0504"
(reference "C?") (unit 1) (value "1uF") (footprint "")
)
@@ -153,9 +147,6 @@
(path "/ca44b5d4-9a6d-4dee-93ca-025d4c948068/fd41e53f-953a-40c3-8c37-cdfc390b6686"
(reference "Q1") (unit 1) (value "S9013") (footprint "Package_TO_SOT_SMD:SOT-23")
)
- (path "/ca44b5d4-9a6d-4dee-93ca-025d4c948068/b0ddad96-0c7b-4f69-89e3-9821faaeba76"
- (reference "Q?") (unit 1) (value "S9013") (footprint "Package_TO_SOT_SMD:SOT-23")
- )
(path "/ca44b5d4-9a6d-4dee-93ca-025d4c948068/9a6e82d0-de0c-414f-8e45-41fbd86323ce"
(reference "R1") (unit 1) (value "75k") (footprint "")
)
@@ -171,20 +162,11 @@
(path "/590b8635-2deb-410e-a711-8e6a6ccf9070/0857fd1d-0abe-4bf2-a523-7d6e6c34fafe"
(reference "R?") (unit 1) (value "100") (footprint "")
)
- (path "/ca44b5d4-9a6d-4dee-93ca-025d4c948068/1f9535e3-49ca-43d0-8b41-e73852bb1280"
- (reference "R?") (unit 1) (value "75k") (footprint "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder")
- )
(path "/590b8635-2deb-410e-a711-8e6a6ccf9070/466e6237-2a48-4347-bfb6-e604f797e4c0"
(reference "R?") (unit 1) (value "1.5k") (footprint "")
)
(path "/ca44b5d4-9a6d-4dee-93ca-025d4c948068/91b59feb-7114-4152-b2aa-12628cebf4c8"
- (reference "R?") (unit 1) (value "2.2k") (footprint "")
- )
- (path "/ca44b5d4-9a6d-4dee-93ca-025d4c948068/af5e3980-fd77-42d1-b371-312cf282047e"
- (reference "R?") (unit 1) (value "27k") (footprint "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder")
- )
- (path "/ca44b5d4-9a6d-4dee-93ca-025d4c948068/e8af02bf-a491-4eee-b76b-b834b657eb34"
- (reference "R?") (unit 1) (value "470") (footprint "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder")
+ (reference "R?") (unit 1) (value "6.2k") (footprint "")
)
(path "/37aa262a-aeff-44bf-a2ca-eead12de1830/078b4861-02f9-41dc-a2e8-a190a6ad9f92"
(reference "SW?") (unit 1) (value "PTT") (footprint "")
diff --git a/KiCAD/Drawings For Standard Doc/Mic Preamp.kicad_sch b/KiCAD/Drawings For Standard Doc/Mic Preamp.kicad_sch
index ef60a4c..63506b1 100644
--- a/KiCAD/Drawings For Standard Doc/Mic Preamp.kicad_sch
+++ b/KiCAD/Drawings For Standard Doc/Mic Preamp.kicad_sch
@@ -287,46 +287,6 @@
)
)
)
- (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
- (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "Value" "GND" (id 1) (at 0 -3.81 0)
- (effects (font (size 1.27 1.27)))
- )
- (property "Footprint" "" (id 2) (at 0 0 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "Datasheet" "" (id 3) (at 0 0 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (symbol "GND_0_1"
- (polyline
- (pts
- (xy 0 0)
- (xy 0 -1.27)
- (xy 1.27 -1.27)
- (xy 0 -2.54)
- (xy -1.27 -1.27)
- (xy 0 -1.27)
- )
- (stroke (width 0) (type default) (color 0 0 0 0))
- (fill (type none))
- )
- )
- (symbol "GND_1_1"
- (pin power_in line (at 0 0 270) (length 0) hide
- (name "GND" (effects (font (size 1.27 1.27))))
- (number "1" (effects (font (size 1.27 1.27))))
- )
- )
- )
)
(junction (at 134.62 83.82) (diameter 0) (color 0 0 0 0)
@@ -335,66 +295,34 @@
(junction (at 120.65 95.25) (diameter 0) (color 0 0 0 0)
(uuid 730f69a2-8cb2-48e3-a862-4f930222fa87)
)
- (junction (at 195.58 37.465) (diameter 0) (color 0 0 0 0)
- (uuid 7899413b-e4ff-4240-bd14-8d5522765afc)
- )
- (junction (at 208.915 30.48) (diameter 0) (color 0 0 0 0)
- (uuid af06d27f-ac1f-4a46-9140-df57340ff287)
- )
- (junction (at 200.025 51.435) (diameter 0) (color 0 0 0 0)
- (uuid b8af2654-b072-4ae8-94bd-96b5761f135b)
- )
(junction (at 120.65 111.76) (diameter 0) (color 0 0 0 0)
(uuid c7958a1b-8ef9-466e-abf6-e885a5a0453f)
)
- (junction (at 158.75 83.82) (diameter 0) (color 0 0 0 0)
+ (junction (at 164.465 83.82) (diameter 0) (color 0 0 0 0)
(uuid d8617f6c-8c8d-4244-8ac9-e582d28560f9)
)
(junction (at 134.62 111.76) (diameter 0) (color 0 0 0 0)
(uuid ebd70402-6550-4134-bdd1-35e30f7f56f6)
)
- (junction (at 196.215 37.465) (diameter 0) (color 0 0 0 0)
- (uuid f91fcb9c-7488-445e-8ed8-3ba458240f42)
- )
(wire (pts (xy 120.65 86.36) (xy 120.65 83.82))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 06de2cdd-2d76-47f6-af88-691601ebf74b)
)
- (wire (pts (xy 196.215 44.45) (xy 196.215 51.435))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid 0a764e4b-cd8d-437c-860a-59b1096b028d)
- )
- (polyline (pts (xy 153.67 69.85) (xy 153.67 115.57))
+ (polyline (pts (xy 159.385 69.85) (xy 159.385 115.57))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 0aa6fcb3-7206-44c7-8138-35c02754825b)
)
- (wire (pts (xy 195.58 35.56) (xy 195.58 37.465))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid 0ebe7154-99ec-47c4-9bc9-0c9e75f1f1eb)
- )
(wire (pts (xy 120.65 83.82) (xy 134.62 83.82))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 12e78958-056f-417e-9a97-4d53ae463503)
)
- (wire (pts (xy 208.915 27.94) (xy 208.915 30.48))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid 14c7a368-009a-485b-a0b6-0d0849304335)
- )
- (wire (pts (xy 196.215 51.435) (xy 200.025 51.435))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid 17da8a68-dc40-4718-95bb-4aedbbaea5fc)
- )
- (wire (pts (xy 195.58 30.48) (xy 208.915 30.48))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid 243276fc-1a34-41e3-8bfc-f8b31118cfa1)
- )
(wire (pts (xy 134.62 108.585) (xy 134.62 111.76))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 2b7e90db-5bc6-4b6f-a1da-558195664ce4)
)
- (polyline (pts (xy 182.88 115.57) (xy 182.88 69.85))
+ (polyline (pts (xy 188.595 115.57) (xy 188.595 69.85))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 2ecfe054-f9d7-4969-8783-b4e67266d7db)
)
@@ -403,24 +331,24 @@
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 311491fc-ad95-487f-bebf-cb5c38c0798d)
)
- (wire (pts (xy 120.65 104.14) (xy 120.65 111.76))
+ (wire (pts (xy 134.62 111.76) (xy 183.515 111.76))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 33868de2-3b14-40c4-85b7-f8962731ffb6)
+ )
+ (wire (pts (xy 120.65 108.585) (xy 120.65 111.76))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 34b72903-440c-4577-bd6f-20c661f23748)
)
- (polyline (pts (xy 144.78 76.835) (xy 144.78 115.57))
+ (polyline (pts (xy 144.78 69.85) (xy 144.78 115.57))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 44093ee1-a72f-4a45-ba00-6316b7e91481)
)
- (wire (pts (xy 195.58 37.465) (xy 196.215 37.465))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid 4948f4ee-bf9d-48ee-94ad-23c724b65058)
- )
- (wire (pts (xy 158.75 76.2) (xy 158.75 77.47))
+ (wire (pts (xy 164.465 76.2) (xy 164.465 77.47))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 4b11c04d-1194-4caa-a185-5e8205e61b84)
)
- (polyline (pts (xy 144.78 115.57) (xy 107.315 115.57))
+ (polyline (pts (xy 144.78 115.57) (xy 78.105 115.57))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 51af8250-0909-44fa-bada-a91d986c211f)
)
@@ -429,39 +357,23 @@
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 52d83c60-bc7b-44f2-8105-af3fd2d5654f)
)
- (wire (pts (xy 200.025 51.435) (xy 208.915 51.435))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid 5501dd72-4890-419b-bc0b-fbeb44875487)
- )
- (wire (pts (xy 185.42 37.465) (xy 195.58 37.465))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid 584e4bee-558b-48fe-890c-25c159ca7b80)
- )
(wire (pts (xy 114.3 95.25) (xy 120.65 95.25))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 59a21f5d-264f-4f47-8adf-40ffca93b866)
)
- (wire (pts (xy 134.62 83.82) (xy 158.75 83.82))
+ (wire (pts (xy 134.62 83.82) (xy 164.465 83.82))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 63da0665-dbcf-403c-8c8b-8a74f3aa8ecf)
)
- (wire (pts (xy 196.215 37.465) (xy 201.295 37.465))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid 68bb51f6-5e4f-4a8c-85dd-0bd5674b1746)
- )
(wire (pts (xy 134.62 83.82) (xy 134.62 90.17))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 68edbdb9-9052-4e5b-a4a5-87d7ef2d9b20)
)
- (wire (pts (xy 208.915 51.435) (xy 208.915 49.53))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid 6e3a75dc-bd32-4373-a1dc-dd7a3953644a)
- )
- (wire (pts (xy 120.65 95.25) (xy 120.65 99.06))
+ (wire (pts (xy 120.65 95.25) (xy 120.65 103.505))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 742edaf9-c568-448c-849f-a1b138d532ea)
)
- (wire (pts (xy 171.45 83.82) (xy 177.8 83.82))
+ (wire (pts (xy 177.165 83.82) (xy 183.515 83.82))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 827bb53f-c8c7-4f08-98d3-00f6186b6159)
)
@@ -469,56 +381,40 @@
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 861ad8ce-f0e4-402f-a329-818f4a68ea2e)
)
- (wire (pts (xy 134.62 111.76) (xy 177.8 111.76))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid 897559e3-b0ac-48d4-acf9-b5648c45d062)
- )
(wire (pts (xy 88.9 95.25) (xy 109.22 95.25))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 8a267650-44a9-4e3a-b92f-05fbcfb17f01)
)
- (wire (pts (xy 196.215 37.465) (xy 196.215 39.37))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid 90352a57-54db-4d29-ad2f-3fa1d79646e7)
- )
(wire (pts (xy 134.62 100.33) (xy 134.62 103.505))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 9b8cbea5-9989-4ba9-97ba-22328da3cfc6)
)
- (wire (pts (xy 208.915 42.545) (xy 208.915 44.45))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid b5c0bdad-d470-46f2-a14e-68eb29029aab)
- )
(wire (pts (xy 120.65 111.76) (xy 88.9 111.76))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b6f8c751-a4f6-497d-92d1-f5b388cdb6be)
)
- (polyline (pts (xy 153.67 69.85) (xy 182.88 69.85))
+ (polyline (pts (xy 159.385 69.85) (xy 188.595 69.85))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid bcc79bb9-77bd-4711-8f77-16b44d9e83e7)
)
- (polyline (pts (xy 107.315 76.835) (xy 144.78 76.835))
+ (polyline (pts (xy 78.105 69.85) (xy 144.78 69.85))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid c0241e0f-fa7a-4653-bd8e-1fdb8ee502f0)
)
- (wire (pts (xy 158.75 82.55) (xy 158.75 83.82))
+ (wire (pts (xy 164.465 82.55) (xy 164.465 83.82))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid c24f1905-3b16-4fb7-948b-6ad6182da034)
)
- (wire (pts (xy 158.75 83.82) (xy 166.37 83.82))
+ (wire (pts (xy 164.465 83.82) (xy 172.085 83.82))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid cd5f915e-707e-4244-a8a4-6dfad25e75e7)
)
- (wire (pts (xy 208.915 30.48) (xy 208.915 32.385))
- (stroke (width 0) (type default) (color 0 0 0 0))
- (uuid d0796bed-573f-41ca-803e-ceded48be4d0)
- )
- (polyline (pts (xy 153.67 115.57) (xy 182.88 115.57))
+ (polyline (pts (xy 159.385 115.57) (xy 188.595 115.57))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid dd5a238a-c1e5-4e13-82a1-c258a659ca80)
)
- (polyline (pts (xy 107.315 115.57) (xy 107.315 76.835))
+ (polyline (pts (xy 78.105 115.57) (xy 78.105 69.85))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid f0ffc088-ccd6-4ae9-b89c-c2d795420605)
)
@@ -528,47 +424,28 @@
(uuid f3748037-3f32-455f-875c-954e75316f52)
)
- (text "1uF*18k = 8.8Hz" (at 172.085 41.91 0)
- (effects (font (size 1.27 1.27)) (justify left bottom))
- (uuid 551ee366-759a-4b20-950d-a82f6326e95b)
- )
- (text "75k||27k = ~20k\n1uF*20k = 8.0Hz" (at 100.33 75.565 0)
+ (text "75k||27k = ~20k\n1uF*20k = 8.0Hz" (at 107.95 81.915 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 58c343e4-de3e-4fb6-8a43-a59617c87796)
)
- (text "OHIS User" (at 120.65 76.2 0)
+ (text "OHIS User" (at 107.315 69.215 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid c87de9e8-039d-49a0-925c-f85d9294cf27)
)
- (text "OHIS Radio" (at 162.56 69.215 0)
+ (text "OHIS Radio" (at 168.275 69.215 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid f0686a94-c05c-40d5-8ada-b51f5617ded7)
)
- (label "Mic Ground" (at 143.51 111.76 0)
+ (label "Mic Ground" (at 146.685 111.76 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 150dd545-990e-4418-9aa7-a3041959f586)
)
- (label "Microphone" (at 143.51 83.82 0)
+ (label "Microphone" (at 146.685 83.82 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 32229b29-6b89-4a9c-86e4-2e5f4ebec488)
)
- (global_label "Amp In" (shape input) (at 180.34 37.465 180) (fields_autoplaced)
- (effects (font (size 1.27 1.27)) (justify right))
- (uuid 830557e0-8f58-4807-86b4-97b3f9466c28)
- (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 171.2745 37.3856 0)
- (effects (font (size 1.27 1.27)) (justify right) hide)
- )
- )
- (global_label "Amp Out" (shape input) (at 208.915 27.94 0) (fields_autoplaced)
- (effects (font (size 1.27 1.27)) (justify left))
- (uuid e13a7271-dd8e-4048-98a5-66b83d1c3ffb)
- (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 219.4319 27.8606 0)
- (effects (font (size 1.27 1.27)) (justify left) hide)
- )
- )
-
(symbol (lib_id "Device:R_Small") (at 134.62 106.045 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 0385a075-452b-4a8f-b9e7-d37180115693)
@@ -588,65 +465,25 @@
(pin "2" (uuid 2766fb54-1556-41c1-9ff0-2bf8de0491f7))
)
- (symbol (lib_id "Device:R_Small") (at 195.58 33.02 0) (unit 1)
- (in_bom yes) (on_board yes)
- (uuid 1f9535e3-49ca-43d0-8b41-e73852bb1280)
- (property "Reference" "R?" (id 0) (at 191.77 31.75 0)
- (effects (font (size 1.27 1.27)) (justify left))
- )
- (property "Value" "75k" (id 1) (at 190.5 33.655 0)
- (effects (font (size 1.27 1.27)) (justify left))
- )
- (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (id 2) (at 195.58 33.02 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "Datasheet" "~" (id 3) (at 195.58 33.02 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "LCSC" "C23242" (id 4) (at 195.58 33.02 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (pin "1" (uuid 547c2218-1cf9-4e51-af1b-f71abd428fa0))
- (pin "2" (uuid 035d7ec4-2475-4fd3-940c-681fd1058441))
- )
-
- (symbol (lib_id "Device:C_Small") (at 168.91 83.82 90) (unit 1)
+ (symbol (lib_id "Device:C_Small") (at 174.625 83.82 90) (unit 1)
(in_bom yes) (on_board yes)
(uuid 232358ed-2354-4b9d-bcbd-a4e9e13dee87)
- (property "Reference" "C?" (id 0) (at 168.9163 77.47 90)
+ (property "Reference" "C?" (id 0) (at 174.6313 77.47 90)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Value" "1uF" (id 1) (at 168.91 80.645 90)
+ (property "Value" "1uF" (id 1) (at 174.625 80.645 90)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Footprint" "" (id 2) (at 168.91 83.82 0)
+ (property "Footprint" "" (id 2) (at 174.625 83.82 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (id 3) (at 168.91 83.82 0)
+ (property "Datasheet" "~" (id 3) (at 174.625 83.82 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 38a9fff8-7506-423b-83ba-80a06b2ab921))
(pin "2" (uuid 68c15d87-0293-49cb-b415-519922d7af9e))
)
- (symbol (lib_id "Device:C_Small") (at 182.88 37.465 90) (unit 1)
- (in_bom yes) (on_board yes) (fields_autoplaced)
- (uuid 763466a8-7a39-4d18-8dc4-edf1e9800158)
- (property "Reference" "C?" (id 0) (at 182.8863 31.115 90))
- (property "Value" "1uF" (id 1) (at 182.8863 33.655 90))
- (property "Footprint" "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" (id 2) (at 182.88 37.465 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "Datasheet" "~" (id 3) (at 182.88 37.465 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "LCSC" "C15849" (id 4) (at 182.88 37.465 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (pin "1" (uuid 837659cd-c640-491e-944f-ec8825db73ac))
- (pin "2" (uuid 2aa538af-b508-47d2-90eb-21593ef7df32))
- )
-
(symbol (lib_id "Device:C_Small") (at 111.76 95.25 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 87b6f75a-b017-4a5d-a9b4-b7c18cb96788)
@@ -662,19 +499,19 @@
(pin "2" (uuid c0922345-4cb2-4f8e-993f-98228b7b3fbf))
)
- (symbol (lib_id "Device:R_Small") (at 158.75 80.01 0) (unit 1)
+ (symbol (lib_id "Device:R_Small") (at 164.465 80.01 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 91b59feb-7114-4152-b2aa-12628cebf4c8)
- (property "Reference" "R?" (id 0) (at 161.29 78.7399 0)
+ (property "Reference" "R?" (id 0) (at 167.005 78.7399 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
- (property "Value" "2.2k" (id 1) (at 160.02 80.01 0)
+ (property "Value" "6.2k" (id 1) (at 165.735 80.01 0)
(effects (font (size 1.27 1.27)) (justify left))
)
- (property "Footprint" "" (id 2) (at 158.75 80.01 0)
+ (property "Footprint" "" (id 2) (at 164.465 80.01 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (id 3) (at 158.75 80.01 0)
+ (property "Datasheet" "~" (id 3) (at 164.465 80.01 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid d9d68c2a-c77f-46b0-81ce-0ae43de1b88e))
@@ -700,51 +537,6 @@
(pin "2" (uuid 8fd5fc86-99f2-4722-9390-14e5ead2a030))
)
- (symbol (lib_id "Device:R_Small") (at 196.215 41.91 0) (unit 1)
- (in_bom yes) (on_board yes)
- (uuid af5e3980-fd77-42d1-b371-312cf282047e)
- (property "Reference" "R?" (id 0) (at 192.405 40.64 0)
- (effects (font (size 1.27 1.27)) (justify left))
- )
- (property "Value" "27k" (id 1) (at 191.135 42.545 0)
- (effects (font (size 1.27 1.27)) (justify left))
- )
- (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (id 2) (at 196.215 41.91 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "Datasheet" "~" (id 3) (at 196.215 41.91 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "LCSC" "C22967" (id 4) (at 196.215 41.91 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (pin "1" (uuid 0b602b5a-7829-4aeb-99b1-143cde647d64))
- (pin "2" (uuid 8b3e210d-cc8c-4344-b2d7-648a620472a3))
- )
-
- (symbol (lib_id "Transistor_BJT:MMBT3904") (at 206.375 37.465 0) (unit 1)
- (in_bom yes) (on_board yes) (fields_autoplaced)
- (uuid b0ddad96-0c7b-4f69-89e3-9821faaeba76)
- (property "Reference" "Q?" (id 0) (at 211.455 36.1949 0)
- (effects (font (size 1.27 1.27)) (justify left))
- )
- (property "Value" "S9013" (id 1) (at 211.455 38.7349 0)
- (effects (font (size 1.27 1.27)) (justify left))
- )
- (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (at 211.455 39.37 0)
- (effects (font (size 1.27 1.27) italic) (justify left) hide)
- )
- (property "Datasheet" "https://www.onsemi.com/pub/Collateral/2N3903-D.PDF" (id 3) (at 206.375 37.465 0)
- (effects (font (size 1.27 1.27)) (justify left) hide)
- )
- (property "LCSC" "C6749" (id 4) (at 206.375 37.465 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (pin "1" (uuid bf9f3b83-03e0-4e94-856a-587c1e47982b))
- (pin "2" (uuid 53dbdd88-5c67-4044-aa26-f701fba40ff7))
- (pin "3" (uuid 003463a3-4061-494f-8c95-e03316227671))
- )
-
(symbol (lib_id "Device:Microphone") (at 88.9 100.33 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid b27f371b-229e-47b3-94ce-3c61765fb8d3)
@@ -764,79 +556,41 @@
(pin "2" (uuid 8bd14461-06ab-408d-90c9-48d81a04ad1f))
)
- (symbol (lib_id "power:+5V") (at 158.75 76.2 0) (unit 1)
+ (symbol (lib_id "power:+5V") (at 164.465 76.2 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid b38be19c-4a55-4485-a72a-966d70e9e8b9)
- (property "Reference" "#PWR?" (id 0) (at 158.75 80.01 0)
+ (property "Reference" "#PWR?" (id 0) (at 164.465 80.01 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Value" "+5V" (id 1) (at 158.75 72.39 0))
- (property "Footprint" "" (id 2) (at 158.75 76.2 0)
+ (property "Value" "+5V" (id 1) (at 164.465 72.39 0))
+ (property "Footprint" "" (id 2) (at 164.465 76.2 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "" (id 3) (at 158.75 76.2 0)
+ (property "Datasheet" "" (id 3) (at 164.465 76.2 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 760ac36b-da25-4c0a-8f03-cc56eaa19881))
)
- (symbol (lib_id "Device:R_Small") (at 120.65 101.6 0) (unit 1)
+ (symbol (lib_id "Device:R_Small") (at 120.65 106.045 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid d699ee28-09f1-49fe-8617-a9b88e969a51)
- (property "Reference" "R2" (id 0) (at 123.19 100.3299 0)
+ (property "Reference" "R2" (id 0) (at 123.19 104.7749 0)
(effects (font (size 1.27 1.27)) (justify left))
)
- (property "Value" "27k" (id 1) (at 123.19 102.8699 0)
+ (property "Value" "27k" (id 1) (at 123.19 107.3149 0)
(effects (font (size 1.27 1.27)) (justify left))
)
- (property "Footprint" "" (id 2) (at 120.65 101.6 0)
+ (property "Footprint" "" (id 2) (at 120.65 106.045 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Datasheet" "~" (id 3) (at 120.65 101.6 0)
+ (property "Datasheet" "~" (id 3) (at 120.65 106.045 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid ffa6fae3-9686-4a78-95b2-2764d492ad97))
(pin "2" (uuid 068375ab-203b-4db5-9ac5-798d2d098cd6))
)
- (symbol (lib_id "power:GND") (at 200.025 51.435 0) (unit 1)
- (in_bom yes) (on_board yes) (fields_autoplaced)
- (uuid dd17bc22-04c3-49ee-9776-22149b4ebecb)
- (property "Reference" "#PWR?" (id 0) (at 200.025 57.785 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "Value" "GND" (id 1) (at 200.025 56.515 0))
- (property "Footprint" "" (id 2) (at 200.025 51.435 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "Datasheet" "" (id 3) (at 200.025 51.435 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (pin "1" (uuid c066c908-f71d-4482-92d5-827c512db4db))
- )
-
- (symbol (lib_id "Device:R_Small") (at 208.915 46.99 0) (unit 1)
- (in_bom yes) (on_board yes)
- (uuid e8af02bf-a491-4eee-b76b-b834b657eb34)
- (property "Reference" "R?" (id 0) (at 205.105 45.72 0)
- (effects (font (size 1.27 1.27)) (justify left))
- )
- (property "Value" "470" (id 1) (at 203.835 47.625 0)
- (effects (font (size 1.27 1.27)) (justify left))
- )
- (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (id 2) (at 208.915 46.99 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "Datasheet" "~" (id 3) (at 208.915 46.99 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (property "LCSC" "C23179" (id 4) (at 208.915 46.99 0)
- (effects (font (size 1.27 1.27)) hide)
- )
- (pin "1" (uuid e0f667e0-d1a4-4564-b22b-4c27de3f6cda))
- (pin "2" (uuid efd370fa-b285-4b78-9b1c-c29821af3456))
- )
-
(symbol (lib_id "Transistor_BJT:MMBT3904") (at 132.08 95.25 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid fd41e53f-953a-40c3-8c37-cdfc390b6686)
diff --git a/OHIS Presentation/.~lock.Open Headset Interconnect Standard.odp# b/OHIS Presentation/.~lock.Open Headset Interconnect Standard.odp#
new file mode 100644
index 0000000..0eb689d
--- /dev/null
+++ b/OHIS Presentation/.~lock.Open Headset Interconnect Standard.odp#
@@ -0,0 +1 @@
+,mark,crossthread,02.05.2023 15:22,file:///home/mark/.config/libreoffice/4;
\ No newline at end of file
diff --git a/OHIS Presentation/Open Headset Interconnect Standard.odp b/OHIS Presentation/Open Headset Interconnect Standard.odp
new file mode 100644
index 0000000..99d66a6
Binary files /dev/null and b/OHIS Presentation/Open Headset Interconnect Standard.odp differ
diff --git a/OHIS Presentation/QR GitHub.png b/OHIS Presentation/QR GitHub.png
new file mode 100644
index 0000000..f75bc6c
Binary files /dev/null and b/OHIS Presentation/QR GitHub.png differ
diff --git a/OHIS Presentation/QR GroupsIO.png b/OHIS Presentation/QR GroupsIO.png
new file mode 100644
index 0000000..ae9ddf5
Binary files /dev/null and b/OHIS Presentation/QR GroupsIO.png differ
diff --git a/OHIS Presentation/QR OHIS Document.png b/OHIS Presentation/QR OHIS Document.png
new file mode 100644
index 0000000..26a7d72
Binary files /dev/null and b/OHIS Presentation/QR OHIS Document.png differ
diff --git a/OHIS Presentation/qsotodayexpotemplatesept2022.potx b/OHIS Presentation/qsotodayexpotemplatesept2022.potx
new file mode 100644
index 0000000..284cc8e
Binary files /dev/null and b/OHIS Presentation/qsotodayexpotemplatesept2022.potx differ
diff --git a/Open-Headset-Interconnect-Standard.md b/Open-Headset-Interconnect-Standard.md
index dd36f99..456f0a8 100644
--- a/Open-Headset-Interconnect-Standard.md
+++ b/Open-Headset-Interconnect-Standard.md
@@ -5,11 +5,13 @@
* Interconnect: Describes both the physical and electrical connection of those signals between the user and radio.
* Standard: Devices built to this standard will work with other devices built to the same standard.
-## 1.1. Introduction
+## 1.1. Introduction, The Elevator Pitch
-There are so many different connections for microphone, headphone, and PTT that it is improbable you can take your preferred headset and connect it to any radio without a conversion device, and adapter. In this case, you need a full-mesh of adapters to go from every headset type to every radio type: O(N^2) adapters.
+The Amateur Radio community has standards for DC power (13.8v +/- 15%, Anderson Powerpole connectors, etc) and RF (50 ohm coax, PL-259/BNC/SMA connectors, etc). But we have no such standards for the interface between the user and the radio. Is the microphone a dynamic, or electret? Is it balanced, "pseudo" balanced, or unbalanced? Is the audio out from the radio at speaker level, headphone level, or line level? Is it push-pull, or ground referenced single ended? Is push-to-talk (PTT) triggered by a contact closure to ground, completing the Mic loop, or by a serial digital command?
-With the Open Headset Interconnect Standard, or OHIS, one can now build/purchase only one simple and inexpensive adapter for each device, and achieve full interoperability with only O(N) adapters.
+There are so many different standards for microphone, headphone, and PTT that it is improbable that one could take their preferred headset and connect it to any radio without an adapter. In a multi-user environment, such as a club shack, Field Day type event, or an EOC, they would need a full-mesh of adapters to ensure any user can connect their own headset to any radio: O(N^2) adapters.
+
+With the Open Headset Interconnect Standard, or OHIS, the club/EOC can build/buy one adapter for every radio which stays with that radio, and the user only needs to build/buy one adapter for their specific headset which stays with their headset, and now they can achieve full interoperability with only O(N) adapters.
This standard builds on the work done by Tom Tengdin [WB9VXY](https://www.qrz.com/db/WB9VXY), with his [Proposed ARES Standard Headset](http://www.sloecc.org/headsets/proposal_ares_standard_headset.pdf). This standard is different than his proposal in a few places to make it more generalized, and provides more detail and clarity around several points.
@@ -18,7 +20,7 @@ This standard builds on the work done by Tom Tengdin [WB9VXY](https://www.qrz.co
## 1.2. Table Of Contents
- [1. Open Headset Interconnect Standard](#1-open-headset-interconnect-standard)
- - [1.1. Introduction](#11-introduction)
+ - [1.1. Introduction, The Elevator Pitch](#11-introduction-the-elevator-pitch)
- [1.2. Table Of Contents](#12-table-of-contents)
- [2. Document History](#2-document-history)
- [3. TL,DR: Summary Technical Definition of the Standard](#3-tldr-summary-technical-definition-of-the-standard)
@@ -36,9 +38,13 @@ This standard builds on the work done by Tom Tengdin [WB9VXY](https://www.qrz.co
- [5.1. Architecture](#51-architecture)
- [5.1.1. User vs Radio](#511-user-vs-radio)
- [5.2. Physical](#52-physical)
- - [5.2.1. Connector](#521-connector)
+ - [5.2.1. Connectors](#521-connectors)
+ - [5.2.1.1. Standard Connector: RJ-45](#5211-standard-connector-rj-45)
+ - [5.2.1.2. Standard "Rugged" Connector: Neutrik etherCON](#5212-standard-rugged-connector-neutrik-ethercon)
+ - [5.2.1.3. Less Common Connectors](#5213-less-common-connectors)
+ - [5.2.1.3.1. DE-9](#52131-de-9)
- [5.2.2. Cables](#522-cables)
- - [5.2.3. Shielded Cables](#523-shielded-cables)
+ - [5.2.2.1. A Note on Shielded Cable](#5221-a-note-on-shielded-cable)
- [5.2.4. Sockets or Pigtails?](#524-sockets-or-pigtails)
- [5.3. Electrical](#53-electrical)
- [5.3.1. Microphone](#531-microphone)
@@ -48,31 +54,34 @@ This standard builds on the work done by Tom Tengdin [WB9VXY](https://www.qrz.co
- [5.3.2.1. Speaker Level](#5321-speaker-level)
- [5.3.3. Power](#533-power)
- [5.3.4. PTT](#534-ptt)
+ - [5.4. Artwork](#54-artwork)
- [6. Contact and Contribution to the OHIS](#6-contact-and-contribution-to-the-ohis)
- [6.1. Contributors](#61-contributors)
- [7. Appendix](#7-appendix)
- - [7.1. Dynamic Microphone Preamp](#71-dynamic-microphone-preamp)
+ - [7.1. Dynamic Microphone to OHIS Preamp](#71-dynamic-microphone-to-ohis-preamp)
+ - [7.2. OHIS to Dynamic Microphone Pad](#72-ohis-to-dynamic-microphone-pad)
# 2. Document History
* 2022-08-26, v0.1, Work In Progress.
+* 2023-01-11, v0.2, Updated Introduction/Elevator Pitch.
# 3. TL,DR: Summary Technical Definition of the Standard
-A quick summary of the physical and electrical standard follows. If you have any questions, please see the [Standard Details](#5-standard-details) section below. Similarly, if there are any disagreements, the [Standard Details](#5-standard-details) section is authoritative.
+A quick summary of the physical and electrical standard follows. If you have any questions, please see the [Standard Details](#5-standard-details) section below. Similarly, if there are any disagreements between this summary and the details below, the [Standard Details](#5-standard-details) section is authoritative.

There are two participants:
-* User: Describes the "headset" side of the interconnect. Consumes the Headphone signal, generates the Microphone signal, and will trigger Push To Talk (PTT). Optionally uses the Vcc provided by the Radio side.
-* Radio: Describes the device the "headset" connects to. Generates the Headphone signal, consumes the Microphone and PTT signals, and provides power to Vcc.
+* **User**: Describes the "headset" side of the interconnect. Consumes the Headphone signal, generates the Microphone signal, and will trigger Push To Talk (PTT). Optionally uses the Vcc provided by the Radio device. (It doesn't have to be an actual Headset.)
+* **Radio**: Describes the device that the User device connects to. Generates the Headphone signal, consumes the Microphone and PTT signals, and provides power to Vcc. (It doesn't have to be an actual Radio.)
-OHIS us an 8P8C Modular connector (commonly ([but incorrectly](https://en.wikipedia.org/wiki/Modular_connector#8P8C)) known as "RJ-45"), using TIA-568B wiring, shielded cable preferred but not required.
+OHIS us an 8P8C Modular connector (commonly ([but incorrectly](https://en.wikipedia.org/wiki/Modular_connector#8P8C)) known as "RJ-45"), using TIA-568B wiring, shielded cable. Any "Category" of shielded twisted pair works.
| Pin | Direction | Description |
|---|---|---|
@@ -81,17 +90,18 @@ OHIS us an 8P8C Modular connector (commonly ([but incorrectly](https://en.wikipe
| 3 | Common | Microphone Ground |
| 4 | User <-- Radio | Headphone Left Audio |
| 5 | Common | Headphone Ground |
-| 6 | User --> Radio | Microphone audio, Electret (DC bias provided by Radio on this pin) |
+| 6 | User --> Radio | Microphone audio, Electret level. DC bias provided by Radio on this pin. |
| 7 | Common | Power/PTT Ground |
| 8 | User <-- Radio | Headphone Right Audio |
+| Shield | Common | Tied to Power Ground |
-**Microphone:** The Microphone signal is a typical Electret microphone signal: 5vDC bias provided by the radio to power the microphone element, via 2.2k ohm resistor. Dynamic microphone elements will require about 10 to 15db of amplification. This standard also provides a simple 5 component microphone pre-amp, powered by this 5vDC bias, to bring a Dynamic microphone element up to Electret signal levels.
+**Microphone:** The Microphone signal is a typical Electret microphone signal: DC bias provided by the radio to power the microphone element, about 0.5mA across a 2vDC microphone element (eg: 5vDC through 6.8k ohm resistor). Dynamic microphone elements will require about 10 to 15db of amplification, and for the DC bias to be blocked. This Standard also provides a simple 5 component microphone pre-amp, powered by the DC bias, to bring a Dynamic microphone element up to Electret signal levels.
-**Headphones:** The Headphones signals are typical 16 to 64ohm headphones, about 1v RMS at full volume. If the source is mono, it must drive both Left and Right signals and can just tie them in parallel (assuming the driver can handle the lower impedance.) If the destination is mono, it can choose to either use only the Left audio, or to mix Left and Right together.
+**Headphones:** The Headphones signals are typical 16 to 64ohm headphones, about 1v RMS at full volume. If the source (Radio) is mono, it must drive both Left and Right signals and can just tie them in parallel (assuming the driver can handle the lower impedance.) If the destination (User) is mono, it can choose to either use only the Left audio, or to mix Left and Right together.
**Power:** The Radio must provide at least 200mA of 5vDC (where possible, but as low as 3.2vDC is acceptable if not), for the User device to run amplifiers, DTMF/tone generators, signal processing, etc.
-**PTT:** The User triggers PTT using a simple contact closure to Power Ground. The Radio side must not pull it up to any higher than Vcc.
+**PTT:** The User triggers PTT using a simple contact closure to Power Ground (BJT Vce or FET Vds is acceptable). The Radio side must not pull it up to any higher than Vcc.
**GROUNDS!** Where possible, the User devices will keep the three Grounds separate: 1) Mic and Mic Ground, 2) Headphones Left/Right and Headphone Ground, and 3) Vcc/PTT and Power Ground. This will allow for the best audio quality, least cross-talk, fewest ground loops, etc.
@@ -109,8 +119,8 @@ The Open Headset Interconnect Standard allows a User to take their OHIS complian
There are several physical and electrical standards used in Amateur Radio, such as:
-* Power: 13.8vDC +/- 15%. Anderson Powerpoles are the ARES standard for delivering this power. (Citation needed.) Before that, there were several physical connectors: "T blade" commonly used in mobile VHF/UHF radios, "6-pin Molex" (but not really a Molex) connector used on desktop HF radios, etc. But they all carried the same 13.8vDC power.
-* RF: 50ohm unbalanced coax with one of several standard connectors: SO-239/PL-259, Type N, BNC, SMA, etc. Because of the common electrical standard, the connectors are easy to adapt between.
+* Power: 13.8vDC +/- 15%. Anderson Powerpoles are the ARES standard for delivering this power (citation needed.) Before that, there were several physical connectors: "T blade" commonly used in mobile VHF/UHF radios, "6-pin Molex" (but not really a Molex) connector used on desktop HF radios, etc. But they all carried the same 13.8vDC power.
+* RF: 50ohm unbalanced coax with one of several standard connectors: SO-239/PL-259, Type N, BNC, SMA, etc.
In each case, there's one electrical standard, and at least one physical standard. But because of the electrical standard, converting between the physical standards is easy.
@@ -118,13 +128,13 @@ In each case, there's one electrical standard, and at least one physical standar
Such a standard doesn't exist between the User and the Radio, for either electrical or physical. Different electrical options include:
-* Microphone: What type of mic element: dynamic, electret, or carbon? Balanced or unbalanced? Does it require a DC bias voltage, or will a DC bias voltage burn out the mic element?
+* Microphone: What type of mic element: dynamic, electret, or carbon? Balanced, "pseudo" balanced, or unbalanced? Does it require a DC bias voltage, or will a DC bias voltage burn out the mic element?
* Headphones: Mono or stereo? Is it really a headphone level, or is it a speaker level? Ground referenced single ended, or push-pull?
* Push To Talk: Is it a GPIO style contact closure to ground, or does it key by grounding the Microphone element, passing microphone audio through the PTT switch (common on HTs.)
Physical options include:
-* Microphone: 3.5mm TS, XLR, one of several different modular plugs (eg: 8P8C/RJ45, 6P6C/RJ6), or 4-pin/8-pin "round aviation" plugs? Which of the multiple pin-out options for the modular and 8-pin round connectors? What other signals are available on the mic connector?
+* Microphone: Two pin 3.5mm TS, three pin 3.5mm TRS, XLR, one of several different modular plugs (eg: 8P8C/RJ45, 6P6C/RJ6), or 8-pin GX16-8P "round aviation" plugs? Which of the multiple pin-out options for the modular and GX16-8P round connectors? What other signals are available on the mic connector?
* Headphone: 3.5mm or 1/4"? TS or TRS?
* PTT: Is it on its own connector, or part of the microphone connector? If its own, is it 3.5mm, 1/4", RCA? If 3.5mm or 1/4", is it TS, or TRS and shared with a morse key?
@@ -132,11 +142,11 @@ Physical options include:
Making an adapter to go from one specific User interface not designed for the radio (such as an after-market headset) to one specific Radio is certainly possible. Some such adapters will be completely passive, just wires to change physical connectors. Others may require active electronics, such as amplifiers, which require power. But all this is possible. And in a situation with one User interface and one Radio, is the simplest option.
-But if that User takes their preferred interface (their headset) to a different radio, such as an ARES EOC or a club Field Day event, and wants to connect it to a radio with a different electrical and/or physical interface, that user will need a different adapter.
+But if that User takes their preferred interface (their headset) to a different radio, such as an ARES EOC or a club Field Day event, and wants to connect it to a radio with a different electrical and/or physical interface, that user will need a different adapter which they may not have.
### 4.1.4. OHIS Adapters
-The Open Headset Interconnect Standard defines both an electrical and physical standard. Every User builds or buys an adapter to convert their preferred headset to the OHIS standard, and every Radio owner builds or buys an adapter to convert OHIS to their radio. The OHIS adapters stay with their devices. User devices can quickly connect and disconnect from Radio devices without concern for the electrical or physical characteristics. No adapter unique to the pairing of those two devices, headset and radio, is required.
+The Open Headset Interconnect Standard defines both an electrical and physical standard. Every User builds or buys an adapter to convert their preferred headset to the OHIS "User" interface, and every Radio owner builds or buys an adapter so their radio presents an OHIS "Radio" interface. Both the OHIS adapters stay with their devices. User devices can quickly connect and disconnect from Radio devices without concern for the electrical or physical characteristics. No adapter unique to the pairing of those two devices, headset and radio, is required.
## 4.2. Add-On Device Simplification
@@ -154,7 +164,7 @@ To build this device to work with all electrical and physical options, on both t
### 4.2.3. OHIS as a Middle-Ware Standard
-Moving the complexity of all the different options to adapters that stay with their respective device, and using OHIS in the middle, allows this Add-On device to be greatly simplified. It no longer has to support all available options, it only has to support OHIS. It trusts in the OHIS Adapters on the User and Radio side to do the device-specific part.
+Moving the complexity of all the different options, to OHIS adapters that stay with their respective device, allows this device in the middle to be designed to the OHIS standard only. It no longer has to support all available options. It trusts the OHIS Adapters on the User and Radio side to do the device-specific parts.
This simplifies the design, and lowers cost.
@@ -168,44 +178,86 @@ The following section describes the physical and electrical characteristics from
To explain the OHIS architecture, consider an example of connecting a headset to a radio. The headset has stereo headphones, a microphone, and a PTT button on the cord. The radio has an 8-pin microphone connector that includes the PTT signal, and a headphone connector. But the headset connectors are different than the radio connectors.
-The User would build or buy an adapter to convert their headset connections (whatever they are) to OHIS User. This adapter is specific to this type of headset. This adapter stays with the headset forever.
+The User would build or buy an adapter to convert their headset connections (whatever they are) to an OHIS User interface. This adapter is specific to this type of headset, and stays with the headset forever.
-The owner of the Radio would build or buy and adapter to convert their radio connections (whatever they are) to OHIS Radio. This adapter is specific to this type of radio. This adapter stays with the radio forever.
+The owner of the Radio would build or buy and adapter to convert their radio connections (whatever they are) to an OHIS Radio interface. This adapter is specific to this type of radio, and stays with the radio forever.
OHIS defines the connection between these two adapters:

-It's possible (hopeful!) that devices will be built to use OHIS directly, not requiring any adapters.
+It's possible (hopeful!) that devices will some day be built to use OHIS directly, not requiring any adapters.
### 5.1.1. User vs Radio
To further clarify the use of "User" and "Radio:"
-* User Device: Commonly referred to as "the headset" in this document, but isn't necessarily an actual headset. Any device that consumes the Headphone signal from the Radio, and generates a Microhphone signal sent to the Radio, and is capable of triggering the PTT, is considered a User device. It could be a separate headphone, mic on a boom arm, and a foot switch. Or it could be a "speaker-mic" as commonly found on HTs.
-* Radio Device: Again, this is not necessarily a Radio. Any device that consumes a Microphone signal and generates a Headphone signal, and (optionally) does something useful with the PTT signal, is considered a Radio device. It could be a computer audio interface, or a BlueTooth connection to a phone.
+* User Device: Commonly referred to as "the headset" in this document, but isn't necessarily an actual headset. Any device that consumes the Headphone signal from the Radio, and generates a Microhphone signal sent to the Radio, and is capable of triggering the PTT, is considered a User device. It could be a separate headphone, mic on a boom arm, and a foot switch. Or it could be a "speaker-mic" as commonly found on HTs. Or it could be one side of a "middle-ware" device described above.
+* Radio Device: Again, this is not necessarily a Radio. Any device that consumes a Microphone signal and generates a Headphone signal, and (optionally) does something useful with the PTT signal, is considered a Radio device. It could be a computer audio interface, or a BlueTooth connection to a phone, or the other side of a "middle-ware" device.
## 5.2. Physical
-### 5.2.1. Connector
+### 5.2.1. Connectors
-The connector is an 8P8C Modular connector, commonly ([but incorrectly](https://en.wikipedia.org/wiki/Modular_connector#8P8C)) referred to as an RJ-45.
+#### 5.2.1.1. Standard Connector: RJ-45
+
+The default standard connector is an 8P8C Modular connector, commonly ([but incorrectly](https://en.wikipedia.org/wiki/Modular_connector#8P8C)) referred to as an RJ-45. (Even though "8P8C Modular" is more correct, this standard will also refer to it as an RJ-45 since that is how it is commonly known.)
+
+#### 5.2.1.2. Standard "Rugged" Connector: Neutrik etherCON
+
+In some environments, the RJ-45 connector by itself is not considered rugged enough. In these cases, a more rugged physical connector is desirable.
+
+The preferred "rugged" alternate connector is the [Neutrik etherCON connector](https://www.neutrik.com/en/products/data/ethercon) (possibly manufactured by other companies as well). It's an RJ-45 connector, inside an XLR style shell. The use of RJ-45 inside the XLR style shell allows for full backward compatibility with the the "Default Standard" connector. Regular RJ-45 cables can connect to an etherCON socket, just without the benefit of the rugged XLR style shell. (Though, etherCON cables cannot connect directly to a standard RJ-45 socket since the XLR shell gets in the way.)
+
+The pin-out is the same as the "Default Standard" connector.
+
+#### 5.2.1.3. Less Common Connectors
+
+**NOTE** Using these less common physical connectors for OHIS is not a desirable option, since they are not directly compatible with the two primary physical options. Any designer/builder using these connectors should expect to provide an entire eco-system for their rugged use-case, and/or provide adapters to convert to the RJ-45 based standards. Pin-outs are listed here in the standard to encourage interoperability between anyone deciding to use them anyway.
+
+The pin-outs of these physical connectors are not 1-to-1 mappings to the RJ-45 pin out as they are not constrained by TIA-568B wiring standards. The electrical signals have the same definitions as the standard connectors.
+
+##### 5.2.1.3.1. DE-9
+
+A more commonly available and non-proprietary rugged connector option is the DE-9, commonly ([but incorrectly](https://en.wikipedia.org/wiki/D-subminiature#/media/File:DSubminiatures.svg)) known as DB-9.
+
+If you choose to use DE-9 as a rugged connector for OHIS, use the following pin out:
+
+| Cat5 Wire | DE-9 Pin | Corresponding RJ-45 Pin | Signal |
+|---|---|---|---|
+| Blue | 1 | 4 | Headphone Left Audio |
+| Brown | 2 | 8 | Headphone Right Audio |
+| Orange | 3 | 2 | Push To Talk |
+| Orange/White | 4 | 1 | Vcc Power |
+| Green | 5 | 6 | Microphone Audio |
+| Blue/White | 6 | 5 | Headphone Ground |
+| Brown/White | 7, 8 | 7 | Power Ground |
+| Green/White | 9 | 3 | Microphone Ground |
+| Shield | Shield | Tied to Power Ground |
+
+This pin-out keeps pairs on adjacent pins, keeps signals grouped together, and puts all the grounds on the bottom (4 pin) row of the connector.
### 5.2.2. Cables
-The cables used must be wired as TIA-568B. Specifically, OHIS assumes wires are paired as described in TIA-568B: 1&2, 3&6, 4&5, 7&8. (TIA-568A also works for straight-through cables (pairs are on the same pins), but when pair colors are discussed in this document we will use TIA-568B colors.)
+Cables must be Twisted Pair, but may be any "Category": As low as [Category 3 telephone wiring](https://en.wikipedia.org/wiki/Category_3_cable), or the more common [Cat5](https://en.wikipedia.org/wiki/Category_5_cable) or [Cat6](https://en.wikipedia.org/wiki/Category_6_cable) (or even higher) cables. OHIS is only sending DC and Audio frequencies, so the higher frequency handling of higher Categories of cable doesn't help (or hurt).
-The above allows the use of common off-the-shelf "Ethernet" cables for use when connecting OHIS devices. Any category from Cat5 or above will work; OHIS has no high-speed requirements on the cable.
+When RJ-45 connectors are used ("Default Standard"), cables must be wired as [TIA-568B](https://en.wikipedia.org/wiki/ANSI/TIA-568). Specifically, OHIS assumes wires are paired as described in TIA-568B: 1&2, 3&6, 4&5, 7&8. (TIA-568A also works for straight-through cables (pairs are on the same pins, just different colors), but when pair colors are discussed in this document we will use TIA-568B colors.)
-### 5.2.3. Shielded Cables
+Cables must be shielded. Either whole-cable shields, like used in Cat5 STP, or per-pair shields, like used in Cat6A and above, will work. When per-pair shields are used, all shields are terminated together.
-Shielded cables are preferred, but not required. Either whole-cable shields, like used in Cat5 STP, or per-pair shields, like used in Cat6A and above, will work. When per-pair shields are used, all shields are terminated together.
+The above allows the use of common off-the-shelf "Ethernet" cables for use when connecting OHIS devices. Any category from Cat3, Cat5, Cat5e, Cat6, etc. will work; OHIS has no high-speed requirements on the cable.
-Shields Must be connected to Power Ground on the Radio side, and Must Not be connected at the User side (to prevent Ground loops. **TODO** Is this really the right thing to do?)
+#### 5.2.2.1. A Note on Shielded Cable
+
+Electrically, only the Microphone pair needs shielding. If instead, you have cable with an internal coax and 6 wires outside the shield, put Mic+ on the center conductor of the coax, and tie the shield to Mic Ground. If your cable has a shielded /pair/ and several unshielded wires, then put Mic+ and Mic Ground on the pair inside the shield, and tie the shield to Power Ground.
+
+In the worst case, if all you have is unshielded twisted pair, the standard pin out puts Mic+ and Mic Ground on a pair, which will help keep noise out (or rather, help cancel the noise on the receiving side.) Short, unshielded cables will probably work.
+
+If you're making and selling a product, use shielded twisted pair.
### 5.2.4. Sockets or Pigtails?
-Both OHIS User and Radio May use 8P8C Sockets, which would use a "standard Ethernet cable" to connect the two.
+Both OHIS User and Radio May use RJ-45 sockets, which would use a "standard shielded Ethernet cable" to connect the two.
An OHIS User device May incorporate the cable directly into the device, creating a "pig tail" that connects directly to OHIS Radio device.
@@ -218,29 +270,30 @@ OHIS Radio devices Must be a socket, and May Not have integrated cables.
The Microphone signal in OHIS is a conventional Electret Microphone element, as commonly used in mobiles, HTs, computers, and phones. That is:
* About 1kOhm load impedance.
-* About -40dBm signal strength.
-* The Radio side provides 3.3vDC to 12vDC Bias voltage through 2.2k ohm impedance.
+* About -45dBm signal strength.
+* The Radio side provides to the User side, a DC Bias voltage through a current limiting resistor. DC bias voltage and current limiting resistor should target about 0.5mA bias current at 2vDC through the microphone element.
+ * For example, using a 5vDC source leaves a 3v drop across the current limiting resistor. 0.5mA at 3v is 6k ohm. (A common 6.2k ohm resistor is close enough.)
* This DC bias voltage should be as free from noise as possible. Any noise on this supply will conduct directly to the microphone input on the radio.
The Microphone Signals are carried on Pins 6 (Microphone) and 3 (Microphone Ground), which are the Green pair in TIA-568B wiring.
Microphone Ground should be kept as separate as possible (not tied to Power or Headphone Grounds unless absolutely necessary), allowing Microphone signal return currents, and ONLY the Microphone signal return currents, to be seen by the Microphone receiver on the Radio side. Ideally, the Microphone receiver circuit treats the Microphone pair as a balanced signal to reject common mode current noise picked up by the Microphone cables.
-This may not always be possible (eg: a 4 pin TRRS headset with a shared Mic and Headphone Ground). In these situations, it is acceptable to tie the two grounds together. But this should only be done if absolutely necessary.
+This may not always be possible (eg: a 4 pin "CTIA" headset with a shared Mic and Headphone Ground). In these situations, it is acceptable to tie the two grounds together. But this should only be done if absolutely necessary.
#### 5.3.1.1. Dynamic Microphones
Dynamic Microphone elements, as commonly used with HF radios and professional audio, will need to be amplified by about 10 to 15dB to reach this level. The DC Bias also needs to be removed.
-A simple 5 component circuit to do this (amplification and bias removal) is available as part of this standard, free for all to use without obligation. See [Appendix, section 7.1](#71-dynamic-microphone-preamp) for this circuit.
+A simple 5 component circuit to do this (amplification and bias removal) is available as part of this standard, free for all to use without obligation. See [Appendix, section 7.1](#71-dynamic-microphone-to-ohis-preamp) for this circuit.
-Similarly, a Radio expecting a dynamic microphone signal will need about 10 to 15dB of attenuation, and cannot back-feed a DC bias into the radio. A simple 10:1 voltage divider and series DC blocking capacitor can accomplish this. **TODO** Document this here? Appendix?
+Similarly, a Radio expecting a dynamic microphone signal will need about 10 to 15dB of attenuation, and cannot back-feed a DC bias into the radio. A simple 3:1 or 4:1 voltage divider and series DC blocking capacitor can accomplish this. See [Appendix, section 7.2](#72-ohis-to-dynamic-microphone-pad) for this circuit.
#### 5.3.1.2. Carbon (Equivalent) Microphones
-Carbon, or Carbon Equivalent, microphones, as commonly used with aviation headsets and telephone handsets, will need about 20dB of attenuation to reach this level.
+Carbon, or Carbon Equivalent, microphones, as commonly used with aviation headsets and telephone handsets, will need about 20dB of attenuation to reach Electret level.
-This can be accomplished with a simple 100:1 voltage divider. But the DC bias voltage needs to be passed through, or re-generated from Vcc power. **TODO** Document this here? Appendix?
+This can be accomplished with a simple 10:1 voltage divider. But the DC bias voltage needs to be passed through, or re-generated from Vcc power. **TODO** Document this here? Appendix?
Similarly a Radio expecting a Carbon (Equivalent) signal will need about 20dB of amplification. **TODO** Document this here? Appendix?
@@ -249,8 +302,8 @@ Similarly a Radio expecting a Carbon (Equivalent) signal will need about 20dB of
The Headphone signal in OHIS is a conventional headphone style signal, as used pretty much everywhere. That is:
* Commonly between 8 and 64 ohms load impedance. Some less common headphones can be as high as 300 ohms.
-* About 10dBm to 20dBm (10mW to 100mW) of power.
-* Ground referenced single ended audio. No DC offset, and no push-pull.
+* About 10dBm to 20dBm (10mW to 100mW) of power at full volume.
+* Ground referenced single ended audio per channel. No DC offset, and no push-pull.
* Stereo signals must share a common return path Ground.
The Headphone Signals are carried on Pins 4 (Left), 8 (Right), and 5 (Headphone Ground). Left and Headphone Ground are on the Blue pair, and Right is paired with Power Ground on the Brown pair (TIA-568B wiring.)
@@ -261,23 +314,23 @@ This may not always be possible (eg: a 4 pin TRRS headset with a shared Mic and
#### 5.3.2.1. Speaker Level
-Speaker level audio signals are commonly between 4 and 8ohms, and between 1W and 10W. Speaker amplifiers also often drive both sides of a speaker signal (for increased power output), meaning that the signal is NOT ground referenced.
+Speaker level audio signals are commonly between 4 and 16 ohms, and between 1W and 10W. Speaker amplifiers also often drive both sides of a speaker signal (for increased power output), meaning that the signal is NOT ground referenced.
-When taking a Speaker level signal as an input on the Radio side, it's best to pad it down by 20dB (10:1 ratio voltage divider), then isolate it using a 1:1 audio transformer.
+When taking a Speaker level signal as an input on the Radio side, it's best to pad it down by at least 20dB (10:1 ratio voltage divider), then isolate it using a 1:1 audio transformer.
Generating a Speaker level signal on the User side is beyond the scope of this document. The Headphone signal can be used as a Line Level signal to feed a conventional speaker amplifier.
### 5.3.3. Power
-Vcc Power is on Pin 1, paired with PTT on the Orange pair, and Power Ground is on Pin 7, paired with Headphone Right audio on the Brown pair (TIA-568B wiring.)
+Vcc Power is on Pin 1, paired with PTT on the Orange pair. Power Ground is on Pin 7, paired with Headphone Right audio on the Brown pair (TIA-568B wiring.)
-The Radio side provides Vcc = 5vDC power, and supply at least 200mA. This line must survive accidental shorts to ground, either with a resettable fuse or other current limiter. This line should be free from AC ripple (**TODO** Quantify this. 10mV or less?)
+The Radio side provides Vcc = 5vDC power, and supply at least 200mA. This line must survive accidental shorts to ground, either with a resettable fuse or other current limiter. This line should be as free from AC ripple as possible.
-Over-voltage by 10% (5.5vDC) is acceptable. If the power source feeding the Radio side of the OHIS adapter provides more than 5vDC, it must be regulated down to 5vDC.
+Over-voltage by 10% (5.5vDC) is acceptable. If the power source feeding the Radio side of the OHIS adapter provides more than 5vDC + 10% (5.5vDC), it must be regulated down to 5vDC.
In situations when the Radio side doesn't have 5vDC power, under-voltage as low as 3.0vDC (lower end of a single Li-Ion cell's voltage) is acceptable; there's no need to boost it up to 5vDC. But be aware that the lower voltage overhead may compromise performance of some OHIS User devices.
-OHIS User devices Must work with 5vDC and consume no more than 200mA. OHIS User devices Should work with as little as 3.0vDC power if possible. For example, use a Vcc/2 voltage divider to generate BIAS voltages, rather than a fixed 2.5vDC.
+OHIS User devices Must work with 5vDC and consume no more than 200mA. OHIS User devices Should work with as little as 3.0vDC power if possible, and not assume Vcc is 5vDC. For example, use a Vcc/2 voltage divider to generate BIAS voltages, rather than a fixed 2.5vDC voltage reference.
### 5.3.4. PTT
@@ -285,8 +338,16 @@ PTT is on Pin 2, paired with Vcc on the Orange pair of TIA-568B wiring.
The User side triggers Push To Talk (PTT) by shorting the PTT signal to Power Ground. This can be a simple contact closure of a button or relay, or an active transistor driven pull-down to ground. The PTT line is a GPIO signal, no audio passes through the PTT signal. So extending PTT controls through long wires is acceptable. However, care should be taken to not pick up and conduct noise to the rest of the circuit.
+This means, if the Radio side adapter is controlling a Radio that is keyed by closing the Mic loop to DC, that closure must be done in the adapter (relay, MOSFET, etc) and NOT by passing the audio through the PTT signal to the OHIS User side. Assume the PTT circuit is not suitable for passing audio.
+
+## 5.4. Artwork
+
+Since the RJ-45 is a very common connector, all OHIS sockets Should be labeled clearly as OHIS.
+
+**TODO** Include artwork here. Refer to SVG and KiCAD files.
+
# 6. Contact and Contribution to the OHIS
The Open Headset Interconnect Standard is sponsored and hosted by Halibut Electronics, Inc.
@@ -298,16 +359,19 @@ Provide feedback and suggestions through [GitHub Issues](https://github.com/Hali
## 6.1. Contributors
* Mark Smith, N6MTS
- SmittyHalibut on [GitHub](https://github.com/SmittyHalibut/) and [Twitter](https://twitter.com/Smittyhalibut)
+ SmittyHalibut on [GitHub](https://github.com/SmittyHalibut/)
+ @Smitty@halibut.com on [Mastodon](https://mastodon.halibut.com/@Smitty)
Email: [mark-ohis@electronics.halibut.com](mailto:mark-ohis@electronics.halibut.com)
* Tom T. Tengdin, WB9VXY
Email: [wb9vxy@arrl.net](mailto:wb9vxy@arrl.net)
+(When submitting comments or Pull Requests to the OHIS repository, be sure to add yourself above.)
+
# 7. Appendix
-## 7.1. Dynamic Microphone Preamp
+## 7.1. Dynamic Microphone to OHIS Preamp
The two most common microphone element types used in ham radio are Dynamic and Electret. Since OHIS uses Electret level as it's standard, a common need is a Dynamic Microphone Preamp.
@@ -331,3 +395,7 @@ This circuit is only a slight modification of a conventional common emitter tran
**TODO** Analyze this in Spice and quantify the actual impact of this. Testing suggests it works fine.
**TODO** Provide actual measurements.
+
+## 7.2. OHIS to Dynamic Microphone Pad
+
+**TODO** Document a 10 to 15dB pad to bring Electret level down to Dynamic level. Also block DC.
\ No newline at end of file
diff --git a/Wiring/RadioSport to OHIS Cable.ods b/Wiring/RadioSport to OHIS Cable.ods
new file mode 100644
index 0000000..f2b1fbe
Binary files /dev/null and b/Wiring/RadioSport to OHIS Cable.ods differ
diff --git a/docs/Open-Headset-Interconnect-Standard.pdf b/docs/Open-Headset-Interconnect-Standard.pdf
index 3e72666..114aee9 100644
Binary files a/docs/Open-Headset-Interconnect-Standard.pdf and b/docs/Open-Headset-Interconnect-Standard.pdf differ