可以将房间控制系统与 Microsoft Surface Hub 结合使用。 将房间控制系统与 Surface Hub 结合使用包括通常通过 Surface Hub 底部的 RJ11 串行端口将房间控制硬件连接到 Surface Hub。
终端设置
若要连接到房间控制系统控制面板,无需在 Surface Hub 上配置任何终端设置。 如果想要将电脑或笔记本电脑连接到 Surface Hub,然后从该 Surface Hub 发送一系列命令,可以使用终端仿真器程序(如 Tera Term 或 PuTTY)。
| 设置 | 值 |
|---|---|
| 波特率 | 115200 |
| 数据位 | 8 |
| 停止位 | 1 |
| 奇偶校验 | 无 |
| 流控制 | 无 |
| 换行 | 每个回车 |
接线图
可以使用标准的 RJ-11 (6P6C) 连接器将 Surface Hub 串行端口连接到房间控制系统。 建议使用此方法。 也可以使用 RJ-11 4 导体电缆,但我们不建议使用此方法。
此图显示用于 RJ-11 (6P6C) 到 DB9 电缆的正确引出线。
命令集
房间控制系统使用适用于命令的常见会议室方案。 命令源自房间控制系统,通过串行连接与 Surface Hub 进行通信。 命令基于 ASCII,Surface Hub 会在发生状态更改时进行确认。
以下命令修饰符可用。 以换行符 (\n) 终止命令。 随时响应不是由管理端口命令直接触发的状态更改。
| 修饰符 | 结果 |
|---|---|
| + | 增加值 |
| - | 减少值 |
| = | 设置离散值 |
| ? | 查询当前值 |
电源
Surface Hub 可以处于以下一种电源状态。
| 状态 | 能源星状态 | 描述 |
|---|---|---|
| 0 | S5 | 关闭 |
| 1 | - | 通电(不确定) |
| 2 | S3 | 睡眠 |
| 5 | S0 | 就绪 |
在“替换电脑”模式中,电源状态仅为“就绪”和“关闭”,并且仅更改屏幕。 管理端口无法用于接通替换电脑电源。
| 状态 | 能源星状态 | 描述 |
|---|---|---|
| 0 | S5 | 关闭 |
| 5 | S0 | 就绪 |
对于控制设备,除五个 /就绪之外的任何内容都应被视为关闭。 每个 PowerOn 命令都会导致两种状态更改和响应。
| 命令 | 状态更改 | 响应 |
|---|---|---|
| PowerOn | 设备打开 (显示器 + 电脑) 。 电脑服务通知 SMC 电脑已准备就绪。 |
Power=0 Power=5 |
| PowerOff | 设备转换到环境状态(电脑打开,屏幕变暗)。 | Power=0 |
| Power? | SMC 报告上次已知电源状态。 | Power=<#> |
亮度
当前亮度级别范围从 0 到 100。
房间控制系统或其他系统向亮度级别发送更改。
| 命令 | 状态更改 | 响应 |
|---|---|---|
| Brightness+ | 系统管理控制器 (SMC) 发送亮度增加命令。 房间控制系统上的电脑服务向 SMC 通知新的亮度级别。 | Brightness = 51 |
| Brightness- | SMC 发送亮度减弱命令。
电脑服务通知 SMC 新的亮度级别。 |
Brightness = 50 |
音量
当前音量级别范围从 0 到 100。
房间控制系统或其他系统向音量级别发送更改。
注意
音量命令将仅控制嵌入或替换电脑模式的音量,而不控制来自来宾源的音量。
| 命令 | 状态更改 |
在替换电脑模式下的响应 (打开) |
|---|---|---|
| Volume+ | SMC 发送音量提高命令。
电脑服务通知 SMC 新的卷级别。 |
Volume = 51 |
| Volume- | SMC 发送音量降低命令。
电脑服务通知 SMC 新的卷级别。 |
Volume = 50 |
音频静音
可将音频设为静音。
| 命令 | 状态更改 | 响应 |
|---|---|---|
| AudioMute+ | SMC 发送音频静音命令。
电脑服务通知 SMC 音频已静音。 |
无 |
视频源
可以使用多个显示源。
| 状态 | 说明 |
|---|---|
| 0 | 板载电脑 |
| 1 | DisplayPort |
| 2 | HDMI |
| 3 | VGA |
可以通过房间控制系统或其他系统发送对显示源的更改。
| 命令 | 状态更改 | 响应 |
|---|---|---|
| Source=# | SMC 将更改为所需源。
电脑服务通知 SMC 显示源已切换。 |
Source=<#> |
| Source+ | SMC 将循环到下一个活动输入源。
电脑服务通知 SMC 当前输入源。 |
Source=<#> |
| Source- | SMC 周期到以前的活动输入源。 电脑服务通知 SMC 当前输入源。 |
Source=<#> |
| Source? | SMC 查询电脑服务以获取活动输入源。 电脑服务向 SMC 通知当前输入源。 | Source=<#> |
错误
按照此表中的格式返回错误。
| 错误 | 备注 |
|---|---|
| 错误:未知命令“<input>” | 该指令包含未知初始命令。 例如,“VOL+”无效并返回“Error: Unknown command 'VOL'”。 |
| 错误:未知运算符“<input>” | 该指令包含未知运算符。 例如,“Volume!”无效并返回“Error: Unknown operator '!'”。 |
| 错误:未知参数“<input>” | 该指令包含未知参数。 例如,“Volume=abc”无效并返回“Error: Unknown 参数 'abc'” |
| 错误:关闭“输入>”<时命令不可用 | 当 Surface Hub 处于关闭状态时,电源以外的命令将返回此错误。 例如,“Volume+”无效并返回“错误:关闭'Volume'时命令不可用” |