https://github.com/Halibut-Electronics/Open-Headset-Interconnect-Standard/issues/1 Started working on the Standard doc. Setup for PDF autogeneration. KiCAD project for drawing things, 'cuz I've got a KiCAD shaped hammer for those drawing nails.

This commit is contained in:
Mark Smith
2022-08-24 17:13:37 -07:00
parent e56fc17064
commit 530e3e65d7
19 changed files with 3135 additions and 0 deletions

14
.markdownlint.json Normal file
View File

@ -0,0 +1,14 @@
{
"line-length": false,
"single-h1": false,
"no-inline-html": false,
"ul-indent": {
"indent": 4
},
"no-emphasis-as-header": false,
"no-trailing-punctuation": {
"punctuation":
".,;:。,;:"
},
"ul-style": false
}

6
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,6 @@
{
"markdown-pdf.convertOnSave": true,
"markdown-pdf.type": ["pdf"],
"markdown-pdf.outputDirectory": "docs",
"markdown-pdf.format": "Letter"
}

View File

@ -0,0 +1,2 @@
(kicad_pcb (version 20211014) (generator pcbnew)
)

View File

@ -0,0 +1,75 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"ratsnest_display_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "Drawings For Standard Doc.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View File

@ -0,0 +1,338 @@
{
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.1,
"copper_line_width": 0.2,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"other_line_width": 0.15,
"silk_line_width": 0.15,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"rules": {
"min_copper_edge_clearance": 0.0,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0
},
"track_widths": [],
"via_dimensions": []
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "Drawings For Standard Doc.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 2
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"8fdd3f24-f5f8-421f-ad44-c183948b8431",
""
],
[
"ed9bd400-3b97-454b-8968-30ff244c6838",
"Dynamic Mic"
],
[
"37aa262a-aeff-44bf-a2ca-eead12de1830",
"Electret Mic"
],
[
"71cdc780-190f-4121-90aa-59d0facb45e7",
"Participants"
]
],
"text_variables": {}
}

View File

