mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-05-22 18:27:23 +00:00
commit d6a8bce79e491a8a245a37a9e20e6a6bec4d325b Merge: 0ab4e4e1 a7c70ad4 Author: jdeckerMS <jdecker@microsoft.com> Date: Thu Mar 23 10:35:16 2017 -0700 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit 0ab4e4e119590e0e8cef691eee2b87180b07c5b3 Author: jdeckerMS <jdecker@microsoft.com> Date: Thu Mar 23 10:29:48 2017 -0700 Jordan feedback commit 4454eeadbebb5fccdbfb3b1d07e87d708fefbe87 Merge: 03444e15 ef670cb5 Author: jdeckerMS <jdecker@microsoft.com> Date: Thu Mar 23 09:26:54 2017 -0700 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit 03444e15f5b51bd1bdf1e76745f62cbbed3b529d Merge: 603408f3 660a6984 Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 22 11:00:46 2017 -0700 Merge branch 'rs2' into jdrs2sh commit 603408f38ecd99e6f7fce1f61a4f199918fd67c4 Merge: 6821f22f b96e1555 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 21 13:54:33 2017 -0700 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit 6821f22f07f1864bb0a5c8eda33f7daf4f9531bc Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 21 13:41:44 2017 -0700 change ICD references commit 5804bc18db376fba16e8c863f5af8ffdd965359a Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 21 13:39:55 2017 -0700 rename file commit 9268142c9b881b0e0ad4fc2a0d4dcfddc180a1b3 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 21 13:32:31 2017 -0700 update what's new commit 503be68ec3a731434ca789df2da1f1c4783fdca7 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 21 13:30:48 2017 -0700 art commit 93914a2cf2aef9622b172c8ea97a3c1d72544c6a Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 21 13:30:43 2017 -0700 Jordan updates commit 27b1445ba4149fa78b7ec628870b19933307ba38 Merge: 9578dffe 6f0a1f7f Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 21 08:19:27 2017 -0700 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit 9578dffee198b0be16992368f571eed81f261818 Author: jdeckerMS <jdecker@microsoft.com> Date: Mon Mar 20 09:09:56 2017 -0700 new oobe image commit 616c10e4e404574ecce7726fc76d7582c56b318e Author: jdeckerMS <jdecker@microsoft.com> Date: Mon Mar 20 08:23:53 2017 -0700 get bulk token warning commit 5600a6c7b320c4968686c07df90c62d8110764c9 Merge: cf29bb53 4b34636b Author: jdeckerMS <jdecker@microsoft.com> Date: Mon Mar 20 08:22:02 2017 -0700 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit cf29bb53ec1c6e45e068219a796b2a5b04347b15 Merge: 695ec39f a5ec4c4d Author: jdeckerMS <jdecker@microsoft.com> Date: Fri Mar 17 09:42:51 2017 -0700 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit 695ec39f81b6da46b442ce8e52c9d9b28d65434a Author: jdeckerMS <jdecker@microsoft.com> Date: Thu Mar 16 12:25:06 2017 -0700 delete # Conflicts: # devices/surface-hub/TOC.md # devices/surface-hub/intro-to-surface-hub.md # devices/surface-hub/surface-hub-administrators-guide.md commit cc123f7aa0718efaa7cd355df4e3693afb073b9c Merge: 6b7ddf3e 3c12e864 Author: jdeckerMS <jdecker@microsoft.com> Date: Thu Mar 16 12:23:40 2017 -0700 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit 6b7ddf3e498d541c2dbb531dd132e7ec0f45eb9d Merge: 278d14c4 032c25d4 Author: jdeckerMS <jdecker@microsoft.com> Date: Thu Mar 16 11:34:53 2017 -0700 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit 278d14c462fa386e8979c4e998c464f2cdbf6a6c Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 15 10:26:22 2017 -0700 get bulk token commit 005f12e3939f8134143314e95e6bc9f76db8c3de Merge: 410e7508 1bff6ddd Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 15 10:25:19 2017 -0700 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit 410e750850a5037d843fe9d9c64a477d252ff10e Merge: d2f94c8f 8eed0956 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 14 13:51:32 2017 -0700 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit d2f94c8f9d73868dec86e472fe5ace87b7370ac3 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 14 13:27:23 2017 -0700 tweak commit f629b4f1fd27fad24c258a7de903e6c18e85ec8c Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 14 12:44:21 2017 -0700 fix mdm enrollment commit 1dd74f9e7e353ba9ce5e71c8797cfa8cd02342a7 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 14 12:33:24 2017 -0700 add proxy commit c71e5af71bc866f1a5fe9abefb82b5124fb957fd Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 14 12:03:09 2017 -0700 add install link commit 0344deee4c68ae3c81529dc9cb602eec2af0b5c3 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 14 11:57:43 2017 -0700 stick commit be7ed51e1fb7b1a578c8e843b56e701bcf90be9d Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 14 11:56:52 2017 -0700 resize art commit 857be3cdfca07da3c5dfb470b3a3a3aee290a07c Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 14 11:55:09 2017 -0700 moved note to correct cell commit a91ca3943b8c0454549a1c0c5455b919ed46de8c Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 14 11:52:21 2017 -0700 sync commit 5bcf3c1db3c97d87ca60bfd4d688b908d4d9e518 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 14 11:43:25 2017 -0700 fix link commit de7d60524a2e1ba0d5e1bc1074da9bf887fa6457 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 14 11:42:46 2017 -0700 add apps to provisioning commit 67e14be35b30f4bfa45fb79815c25ef2317a171c Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 14 11:37:27 2017 -0700 sync to switch branches commit c6b9d8dae5d29f441ea262323baaad5e41b2bc9f Merge: 3260248b 4b13310a Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Mar 14 08:35:04 2017 -0700 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit 3260248b8a0511c081a5547419109f9380ea9b26 Author: jdeckerMS <jdecker@microsoft.com> Date: Mon Mar 13 08:56:25 2017 -0700 fix table for non-IE browsers # Conflicts: # windows/whats-new/images/wcd-options.png commit a3ece5c8d4a6c37645f4aa5b39b582be855b98b9 Merge: 4ed80574 759b4a41 Author: jdeckerMS <jdecker@microsoft.com> Date: Mon Mar 13 08:53:34 2017 -0700 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit 4ed80574020c1291ba4e853553330a7b84f21657 Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 8 12:00:27 2017 -0800 fix typo commit 7541a4507508822dcd51da773536b89a5a49f305 Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 8 11:53:38 2017 -0800 fix table commit 37254f098396342dd23115ea10885f121f5b9371 Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 8 11:51:48 2017 -0800 resize art commit a936a6c4768729fec66775528a31c64132fa4f8e Merge: a217a9ae 9786c53a Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 8 11:50:43 2017 -0800 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit a217a9ae8e48af3b533eb421a716b5a580daecba Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 8 11:45:55 2017 -0800 sync commit f09e8ae9e87db16b7ee6982864a1c4c2fc8ebcdc Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 8 11:39:34 2017 -0800 add image to index commit 80a133370000b2b7ff8c9e1383aca7eb1769258a Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 8 11:30:34 2017 -0800 fix link commit d8aa55211a62fecf56e6404146917b8e84b3c296 Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 8 11:25:33 2017 -0800 tweak TOC, get rid of intro commit 6415e3739e13f47f2d3a6355066015d0bcd4cc7a Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 8 11:16:33 2017 -0800 remove admin guide level from toc commit 0d016720488e8aa1e3e0621b50596a66db8d232f Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 8 07:53:03 2017 -0800 release in change history commit 67a8f585dd788db1a18247827b1f9d22378d5b9f Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 8 07:50:20 2017 -0800 add what's new commit be5e195fc41d9ce94cd1b6189f0da25e9e50b9f2 Merge: e3e75663 8e80f0e1 Author: jdeckerMS <jdecker@microsoft.com> Date: Wed Mar 8 07:40:34 2017 -0800 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit e3e756632b462d8a110b0538782bc22487e96d4b Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Feb 28 13:46:55 2017 -0800 end session # Conflicts: # windows/configure/windows-10-start-layout-options-and-policies.md commit 0a9b86a2f6b69e5883fcdab48bb22f19cf1e6c32 Merge: 13e94977 4530d39f Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Feb 28 13:42:38 2017 -0800 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit 13e9497711b34daab936735edcfa87f13c89d006 Author: jdeckerMS <jdecker@microsoft.com> Date: Mon Feb 27 11:29:01 2017 -0800 resize art commit 17d830dfde1174c95cb2bde7018fa1c85b8dcacc Author: jdeckerMS <jdecker@microsoft.com> Date: Mon Feb 27 10:59:56 2017 -0800 delete file from images commit 395946c6c9b54516461e79a232525e965632686d Author: jdeckerMS <jdecker@microsoft.com> Date: Mon Feb 27 10:50:39 2017 -0800 fix link commit c328942818f6e4b5d2bd2062724a90687b85926e Author: jdeckerMS <jdecker@microsoft.com> Date: Mon Feb 27 10:40:29 2017 -0800 set up wizard table commit 942af3c56e6e6f7736e1ea03d6801633237a9311 Merge: 6ce5c31d 819ba842 Author: jdeckerMS <jdecker@microsoft.com> Date: Mon Feb 27 10:03:16 2017 -0800 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit 6ce5c31d127662010841791aa6498cd1606ed31e Author: jdeckerMS <jdecker@microsoft.com> Date: Mon Feb 27 09:55:32 2017 -0800 change branches commit a3c28ae9e83bde3c97dd2d9232ad430e08ae972b Merge: b794a681 0a914cf9 Author: jdeckerMS <jdecker@microsoft.com> Date: Mon Feb 27 08:31:41 2017 -0800 Merge remote-tracking branch 'refs/remotes/origin/jdrs2icd' into jdrs2sh commit b794a6819b1a3ad9deb834986a184f6b488497fa Merge: af38dabf 2d1267b5 Author: jdeckerMS <jdecker@microsoft.com> Date: Mon Feb 27 07:37:48 2017 -0800 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit af38dabf79f6b51971fbf3891d72be73f0f9035a Author: jdeckerMS <jdecker@microsoft.com> Date: Fri Feb 24 11:25:09 2017 -0800 changed all to End Session # Conflicts: # devices/surface-hub/index.md commit 4e124566f0a01017232d6c2c6be95db15abf5db3 Merge: d07431ae 4b1663d8 Author: jdeckerMS <jdecker@microsoft.com> Date: Fri Feb 24 11:18:06 2017 -0800 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit d07431ae706af0af4c6c44909c4e08b16b904ccc Merge: 237cb29c 8bfa038e Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Feb 14 13:48:31 2017 -0800 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh commit 237cb29ce337e73ab6d707c1c06eaa89f5b49f3b Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Feb 7 15:06:27 2017 -0800 undo all commit 5461ccb226a5ee079f07c59d719c52f3fefe2343 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Feb 7 07:53:02 2017 -0800 sync commit 1e56393ac1a33ff3d1b5eb2183e1ece4e776a9a6 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Feb 7 07:41:45 2017 -0800 sync commit 25ad8424a8f0dff551367cebedad18563e9d1081 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Feb 7 07:32:18 2017 -0800 iframe commit 114cccfb75b3f27f46b67b5577d05a5de55662c1 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Feb 7 07:22:49 2017 -0800 try span commit 03c4b1bb5aad5871b6808c2b7c48e0e71b6c10c7 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Feb 7 07:10:29 2017 -0800 remove test commit 8a55ced11b6e8d4117d940ec73e2b045a0d7cf24 Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Feb 7 06:59:19 2017 -0800 test compass video commit f4ae742993fa9892f4d7c411fa87683697849cf7 Merge: dd9a3df0 94b855cd Author: jdeckerMS <jdecker@microsoft.com> Date: Tue Feb 7 06:55:10 2017 -0800 Merge remote-tracking branch 'refs/remotes/origin/rs2' into jdrs2sh
465 lines
12 KiB
Markdown
465 lines
12 KiB
Markdown
---
|
||
title: Using a room control system (Surface Hub)
|
||
description: Room control systems can be used with your Microsoft Surface Hub.
|
||
ms.assetid: DC365002-6B35-45C5-A2B8-3E1EB0CB8B50
|
||
keywords: room control system, Surface Hub
|
||
ms.prod: w10
|
||
ms.mktglfcycl: manage
|
||
ms.sitesec: library
|
||
ms.pagetype: surfacehub
|
||
author: jdeckerMS
|
||
localizationpriority: medium
|
||
---
|
||
|
||
# Using a room control system (Surface Hub)
|
||
|
||
|
||
Room control systems can be used with your Microsoft Surface Hub.
|
||
|
||
Using a room control system with your Surface Hub involves connecting room control hardware to the Surface Hub, usually through the RJ11 serial port on the bottom of the Surface Hub.
|
||
|
||
## Terminal settings
|
||
|
||
To connect to a room control system control panel, you don't need to configure any terminal settings on the Surface Hub. If you want to connect a PC or laptop to your Surface Hub and send serial commands from the Surface Hub, you can use a terminal emulator program like Tera Term or PuTTY.
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col width="50%" />
|
||
<col width="50%" />
|
||
</colgroup>
|
||
<thead>
|
||
<tr class="header">
|
||
<th align="left">Setting</th>
|
||
<th align="left">Value</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr class="odd">
|
||
<td align="left"><p>Baud rate</p></td>
|
||
<td align="left"><p>115200</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>Data bits</p></td>
|
||
<td align="left"><p>8</p></td>
|
||
</tr>
|
||
<tr class="odd">
|
||
<td align="left"><p>Stop bits</p></td>
|
||
<td align="left"><p>1</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>Parity</p></td>
|
||
<td align="left"><p>none</p></td>
|
||
</tr>
|
||
<tr class="odd">
|
||
<td align="left"><p>Flow control</p></td>
|
||
<td align="left"><p>none</p></td>
|
||
</tr>
|
||
<tr class="odd">
|
||
<td align="left"><p>Line feed</p></td>
|
||
<td align="left"><p>every carriage return</p></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
## Wiring diagram
|
||
|
||
You can use a standard RJ-11 (6P6C) connector to connect the Surface Hub serial port to a room control system. This is the recommended method. You can also use an RJ-11 4-conductor cable, but we do not recommend this method.
|
||
|
||
This diagram shows the correct pinout used for an RJ-11 (6P6C) to DB9 cable.
|
||
|
||

