可以将房间控制系统与 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 | 就绪 |
对于控制设备,5/就绪以外的任何其他状态均视为关闭。 每个 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;put source。 |
Source=<#> |
错误
按照此表中的格式返回错误。
错误 | 备注 |
---|---|
错误:未知命令“<input>”。 | 该指令包含未知初始命令。 例如,“VOL+”无效并返回“Error: Unknown command 'VOL'”。 |
错误:未知运算符“<input>”。 | 该指令包含未知运算符。 例如,“Volume!”无效并返回“Error: Unknown operator '!'”。 |
错误:未知参数“<input>”。 | 该指令包含未知参数。 例如,“Volume=abc”无效并返回“Error: Unknown 参数 'abc'”。 |
错误:在处于关闭状态时命令不可用“<input>”。 | 当 Surface Hub 处于关闭状态时,电源以外的命令将返回此错误。 例如,“Volume+”无效并返回“错误:关闭'Volume'时命令不可用”。 |