@ -0,0 +1,116 @@
(kicad_sch (version 20211123) (generator eeschema)
(uuid 8fdd3f24-f5f8-421f-ad44-c183948b8431)
(paper "A4")
(lib_symbols
)
(sheet (at 133.35 173.355) (size 12.7 3.81) (fields_autoplaced)
(stroke (width 0.1524) (type solid) (color 0 0 0 0))
(fill (color 0 0 0 0.0000))
(uuid 37aa262a-aeff-44bf-a2ca-eead12de1830)
(property "Sheet name" "Electret Mic" (id 0) (at 133.35 172.6434 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "Electret Mic.kicad_sch" (id 1) (at 133.35 177.7496 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
)
(sheet (at 82.55 147.32) (size 12.7 3.81) (fields_autoplaced)
(stroke (width 0.1524) (type solid) (color 0 0 0 0))
(fill (color 0 0 0 0.0000))
(uuid 71cdc780-190f-4121-90aa-59d0facb45e7)
(property "Sheet name" "Participants" (id 0) (at 82.55 146.6084 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "Participants.kicad_sch" (id 1) (at 82.55 151.7146 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
)
(sheet (at 78.105 172.72) (size 12.7 3.81) (fields_autoplaced)
(stroke (width 0.1524) (type solid) (color 0 0 0 0))
(fill (color 0 0 0 0.0000))
(uuid ed9bd400-3b97-454b-8968-30ff244c6838)
(property "Sheet name" "Dynamic Mic" (id 0) (at 78.105 172.0084 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "Dynamic Mic.kicad_sch" (id 1) (at 78.105 177.1146 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
)
(sheet_instances
(path "/" (page "1"))
(path "/ed9bd400-3b97-454b-8968-30ff244c6838" (page "2"))
(path "/37aa262a-aeff-44bf-a2ca-eead12de1830" (page "3"))
(path "/71cdc780-190f-4121-90aa-59d0facb45e7" (page "4"))
)
(symbol_instances
(path "/71cdc780-190f-4121-90aa-59d0facb45e7/293e1602-9b03-42d6-9153-8377027028aa"
(reference "J?") (unit 1) (value "Headphones") (footprint "")
)
(path "/ed9bd400-3b97-454b-8968-30ff244c6838/2aead5e5-34aa-496e-816f-01d7ec2a1822"
(reference "J?") (unit 1) (value "OHIS User Interface") (footprint "")
)
(path "/37aa262a-aeff-44bf-a2ca-eead12de1830/3d5a1144-bcb7-498d-bce1-bba3626b341e"
(reference "J?") (unit 1) (value "OHIS User Interface") (footprint "")
)
(path "/71cdc780-190f-4121-90aa-59d0facb45e7/9c58f59e-f10e-4393-923e-9bd12cca7a38"
(reference "J?") (unit 1) (value "PTT") (footprint "")
)
(path "/71cdc780-190f-4121-90aa-59d0facb45e7/9e7a0400-f82a-4ea1-b430-14235d1ee093"
(reference "J?") (unit 1) (value "Microphone") (footprint "")
)
(path "/71cdc780-190f-4121-90aa-59d0facb45e7/c34491c4-ed31-4cce-9314-6fb530eb4776"
(reference "J?") (unit 1) (value "OHIS, Radio Side") (footprint "")
)
(path "/71cdc780-190f-4121-90aa-59d0facb45e7/d7da457a-dee9-4cf1-b100-ccc378064e32"
(reference "J?") (unit 1) (value "OHIS, User Side") (footprint "")
)
(path "/37aa262a-aeff-44bf-a2ca-eead12de1830/343e496a-a5a4-48a5-b692-5b81e39227ba"
(reference "LS?") (unit 1) (value "Left") (footprint "")
)
(path "/ed9bd400-3b97-454b-8968-30ff244c6838/8c3ee3bb-deda-4a0c-a04f-7c49a07ac2fa"
(reference "LS?") (unit 1) (value "Left") (footprint "")
)
(path "/71cdc780-190f-4121-90aa-59d0facb45e7/9aed184c-1971-4f95-94e4-42d1cc8a6e31"
(reference "LS?") (unit 1) (value "Left") (footprint "")
)
(path "/71cdc780-190f-4121-90aa-59d0facb45e7/a64259a2-7584-49e9-84ea-1dac7aa1aba6"
(reference "LS?") (unit 1) (value "Right") (footprint "")
)
(path "/37aa262a-aeff-44bf-a2ca-eead12de1830/bc7ce062-419b-40e0-949d-239c3da6f895"
(reference "LS?") (unit 1) (value "Right") (footprint "")
)
(path "/ed9bd400-3b97-454b-8968-30ff244c6838/f5cb6a68-9168-4399-ad85-634a136655e1"
(reference "LS?") (unit 1) (value "Right") (footprint "")
)
(path "/ed9bd400-3b97-454b-8968-30ff244c6838/157dc2d1-25b1-45e9-9969-c02681f13a77"
(reference "MK?") (unit 1) (value "Dynamic") (footprint "")
)
(path "/71cdc780-190f-4121-90aa-59d0facb45e7/6b44132b-20ca-4c9f-8969-dc511edbbe10"
(reference "MK?") (unit 1) (value "Microphone") (footprint "")
)
(path "/37aa262a-aeff-44bf-a2ca-eead12de1830/d2076957-2817-4b19-b10b-5f6536800f05"
(reference "MK?") (unit 1) (value "Electret") (footprint "")
)
(path "/37aa262a-aeff-44bf-a2ca-eead12de1830/078b4861-02f9-41dc-a2e8-a190a6ad9f92"
(reference "SW?") (unit 1) (value "PTT") (footprint "")
)
(path "/71cdc780-190f-4121-90aa-59d0facb45e7/3ac8a45b-c87c-413a-b9dd-883c9e70b222"
(reference "SW?") (unit 1) (value "PTT") (footprint "")
)
(path "/ed9bd400-3b97-454b-8968-30ff244c6838/700b0ef4-0c1f-4211-8f6f-3575ee979340"
(reference "SW?") (unit 1) (value "PTT") (footprint "")
)
(path "/ed9bd400-3b97-454b-8968-30ff244c6838/9145df75-20ef-43f2-ad45-754dee641913"
(reference "U?") (unit 2) (value "Pre Amp") (footprint "")
)
)
)

View File

@ -0,0 +1,765 @@
(kicad_sch (version 20211123) (generator eeschema)
(uuid e32728b4-1958-4d12-9251-d0a7c611f978)
(paper "A4")
(lib_symbols
(symbol "74xGxx:74AUC2G34" (pin_numbers hide) (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -2.54 3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "74AUC2G34" (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" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "Dual Buffer LVC CMOS" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Dual Buffer, Low-Voltage CMOS" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "SG-* SOT*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "74AUC2G34_0_1"
(polyline
(pts
(xy -3.81 2.54)
(xy -3.81 -2.54)
(xy 2.54 0)
(xy -3.81 2.54)
)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin power_in line (at 0 -2.54 270) (length 0) hide
(name "GND" (effects (font (size 1.016 1.016))))
(number "2" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 0 2.54 90) (length 0) hide
(name "VCC" (effects (font (size 1.016 1.016))))
(number "5" (effects (font (size 1.016 1.016))))
)
)
(symbol "74AUC2G34_1_1"
(pin input line (at -7.62 0 0) (length 3.81)
(name "~" (effects (font (size 1.016 1.016))))
(number "1" (effects (font (size 1.016 1.016))))
)
(pin output line (at 6.35 0 180) (length 3.81)
(name "~" (effects (font (size 1.016 1.016))))
(number "6" (effects (font (size 1.016 1.016))))
)
)
(symbol "74AUC2G34_2_1"
(pin input line (at -7.62 0 0) (length 3.81)
(name "~" (effects (font (size 1.016 1.016))))
(number "3" (effects (font (size 1.016 1.016))))
)
(pin output line (at 6.35 0 180) (length 3.81)
(name "~" (effects (font (size 1.016 1.016))))
(number "4" (effects (font (size 1.016 1.016))))
)
)
)
(symbol "Connector:8P8C_Shielded" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at -5.08 13.97 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "8P8C_Shielded" (id 1) (at 2.54 13.97 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 0 0.635 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0.635 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "8P8C RJ female connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "RJ connector, 8P8C (8 positions 8 connected), RJ31/RJ32/RJ33/RJ34/RJ35/RJ41/RJ45/RJ49/RJ61, Shielded" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "8P8C* RJ31* RJ32* RJ33* RJ34* RJ35* RJ41* RJ45* RJ49* RJ61*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "8P8C_Shielded_0_1"
(polyline
(pts
(xy -5.08 4.445)
(xy -6.35 4.445)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -5.08 5.715)
(xy -6.35 5.715)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -6.35 -3.175)
(xy -5.08 -3.175)
(xy -5.08 -3.175)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -6.35 -1.905)
(xy -5.08 -1.905)
(xy -5.08 -1.905)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -6.35 -0.635)
(xy -5.08 -0.635)
(xy -5.08 -0.635)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -6.35 0.635)
(xy -5.08 0.635)
(xy -5.08 0.635)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -6.35 1.905)
(xy -5.08 1.905)
(xy -5.08 1.905)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -5.08 3.175)
(xy -6.35 3.175)
(xy -6.35 3.175)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -6.35 -4.445)
(xy -6.35 6.985)
(xy 3.81 6.985)
(xy 3.81 4.445)
(xy 5.08 4.445)
(xy 5.08 3.175)
(xy 6.35 3.175)
(xy 6.35 -0.635)
(xy 5.08 -0.635)
(xy 5.08 -1.905)
(xy 3.81 -1.905)
(xy 3.81 -4.445)
(xy -6.35 -4.445)
(xy -6.35 -4.445)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 7.62 12.7) (end -7.62 -10.16)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
)
(symbol "8P8C_Shielded_1_1"
(pin passive line (at 10.16 -7.62 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -5.08 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -2.54 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 0 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 2.54 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 5.08 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 7.62 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 10.16 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -12.7 90) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "SH" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:Microphone" (pin_numbers hide) (pin_names (offset 0.0254) hide) (in_bom yes) (on_board yes)
(property "Reference" "MK" (id 0) (at -3.81 1.27 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "Microphone" (id 1) (at -3.81 -0.635 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "" (id 2) (at 0 2.54 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 2.54 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "microphone" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Microphone" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Microphone_0_1"
(polyline
(pts
(xy -2.54 2.54)
(xy -2.54 -2.54)
)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0.254 3.81)
(xy 0.762 3.81)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0.508 4.064)
(xy 0.508 3.556)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle (center 0 0) (radius 2.54)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "Microphone_1_1"
(pin passive line (at 0 -5.08 90) (length 2.54)
(name "-" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 5.08 270) (length 2.54)
(name "+" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:Speaker" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "LS" (id 0) (at 1.27 5.715 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "Speaker" (id 1) (at 1.27 3.81 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "" (id 2) (at 0 -5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at -0.254 -1.27 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "speaker sound" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Speaker" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Speaker_0_0"
(rectangle (start -2.54 1.27) (end 1.016 -3.81)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.016 1.27)
(xy 3.556 3.81)
(xy 3.556 -6.35)
(xy 1.016 -3.81)
)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "Speaker_1_1"
(pin input line (at -5.08 0 0) (length 2.54)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 -2.54 0) (length 2.54)
(name "2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Speaker_1" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "LS" (id 0) (at 1.27 5.715 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "Speaker_1" (id 1) (at 1.27 3.81 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "" (id 2) (at 0 -5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at -0.254 -1.27 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "speaker sound" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Speaker" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Speaker_1_0_0"
(rectangle (start -2.54 1.27) (end 1.016 -3.81)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.016 1.27)
(xy 3.556 3.81)
(xy 3.556 -6.35)
(xy 1.016 -3.81)
)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "Speaker_1_1_1"
(pin input line (at -5.08 0 0) (length 2.54)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 -2.54 0) (length 2.54)
(name "2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Switch:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "SW" (id 0) (at 1.27 2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "SW_Push" (id 1) (at 0 -1.524 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "switch normally-open pushbutton push-button" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Push button switch, generic, two pins" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "SW_Push_0_1"
(circle (center -2.032 0) (radius 0.508)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 1.27)
(xy 0 3.048)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 2.54 1.27)
(xy -2.54 1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle (center 2.032 0) (radius 0.508)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin passive line (at -5.08 0 0) (length 2.54)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 0 180) (length 2.54)
(name "2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
)
(junction (at 114.935 69.85) (diameter 0) (color 0 0 0 0)
(uuid 128666a4-cc47-4627-b22b-1b749736889e)
)
(no_connect (at 95.885 111.76) (uuid b2966f85-6d3e-41c9-8f9c-acd284ec1b97))
(no_connect (at 188.595 101.6) (uuid d3525d30-85d1-4cc9-bae5-b7caa10eabed))
(wire (pts (xy 76.835 76.2) (xy 127.635 76.2))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 074b758c-c372-413b-93dd-62ff1b7e4e3c)
)
(wire (pts (xy 90.805 99.06) (xy 86.36 99.06))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 2c73d844-0ed6-4150-b78d-accc3352830d)
)
(wire (pts (xy 80.01 66.04) (xy 80.01 73.025))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 33be3c21-7093-4ca5-94b2-0032133c5df0)
)
(wire (pts (xy 76.835 63.5) (xy 83.185 63.5))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 3e5901a7-7443-4b8c-bd17-012086d91d13)
)
(wire (pts (xy 114.935 66.04) (xy 111.76 66.04))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 434a19bc-3dca-4249-ae67-35c52699013f)
)
(wire (pts (xy 80.01 73.025) (xy 114.935 73.025))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 5d3b6c3b-8bce-4ada-892e-86e04f4d6b41)
)
(wire (pts (xy 114.935 73.025) (xy 114.935 69.85))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 894f7a88-06b7-4c1f-845f-25072c9c0f5e)
)
(wire (pts (xy 114.935 69.85) (xy 114.935 66.04))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid aabea44a-6eef-4bca-82af-dadba8fff492)
)
(wire (pts (xy 120.65 82.55) (xy 127.635 82.55))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid af4801d7-9481-46bb-a9c3-5225215a1333)
)
(wire (pts (xy 95.885 92.71) (xy 127.635 92.71))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b2530b52-8495-4661-99ed-7e53c01590cb)
)
(wire (pts (xy 111.76 63.5) (xy 127.635 63.5))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b348ead0-cc46-46e2-9095-8f753f182093)
)
(wire (pts (xy 83.185 66.04) (xy 80.01 66.04))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b37fd657-3b60-4c9a-b726-aeaba7d0d8e1)
)
(wire (pts (xy 114.935 69.85) (xy 127.635 69.85))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid ba582ab1-d283-4c97-9c2d-d33a6ea343f8)
)
(wire (pts (xy 86.36 99.06) (xy 86.36 105.41))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid c9e10992-f658-420c-95e3-0a4a04777074)
)
(wire (pts (xy 76.835 63.5) (xy 76.835 76.2))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid cafac244-918a-44ec-afdf-1c677e492dd1)
)
(wire (pts (xy 100.965 99.06) (xy 127.635 99.06))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid de1c69f2-a7ef-4b7b-a81e-0bfb5c7d2521)
)
(wire (pts (xy 95.885 82.55) (xy 106.68 82.55))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid e77940e0-5326-4108-8549-56803dfd8834)
)
(wire (pts (xy 95.885 111.76) (xy 127.635 111.76))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid e9be318e-a7a8-464b-8425-66a5332b28b5)
)
(wire (pts (xy 86.36 105.41) (xy 127.635 105.41))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid f714c586-e6a1-49d1-ba3f-1b8ce1eeca47)
)
(text "Not used" (at 91.44 110.49 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 3e4a96ed-06d8-450c-b1e3-c27c70e926ef)
)
(text "Shield is tied to Power Ground at Radio side,\ndisconnected on User side to prevent ground loops."
(at 156.845 107.95 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 51458fb1-6247-4479-a921-46b5e11e943b)
)
(text "OHIS User Adapter:\nDynamic Mic Element" (at 154.94 65.405 0)
(effects (font (size 1.905 1.905)) (justify left bottom))
(uuid cfea990e-ef23-4498-a0f8-c14d60acc6b0)
)
(global_label "Microphone Ground" (shape input) (at 178.435 91.44 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 03caa9cb-5544-48e4-8d35-cc27a4b39c83)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 157.6371 91.3606 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "PTT" (shape input) (at 178.435 93.98 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 045d03c0-2936-4ea5-858f-6d4cfc0d4bc8)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 172.8167 93.9006 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Headphone Right" (shape input) (at 127.635 63.5 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 0a052fdd-cc1c-44d0-a30a-b14a3f524097)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 146.3162 63.4206 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Power Ground" (shape input) (at 178.435 81.28 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 1d1a8d7b-ae10-4da3-b453-800f06150db1)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 162.7776 81.2006 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Headphone Ground" (shape input) (at 178.435 86.36 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 2498f5a3-45f0-4260-9d61-6d760375c406)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 158 86.2806 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Vcc" (shape input) (at 178.435 96.52 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 256daed9-af36-42df-bb3e-1e54123fd191)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 172.7562 96.4406 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Headphone Left" (shape input) (at 127.635 76.2 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 352ce7d7-8038-455f-bdb2-f66ef16311ab)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 144.9857 76.1206 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Microphone Ground" (shape input) (at 127.635 92.71 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 548faea4-2959-4d87-90b8-e87e86fc1f58)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.4329 92.6306 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Headphone Left" (shape input) (at 178.435 88.9 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 65086bd7-7298-4439-ab1c-11cf6095601f)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 161.0843 88.8206 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Vcc" (shape input) (at 127.635 111.76 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 7872fa35-cfe3-41be-bc98-8b58bd8e48a0)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 133.3138 111.6806 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Microphone" (shape input) (at 127.635 82.55 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 7941abc0-31a0-41c2-88fa-4c1501c6a592)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 140.8129 82.4706 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Power Ground" (shape input) (at 127.635 105.41 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid a28684bc-412e-476b-bb6d-1a0c17274d22)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 143.2924 105.3306 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Microphone" (shape input) (at 178.435 83.82 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid a64af851-21dc-477c-ada3-e0d534f7e7fe)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 165.2571 83.7406 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Headphone Right" (shape input) (at 178.435 78.74 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid a71449ce-5ae9-4df4-b26a-270f981750ab)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 159.7538 78.6606 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Headphone Ground" (shape input) (at 127.635 69.85 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid bbb03881-c52b-4b38-93ff-a8eff69a3b16)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.07 69.7706 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "PTT" (shape input) (at 127.635 99.06 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid d042ad79-80df-4fbd-a7d0-59a83a506bf0)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 133.2533 98.9806 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(symbol (lib_id "Device:Microphone") (at 95.885 87.63 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 157dc2d1-25b1-45e9-9969-c02681f13a77)
(property "Reference" "MK?" (id 0) (at 100.33 85.6614 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Value" "Dynamic" (id 1) (at 84.455 87.63 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 95.885 85.09 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 95.885 85.09 90)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 330c87ec-8770-4d88-8786-d67f45822301))
(pin "2" (uuid 498881e1-543a-4da2-8cff-b130e386eddf))
)
(symbol (lib_id "Connector:8P8C_Shielded") (at 188.595 88.9 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes)
(uuid 2aead5e5-34aa-496e-816f-01d7ec2a1822)
(property "Reference" "J?" (id 0) (at 197.485 86.3599 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
(property "Value" "OHIS User Interface" (id 1) (at 179.07 73.66 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "" (id 2) (at 188.595 88.265 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 188.595 88.265 90)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid bba6e1b7-44c9-404c-817d-a086b6a4778f))
(pin "2" (uuid c80a7c7d-e8b0-4336-968f-d0a48c433858))
(pin "3" (uuid d10cbc08-768d-4a3d-9ac4-5e537dad3a22))
(pin "4" (uuid 080de206-143f-4c81-b8e8-d8bb82627c07))
(pin "5" (uuid 8181aa83-f63c-4774-ace8-d75a7c30b657))
(pin "6" (uuid 7682bfbd-2099-473d-a51c-32bf4f7010b1))
(pin "7" (uuid e596ed06-a4fa-4733-82f6-e5b52f8cbad4))
(pin "8" (uuid 958e71a7-fcfc-4f27-8d21-9cc5f3526b7f))
(pin "SH" (uuid 5ab39f10-f3b8-4b24-bedc-c3bb2cc9acb7))
)
(symbol (lib_id "Switch:SW_Push") (at 95.885 99.06 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 700b0ef4-0c1f-4211-8f6f-3575ee979340)
(property "Reference" "SW?" (id 0) (at 95.885 91.44 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PTT" (id 1) (at 90.17 97.155 0))
(property "Footprint" "" (id 2) (at 95.885 93.98 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 95.885 93.98 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 7dc22797-c3c1-42e9-8865-fb154127bd17))
(pin "2" (uuid edfccc44-2b3b-43d9-b34b-8e4eecc463e2))
)
(symbol (lib_id "Device:Speaker") (at 88.265 63.5 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 8c3ee3bb-deda-4a0c-a04f-7c49a07ac2fa)
(property "Reference" "LS?" (id 0) (at 86.36 64.135 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Value" "Left" (id 1) (at 86.36 57.785 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 88.265 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 88.011 64.77 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 6370c8ea-ea48-47ab-917d-84945b926aae))
(pin "2" (uuid 9f0a128b-4b9c-4c7f-ab9e-e46a18676d2f))
)
(symbol (lib_id "74xGxx:74AUC2G34") (at 114.3 82.55 0) (unit 2)
(in_bom yes) (on_board yes)
(uuid 9145df75-20ef-43f2-ad45-754dee641913)
(property "Reference" "U?" (id 0) (at 113.665 74.93 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "Pre Amp" (id 1) (at 114.3 86.36 0))
(property "Footprint" "" (id 2) (at 114.3 82.55 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" (id 3) (at 114.3 82.55 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "2" (uuid efa20627-3be3-4dfe-bbb0-58fcfbba101b))
(pin "5" (uuid 8f354ca1-0b4d-4c1c-9a7f-555e802f9b10))
(pin "1" (uuid c53b7232-72c7-4ba5-9e6a-da9231777cd8))
(pin "6" (uuid 029b97b8-3bf0-49d4-9639-6b84c8b3cb9f))
(pin "3" (uuid 2acb9d1c-6019-4610-afad-017f97abb8b7))
(pin "4" (uuid 0e847862-5cb7-45bc-b411-2fdf45ce8957))
)
(symbol (lib_name "Speaker_1") (lib_id "Device:Speaker") (at 106.68 63.5 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid f5cb6a68-9168-4399-ad85-634a136655e1)
(property "Reference" "LS?" (id 0) (at 106.172 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "Right" (id 1) (at 106.172 57.15 0))
(property "Footprint" "" (id 2) (at 106.68 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 106.934 64.77 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid e2766ef2-dc85-44c1-9102-be13ce7ba6c9))
(pin "2" (uuid 547e7c53-9418-4e89-a2bf-0f5070056cfb))
)
)

View File

@ -0,0 +1,701 @@
(kicad_sch (version 20211123) (generator eeschema)
(uuid a177d433-ff8b-436a-adb5-3b68e933301d)
(paper "A4")
(lib_symbols
(symbol "Connector:8P8C_Shielded" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at -5.08 13.97 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "8P8C_Shielded" (id 1) (at 2.54 13.97 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 0 0.635 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0.635 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "8P8C RJ female connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "RJ connector, 8P8C (8 positions 8 connected), RJ31/RJ32/RJ33/RJ34/RJ35/RJ41/RJ45/RJ49/RJ61, Shielded" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "8P8C* RJ31* RJ32* RJ33* RJ34* RJ35* RJ41* RJ45* RJ49* RJ61*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "8P8C_Shielded_0_1"
(polyline
(pts
(xy -5.08 4.445)
(xy -6.35 4.445)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -5.08 5.715)
(xy -6.35 5.715)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -6.35 -3.175)
(xy -5.08 -3.175)
(xy -5.08 -3.175)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -6.35 -1.905)
(xy -5.08 -1.905)
(xy -5.08 -1.905)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -6.35 -0.635)
(xy -5.08 -0.635)
(xy -5.08 -0.635)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -6.35 0.635)
(xy -5.08 0.635)
(xy -5.08 0.635)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -6.35 1.905)
(xy -5.08 1.905)
(xy -5.08 1.905)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -5.08 3.175)
(xy -6.35 3.175)
(xy -6.35 3.175)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -6.35 -4.445)
(xy -6.35 6.985)
(xy 3.81 6.985)
(xy 3.81 4.445)
(xy 5.08 4.445)
(xy 5.08 3.175)
(xy 6.35 3.175)
(xy 6.35 -0.635)
(xy 5.08 -0.635)
(xy 5.08 -1.905)
(xy 3.81 -1.905)
(xy 3.81 -4.445)
(xy -6.35 -4.445)
(xy -6.35 -4.445)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 7.62 12.7) (end -7.62 -10.16)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
)
(symbol "8P8C_Shielded_1_1"
(pin passive line (at 10.16 -7.62 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -5.08 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -2.54 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 0 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 2.54 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 5.08 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 7.62 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 10.16 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -12.7 90) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "SH" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:Microphone_Condenser" (pin_numbers hide) (pin_names (offset 0.0254) hide) (in_bom yes) (on_board yes)
(property "Reference" "MK" (id 0) (at -3.302 1.27 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "Microphone_Condenser" (id 1) (at -3.302 -0.635 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "" (id 2) (at 0 2.54 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 2.54 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "capacitance condenser microphone" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Condenser microphone" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Microphone_Condenser_0_1"
(polyline
(pts
(xy -2.54 2.54)
(xy -2.54 -2.54)
)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 -0.762)
(xy 0 -1.524)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 0.762)
(xy 0 1.524)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0.254 3.81)
(xy 0.762 3.81)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0.508 4.064)
(xy 0.508 3.556)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle (center 0 0) (radius 2.54)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 1.016 -0.254) (end -1.016 -0.762)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 1.016 0.762) (end -1.016 0.254)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
)
(symbol "Microphone_Condenser_1_1"
(pin passive line (at 0 -5.08 90) (length 2.54)
(name "-" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 5.08 270) (length 2.54)
(name "+" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:Speaker" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "LS" (id 0) (at 1.27 5.715 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "Speaker" (id 1) (at 1.27 3.81 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "" (id 2) (at 0 -5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at -0.254 -1.27 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "speaker sound" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Speaker" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Speaker_0_0"
(rectangle (start -2.54 1.27) (end 1.016 -3.81)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.016 1.27)
(xy 3.556 3.81)
(xy 3.556 -6.35)
(xy 1.016 -3.81)
)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "Speaker_1_1"
(pin input line (at -5.08 0 0) (length 2.54)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 -2.54 0) (length 2.54)
(name "2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Speaker_1" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "LS" (id 0) (at 1.27 5.715 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "Speaker_1" (id 1) (at 1.27 3.81 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "" (id 2) (at 0 -5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at -0.254 -1.27 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "speaker sound" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Speaker" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Speaker_1_0_0"
(rectangle (start -2.54 1.27) (end 1.016 -3.81)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.016 1.27)
(xy 3.556 3.81)
(xy 3.556 -6.35)
(xy 1.016 -3.81)
)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "Speaker_1_1_1"
(pin input line (at -5.08 0 0) (length 2.54)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 -2.54 0) (length 2.54)
(name "2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Switch:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "SW" (id 0) (at 1.27 2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "SW_Push" (id 1) (at 0 -1.524 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "switch normally-open pushbutton push-button" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Push button switch, generic, two pins" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "SW_Push_0_1"
(circle (center -2.032 0) (radius 0.508)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 1.27)
(xy 0 3.048)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 2.54 1.27)
(xy -2.54 1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle (center 2.032 0) (radius 0.508)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin passive line (at -5.08 0 0) (length 2.54)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 0 180) (length 2.54)
(name "2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
)
(junction (at 120.65 69.85) (diameter 0) (color 0 0 0 0)
(uuid fd770795-b66b-4ff8-9703-d2dfc6023931)
)
(no_connect (at 194.31 101.6) (uuid 04964092-4c69-40c5-92ed-5633539f79b4))
(no_connect (at 101.6 111.76) (uuid 8dc2b8da-fc1a-4c78-a021-ec92a6b9fd98))
(wire (pts (xy 106.68 99.06) (xy 133.35 99.06))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 1bf83623-b9f4-409c-81cd-3e689ef04166)
)
(wire (pts (xy 101.6 111.76) (xy 133.35 111.76))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 380c8ae4-47dc-4fe0-8ef8-d87f59399afc)
)
(wire (pts (xy 88.9 66.04) (xy 85.725 66.04))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 3d13ea61-9b87-4900-b3e2-1778f81ef778)
)
(wire (pts (xy 92.075 99.06) (xy 92.075 105.41))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 40dd5aed-12ed-47b6-b983-08e533f5b934)
)
(wire (pts (xy 92.075 105.41) (xy 133.35 105.41))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 6277f329-91d8-4219-b5e5-f9716039a3f8)
)
(wire (pts (xy 82.55 63.5) (xy 88.9 63.5))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 73d3e8ed-851e-40dc-9705-0a83fc61f3da)
)
(wire (pts (xy 120.65 66.04) (xy 117.475 66.04))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 78ee14b8-30c1-41fd-a14e-4e64f554dfa5)
)
(wire (pts (xy 85.725 66.04) (xy 85.725 73.025))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 7ab4c4fe-1f98-4571-8eee-d2f704bde7e1)
)
(wire (pts (xy 96.52 99.06) (xy 92.075 99.06))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 7ef480a2-e7ec-4bb2-beee-01c7ec768bef)
)
(wire (pts (xy 82.55 76.2) (xy 133.35 76.2))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 8907831c-a358-40d4-a877-8405dfc56ac5)
)
(wire (pts (xy 101.6 92.71) (xy 133.35 92.71))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 8974f89f-0da6-4698-9114-d10137ba93cb)
)
(wire (pts (xy 120.65 69.85) (xy 120.65 66.04))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 8f760157-0456-40df-8e8a-50d2a0ff8882)
)
(wire (pts (xy 120.65 73.025) (xy 120.65 69.85))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid a38e3dfc-5851-4d2b-8ee4-0b67a1747ebc)
)
(wire (pts (xy 117.475 63.5) (xy 133.35 63.5))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b25c7ff5-f79c-4842-9daf-7f50f5e7fb40)
)
(wire (pts (xy 101.6 82.55) (xy 133.35 82.55))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b4662e29-77df-4ed3-ac91-46304f926bc3)
)
(wire (pts (xy 85.725 73.025) (xy 120.65 73.025))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid c91d48b2-0de8-4aca-b853-6c67dca126a9)
)
(wire (pts (xy 82.55 63.5) (xy 82.55 76.2))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid d4cd1c90-7819-4be3-9c4f-eabfcc8e5293)
)
(wire (pts (xy 120.65 69.85) (xy 133.35 69.85))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid eeb552c6-7ce1-402a-b5e4-4b79cd2724b3)
)
(text "Shield is tied to Power Ground at Radio side,\ndisconnected on User side to prevent ground loops."
(at 162.56 107.95 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 5982cad8-dd8a-4b1d-851d-b72616358ae2)
)
(text "Simplest OHIS User Adapter:\nElectret Mic Element" (at 160.655 65.405 0)
(effects (font (size 1.905 1.905)) (justify left bottom))
(uuid 61f7aa26-ef33-4ded-95d9-fd06ce99f09f)
)
(text "Not used" (at 97.155 110.49 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 76ab7bca-59d1-4c95-96a7-c9efd1e9ac6b)
)
(global_label "Power Ground" (shape input) (at 133.35 105.41 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 34f8e8fb-48b3-420b-a23a-c53993e125ea)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 149.0074 105.3306 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Microphone Ground" (shape input) (at 133.35 92.71 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 388d4407-e0bb-46b4-865b-ea2ecbee846d)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 154.1479 92.6306 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Power Ground" (shape input) (at 184.15 81.28 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 40096bea-a6cc-4399-b70a-6259eae91614)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 168.4926 81.2006 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Microphone" (shape input) (at 184.15 83.82 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 4b186363-979e-4458-9cd7-472781e66e9b)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 170.9721 83.7406 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "PTT" (shape input) (at 184.15 93.98 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 4eb85a3e-0894-4638-bc60-c143a9cf433c)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 178.5317 93.9006 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "PTT" (shape input) (at 133.35 99.06 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 5b807b58-4e95-4ff9-af5b-7bd9579f597c)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 138.9683 98.9806 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Headphone Right" (shape input) (at 184.15 78.74 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 6acd7c23-adf1-4742-96ff-5663a9f6dc7f)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 165.4688 78.6606 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Headphone Left" (shape input) (at 133.35 76.2 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 915d1aa6-5b57-47bf-8582-20c061245760)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 150.7007 76.1206 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Microphone Ground" (shape input) (at 184.15 91.44 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid ad59b692-2701-4f40-97b1-76e8d3b5291c)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 163.3521 91.3606 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Headphone Left" (shape input) (at 184.15 88.9 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid af85e768-6497-498a-85ee-39d971735375)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 166.7993 88.8206 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Headphone Ground" (shape input) (at 133.35 69.85 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid b2cef3c8-27a8-487c-8fa4-961b9774d5ad)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 153.785 69.7706 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Headphone Ground" (shape input) (at 184.15 86.36 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid b4593478-53e7-4a57-8649-f78a74f82d5c)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 163.715 86.2806 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "Vcc" (shape input) (at 133.35 111.76 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid c4dec0cb-7db6-432f-a7b8-399a35b4e623)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 139.0288 111.6806 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Headphone Right" (shape input) (at 133.35 63.5 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid c7b3e275-d2a8-4721-8778-8e8d07df6482)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 152.0312 63.4206 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Microphone" (shape input) (at 133.35 82.55 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid cc222697-6057-4d6f-ba31-1b106da8b3f7)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 146.5279 82.4706 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "Vcc" (shape input) (at 184.15 96.52 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid d6b404d3-294e-4aeb-b06f-c78e82f8dd10)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 178.4712 96.4406 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(symbol (lib_id "Switch:SW_Push") (at 101.6 99.06 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 078b4861-02f9-41dc-a2e8-a190a6ad9f92)
(property "Reference" "SW?" (id 0) (at 101.6 91.44 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PTT" (id 1) (at 95.885 97.155 0))
(property "Footprint" "" (id 2) (at 101.6 93.98 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 101.6 93.98 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid a3fbbc33-95cf-4a16-8f89-5f1fe4432d9f))
(pin "2" (uuid 10d635bc-52d9-4cdb-8de2-35426850610d))
)
(symbol (lib_id "Device:Speaker") (at 93.98 63.5 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 343e496a-a5a4-48a5-b692-5b81e39227ba)
(property "Reference" "LS?" (id 0) (at 92.075 64.135 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Value" "Left" (id 1) (at 92.075 57.785 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 93.98 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 93.726 64.77 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 37c91ab8-3470-4cc3-9b7a-811088834bdd))
(pin "2" (uuid 38b0ab2d-179c-4afc-9e54-9f1ed942ab50))
)
(symbol (lib_id "Connector:8P8C_Shielded") (at 194.31 88.9 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes)
(uuid 3d5a1144-bcb7-498d-bce1-bba3626b341e)
(property "Reference" "J?" (id 0) (at 203.2 86.3599 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
(property "Value" "OHIS User Interface" (id 1) (at 184.785 73.66 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "" (id 2) (at 194.31 88.265 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 194.31 88.265 90)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 62c73572-32fe-4dd2-a820-1949c937a346))
(pin "2" (uuid afa3c8ea-6f2d-46e7-aaf0-3c1a522b30c5))
(pin "3" (uuid 08bd7397-2c54-4b36-a650-0fed97e2f18e))
(pin "4" (uuid 873c890b-af24-4484-bf8d-17210990a5f6))
(pin "5" (uuid 5d19fd00-d29e-415e-bbf9-340524f7644a))
(pin "6" (uuid 3c45065e-c573-4c55-84ed-276f66d6eeb5))
(pin "7" (uuid c764aa7f-f4cc-45de-b582-56696cd65b3a))
(pin "8" (uuid aca8de68-a9cf-4105-9119-2af9d4348216))
(pin "SH" (uuid 21051195-c087-4fdf-8e4e-91af31efff6a))
)
(symbol (lib_name "Speaker_1") (lib_id "Device:Speaker") (at 112.395 63.5 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid bc7ce062-419b-40e0-949d-239c3da6f895)
(property "Reference" "LS?" (id 0) (at 111.887 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "Right" (id 1) (at 111.887 57.15 0))
(property "Footprint" "" (id 2) (at 112.395 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 112.649 64.77 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0da99fda-1e39-4d43-84b5-fdb0fde92dcd))
(pin "2" (uuid 3a01bd02-1f6b-4277-b8d8-6630639cc03d))
)
(symbol (lib_id "Device:Microphone_Condenser") (at 101.6 87.63 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid d2076957-2817-4b19-b10b-5f6536800f05)
(property "Reference" "MK?" (id 0) (at 105.41 85.6614 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Value" "Electret" (id 1) (at 89.535 87.63 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 101.6 85.09 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 101.6 85.09 90)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 9f655156-6904-43f4-b245-35e40bcfbec7))
(pin "2" (uuid 401bf5d9-93c9-4e7f-abc7-ce4ffc52ee3f))
)
)

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -1,4 +1,5 @@
# Open Headset Interconnect Standard License # Open Headset Interconnect Standard License
The Open Headset Interconnect Standard, aka "OHIS" or the "Standard.", is licensed CC-BY-NC 4.0. Official text of the license is at https://creativecommons.org/licenses/by-nc/4.0/legalcode and copied below. The Open Headset Interconnect Standard, aka "OHIS" or the "Standard.", is licensed CC-BY-NC 4.0. Official text of the license is at https://creativecommons.org/licenses/by-nc/4.0/legalcode and copied below.
NOTE that this license applies to the OHIS document and Standard, not to devices that use the standard. The goal of this license is to create a single authoritative source for the OHIS, prevent fracturing of the Standard. Any company or individual is free to: NOTE that this license applies to the OHIS document and Standard, not to devices that use the standard. The goal of this license is to create a single authoritative source for the OHIS, prevent fracturing of the Standard. Any company or individual is free to:

View File

@ -0,0 +1,88 @@
# 1. Open Headset Interconnect Standard
* Open: Any individual or company may make devices compliant with this standard, with no obligation.
* Headset: Describes the signaling commonly found between a user and a radio: Microphone, Headphones, and Push To Talk.
* 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.
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 between. Before OHIS, you'd need a full-mesh of adapters to go from every headset type to every radio type: O(N^2) adapters. By defining OHIS, one can now build or purchase only one adapter for each device for full interoperability: O(N) adapters.
**TODO** Real world example?
- [1. Open Headset Interconnect Standard](#1-open-headset-interconnect-standard)
- [1.1. tl,dr: Quick technical definition of standard](#11-tldr-quick-technical-definition-of-standard)
- [2. Why? What problems does this standard address?](#2-why-what-problems-does-this-standard-address)
- [3. Standard Details](#3-standard-details)
- [3.1. Physical](#31-physical)
- [3.2. Electrical](#32-electrical)
- [3.2.1. Microphone](#321-microphone)
- [3.2.2. Headphone](#322-headphone)
- [3.2.3. Power](#323-power)
- [3.2.4. PTT](#324-ptt)
- [4. Acceptable Compromises](#4-acceptable-compromises)
- [5. Contact and Contribution to the OHIS](#5-contact-and-contribution-to-the-ohis)
## 1.1. tl,dr: Quick technical definition of standard
A quick summary of the physical and electrical standard follows. If you have any questions, please see the [Standard Details](#13-standard-details) section below.
![OHIS Overview](Images/OHIS%20Overview-2390x699.png)
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.
OHIS us an 8P8C/RJ-45 connector, using TIA-568B wiring, shielded cable preferred but not required.
| Pin | Direction | Description |
|---|---|---|
| 1 | Radio -> User | Vcc Power. Typically 5vDC, 200mA. 3.3vDC is acceptable. Fused or current limited. |
| 2 | User -> Radio | Push To Talk. User pulls to Power Ground. Pulled up to no more than 5vDC. |
| 3 | Common | Microphone Ground |
| 4 | Radio -> User | Headphone Left Audio |
| 5 | Common | Headphone Ground |
| 6 | User -> Radio | Microphone audio, Electret (DC bias provided by Radio on this pin) |
| 7 | Common | Power/PTT Ground |
| 8 | Radio -> User | Headphone Right Audio |
**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.
**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.
**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.
**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.
But in some cases, this isn't possible. eg: A 4-pin TRRS Headset connector which shares a common ground between the Mic and Headphones. **THE RADIO DEVICE MUST SUPPORT THIS.** The Radio MUST NOT require anything other than "Ground" on the Mic or Headphone Ground pins. That is, no push-pull on the Headphones, no DC bias'd Mic Ground, etc.
# 2. Why? What problems does this standard address?
# 3. Standard Details
## 3.1. Physical
The connector is an 8P8C Modular connector, commonly ([but incorrectly](https://en.wikipedia.org/wiki/Modular_connector#8P8C)) referred to as an RJ-45. Given that nearly the entire telephony and networking industry has adopted the (technically-incorrect) use of "RJ-45", we will also refer to it as "RJ-45" in this document despite the technically-incorrectness of the term.
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.)
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.
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.
## 3.2. Electrical
### 3.2.1. Microphone
### 3.2.2. Headphone
### 3.2.3. Power
### 3.2.4. PTT
# 4. Acceptable Compromises
# 5. Contact and Contribution to the OHIS

View File

@ -1,2 +1,3 @@
# Open-Headset-Interconnect-Standard # Open-Headset-Interconnect-Standard
An open standard for a common interconnect between headsets and radios. An open standard for a common interconnect between headsets and radios.

Binary file not shown.