|
||
|
||
## Command sets
|
||
|
||
Room control systems use common meeting-room scenarios for commands. Commands originate from the room control system, and are communicated over a serial connection to a Surface Hub. Commands are ASCII based, and the Surface Hub will acknowledge when state changes occur.
|
||
|
||
The following command modifiers are available. Commands terminate with a new line character (/n). Responses can come at any time in response to state changes not triggered directly by a management port command.
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col width="50%" />
|
||
<col width="50%" />
|
||
</colgroup>
|
||
<thead>
|
||
<tr class="header">
|
||
<th align="left">Modifier</th>
|
||
<th align="left">Result</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr class="odd">
|
||
<td align="left"><p>+</p></td>
|
||
<td align="left"><p>Increment a value</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>-</p></td>
|
||
<td align="left"><p>Decrease a value</p></td>
|
||
</tr>
|
||
<tr class="odd">
|
||
<td align="left"><p>=</p></td>
|
||
<td align="left"><p>Set a discrete value</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>?</p></td>
|
||
<td align="left"><p>Queries for a current value</p></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
## Power
|
||
|
||
Surface Hub can be in one of these power states.
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
</colgroup>
|
||
<thead>
|
||
<tr class="header">
|
||
<th align="left">State</th>
|
||
<th align="left">Energy Star state</th>
|
||
<th align="left">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr class="odd">
|
||
<td align="left"><p>0</p></td>
|
||
<td align="left"><p>S5</p></td>
|
||
<td align="left"><p>Off</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>1</p></td>
|
||
<td align="left"><p>-</p></td>
|
||
<td align="left"><p>Power up (indeterminate)</p></td>
|
||
</tr>
|
||
<tr class="odd">
|
||
<td align="left"><p>2</p></td>
|
||
<td align="left"><p>S3</p></td>
|
||
<td align="left"><p>Sleep</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>3</p></td>
|
||
<td align="left"><p>S0</p></td>
|
||
<td align="left"><p>Resting</p></td>
|
||
</tr>
|
||
<tr class="odd">
|
||
<td align="left"><p>4</p></td>
|
||
<td align="left"><p>S0</p></td>
|
||
<td align="left"><p>Ambient</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>5</p></td>
|
||
<td align="left"><p>S0</p></td>
|
||
<td align="left"><p>Ready</p></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
In Replacement PC mode, the power states are only Ready and Off and only change the display. The management port can't be used to power on the replacement PC.
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
</colgroup>
|
||
<thead>
|
||
<tr class="header">
|
||
<th align="left">State</th>
|
||
<th align="left">Energy Star state</th>
|
||
<th align="left">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr class="odd">
|
||
<td align="left"><p>0</p></td>
|
||
<td align="left"><p>S5</p></td>
|
||
<td align="left"><p>Off</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>5</p></td>
|
||
<td align="left"><p>S0</p></td>
|
||
<td align="left"><p>Ready</p></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
For a control device, anything other than 5 / Ready should be considered off. Each PowerOn command results in two state changes and reponses.
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
</colgroup>
|
||
<thead>
|
||
<tr class="header">
|
||
<th align="left">Command</th>
|
||
<th align="left">State change</th>
|
||
<th align="left">Response</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr class="odd">
|
||
<td align="left"><p>PowerOn</p></td>
|
||
<td align="left"><p>Device turns on (display + PC).</p><p>PC service notifies SMC that the PC is ready.</p></td>
|
||
<td align="left"><p>Power=0</p><p>Power=5</p></td>
|
||
</tr>
|
||
|
||
<tr class="even">
|
||
<td align="left"><p>PowerOff</p></td>
|
||
<td align="left"><p>Device transitions to ambient state (PC on, display dim).</p></td>
|
||
<td align="left"><p>Power=0</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>Power?</p></td>
|
||
<td align="left"><p>SMC reports the last-known power state.</p></td>
|
||
<td align="left"><p>Power=<#></p></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
## Brightness
|
||
|
||
The current brightness level is a range from 0 to 100.
|
||
|
||
Changes to brightness levels can be sent by a room control system, or other system.
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
</colgroup>
|
||
<thead>
|
||
<tr class="header">
|
||
<th align="left">Command</th>
|
||
<th align="left">State change</th>
|
||
<th align="left">Response</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr class="odd">
|
||
<td align="left"><p>Brightness+</p></td>
|
||
<td align="left"><p>System management controller (SMC) sends the brightness up command.</p>
|
||
<p>PC service on the room control system notifies SMC of new brightness level.</p></td>
|
||
<td align="left"><p>Brightness = 51</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>Brightness-</p></td>
|
||
<td align="left"><p>SMC sends the brightness down command.</p>
|
||
<p>PC service notifies SMC of new brightness level.</p></td>
|
||
<td align="left"><p>Brightness = 50</p></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
## Volume
|
||
|
||
The current volume level is a range from 0 to 100.
|
||
|
||
Changes to volume levels can be sent by a room control system, or other system.
|
||
|
||
>[!NOTE]
|
||
>The Volume command will only control the volume for embedded or Replacement PC mode, not from [Guest sources](connect-and-display-with-surface-hub.md).
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
</colgroup>
|
||
<thead>
|
||
<tr class="header">
|
||
<th align="left">Command</th>
|
||
<th align="left">State change</th>
|
||
<th align="left">Response</br>(On in [Replacement PC mode](connect-and-display-with-surface-hub.md#replacement-pc-mode))</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr class="odd">
|
||
<td align="left"><p>Volume+</p></td>
|
||
<td align="left"><p>SMC sends the volume up command.</p>
|
||
<p>PC service notifies SMC of new volume level.</p></td>
|
||
<td align="left"><p>Volume = 51</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>Volume-</p></td>
|
||
<td align="left"><p>SMC sends the volume down command.</p>
|
||
<p>PC service notifies SMC of new volume level.</p></td>
|
||
<td align="left"><p>Volume = 50</p></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
## Mute for audio
|
||
|
||
Audio can be muted.
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
</colgroup>
|
||
<thead>
|
||
<tr class="header">
|
||
<th align="left">Command</th>
|
||
<th align="left">State change</th>
|
||
<th align="left">Response</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr class="odd">
|
||
<td align="left"><p>AudioMute+</p></td>
|
||
<td align="left"><p>SMC sends the audio mute command.</p>
|
||
<p>PC service notifies SMC that audio is muted.</p></td>
|
||
<td align="left"><p>none</p></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
## Video source
|
||
|
||
Several display sources can be used.
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col width="50%" />
|
||
<col width="50%" />
|
||
</colgroup>
|
||
<thead>
|
||
<tr class="header">
|
||
<th align="left">State</th>
|
||
<th align="left">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr class="odd">
|
||
<td align="left"><p>0</p></td>
|
||
<td align="left"><p>Onboard PC</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>1</p></td>
|
||
<td align="left"><p>DisplayPort</p></td>
|
||
</tr>
|
||
<tr class="odd">
|
||
<td align="left"><p>2</p></td>
|
||
<td align="left"><p>HDMI</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>3</p></td>
|
||
<td align="left"><p>VGA</p></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
Changes to display source can be sent by a room control system, or other system.
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
<col width="33%" />
|
||
</colgroup>
|
||
<thead>
|
||
<tr class="header">
|
||
<th align="left">Command</th>
|
||
<th align="left">State change</th>
|
||
<th align="left">Response</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr class="odd">
|
||
<td align="left"><p>Source=#</p></td>
|
||
<td align="left"><p>SMC changes to the desired source.</p>
|
||
<p>PC service notifies SMC that the display source has switched.</p></td>
|
||
<td align="left"><p>Source=<#></p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>Source+</p></td>
|
||
<td align="left"><p>SMC cycles to the next active input source.</p>
|
||
<p>PC service notifies SMC of the current input source.</p></td>
|
||
<td align="left"><p>Source=<#></p></td>
|
||
</tr>
|
||
<tr class="odd">
|
||
<td align="left"><p>Source-</p></td>
|
||
<td align="left"><p>SMC cycles to the previous active input source.</p>
|
||
<p>PC service notifies SMC of the current input source.</p></td>
|
||
<td align="left"><p>Source=<#></p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>Source?</p></td>
|
||
<td align="left"><p>SMC queries PC service for the active input source.</p>
|
||
<p>PC service notifies SMC of the current in;put source.</p></td>
|
||
<td align="left"><p>Source=<#></p></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
## Errors
|
||
|
||
Errors are returned following the format in this table.
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col width="50%" />
|
||
<col width="50%" />
|
||
</colgroup>
|
||
<thead>
|
||
<tr class="header">
|
||
<th align="left">Error</th>
|
||
<th align="left">Notes</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr class="odd">
|
||
<td align="left"><p>Error: Unknown command '<input>'.</p></td>
|
||
<td align="left"><p>The instruction contains an unknown initial command. For example, "VOL+" would be invalid and return " Error: Unknown command 'VOL'".</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>Error: Unknown operator '<input>'.</p></td>
|
||
<td align="left"><p>The instruction contains an unknown operator. For example, "Volume!" would be invalid and return " Error: Unknown operator '!'".</p></td>
|
||
</tr>
|
||
<tr class="odd">
|
||
<td align="left"><p>Error: Unknown parameter '<input>'.</p></td>
|
||
<td align="left"><p>The instruction contains an unknown parameter. For example, "Volume=abc" would be invalid and return " Error: Unknown parameter 'abc'".</p></td>
|
||
</tr>
|
||
<tr class="even">
|
||
<td align="left"><p>Error: Command not available when off '<input>'.</p></td>
|
||
<td align="left"><p>When the Surface Hub is off, commands other than Power return this error. For example, "Volume+" would be invalid and return " Error: Command not available when off 'Volume'".</p></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
## Related topics
|
||
|
||
|
||
[Manage Microsoft Surface Hub](manage-surface-hub.md)
|
||
|
||
[Microsoft Surface Hub administrator's guide](surface-hub-administrators-guide.md)
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|