这是命令 xoscope,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
xoscope - 数字示波器
概要
xoscope [X 工具包选项] [xoscope 选项] [文件]
商品描述
视镜 是数字实时示波器。 它以图形方式显示信号幅度或
位逻辑作为时间的函数。 信号可以被显示、保存、调用和
由数学函数操作。 信号输入设备目前包括:
/开发/DSP
通过 /dev/dsp 录制音频。 两个 8 位模拟通道,速度为 8000 S/s 至 44100
秒/秒。 左右音频分别连接到 A 和 B 输入。 使用
外部混音器程序来选择要录制的声音输入。 交流耦合,电压
未知,256K 样本内存。
声波
通过 Enlightened Sound Daemon 共享音频声音。 这非常适合观看
音乐,但对它的支持是编译时的一个选项。 EsounD 是自动检测和
优先于 /dev/dsp。
探头范围 / 奥西福克斯
Radio Shack ProbeScope,猫。 22-310 号也称为 osziFOX。 这款掌上
探针通过串行端口发送其数据。 它以 6 位采样一个通道,最高可达
20 MS/s,内存 128 个样本。 实际电压在样本范围内标记为
1 伏到 100 伏。 如果检测到 ProbeScope,则将其连接到 A 输入。
位镜
Bitscope (www.bitscope.com) 是一个混合信号捕获引擎,它被访问
通过串口。 它同时采样一个数字 8 位端口和两个模拟
8 位分辨率的通道,高达 25 MS/s 或更高。 如果检测到,通道 A 和 B
连接到 X 和 Y,而逻辑分析仪连接到 C。 Bitscope
支持目前正在开发中,尚未完全发挥作用。
喜剧
COMEDI 项目 (www.commedi.org) 为以下项目开发 Linux 驱动程序、工具和库
数据采集。 COMEDI 支持多种商用 ADC 卡,并且
视镜 可以通过 COMEDI 库接收来自它们的信号。
查看 -x 和 -z 选项和 环境 以下部分详细了解如何
检测到上述设备。 下面的一些控件仅适用于声音
卡并被标记为这样。 视镜 没有物理控制
ProbeScope/osziFOX 由其自己的开关和内置菜单控制。
有关操作说明,请参阅 ProbeScope 或 osziFOX 用户手册。
Bitscope 最终将通过单独的对话窗口进行控制。
运行 键盘 控制器
视镜 是一个交互式程序,可以完全从键盘控制
运行。 在详细键帮助模式下,每个可用的键都显示在屏幕上
(括弧)。 以下单键命令可用:
? 切换详细键帮助显示模式。
逃生
立即退出程序。
@ 加载以前保存的文件。 系统会提示您输入文件名。
# 将当前设置和内存缓冲区保存到以后可以加载的文件中。 你是
提示输入文件名并要求确认是否已经覆盖
存在。
输入
清除并刷新整个屏幕。
& 在各种输入设备之间循环。 请注意,此键不会切换到
无响应的输入设备,所以如果只有一个设备存在,它会看起来有
没有效果。
* 不同输入设备的不同行为
在 EsounD 下,该值决定是否连接到 EsounD
阻止与否。 阻塞模式对 CPU 使用率最好,但 视镜 界面会
当没有来自 EsounD 的声音流时不响应。 非阻塞模式
会让 视镜 响应是否有声音可用,但会消耗
所有可用的 CPU 周期。
在 COMEDI 下,此键在不同的模拟参考点(地面、
差异,或共同)。
^ 不同输入设备的不同行为
(/) 降低/提高采样率。
9/0 增加/减少 Sec/Div 水平时间刻度(按时间缩小/放大)。
-/= 降低/提高触发电平。
_ 循环触发通道。
+ 循环触发类型:无、上升沿或下降沿。
太空
循环触发模式:运行、等待、停止。 运行模式持续获取并显示
触发事件后的采样。 等待模式等待第一个触发事件和
仅显示第一组样本; 这是“单发”模式。 停止模式
暂停数据采集并显示当前样本。
! 循环绘图模式:点、点累加、线或线累加。 在里面
累积模式,所有样本都留在屏幕上; 用 输入 清除它们。
, 循环刻度样式:无、仅小格或小格和大格。
. 切换刻度位置:在信号后面或前面。
' 打开/关闭手动光标。 当显示手动光标时,
显示光标位置之间的测量值。 不显示光标时,
显示自动测量。
" 触发后立即将两个手动光标位置重置为样本。
Ctrl-q/w/e/r
按住 Control 键与 q/w/e/r 组合将第一个光标移回或
分别向前 10 个样本或向后或向前 1 个样本。
Ctrl-a/s/d/f
按住 Control 键与 a/s/d/f 组合将第二个光标移回或
分别向前 10 个样本或向后或向前 1 个样本。
1-8 选择相应的显示通道。 测量值显示为
渠道。 通道 1 和 2 用作数学函数的输入,因此它们不能
用来做数学。 默认情况下,它们连接到 A 和 B 输入通道。
通道 1 和 2 还可用于显示内存缓冲区或进行数学运算
记忆或备用输入。 通道 3 到 8 不受限制,可以
用于任何目的。 其余的单键命令操作当前
选择的频道:
制表 切换可见性:隐藏或显示所选频道。
{/} 减少/增加所选通道的垂直刻度。
[/] 减少/增加所选通道的垂直位置。
`/~ 减少/增加显示的逻辑分析仪位数。 零位的默认值
将信号绘制为一条变化幅度的模拟线。 任何其他值图
从下到上代表最低有效位的多条数字线。
;/: 增加/减少所选通道的数学函数。 这是不可用的
在频道 1 和 2 上。
$ 在所选通道上显示外部数学命令的结果。 你是
提示输入命令。 该命令必须接受标准输入上通道 1 和 2 的样本
并将新信号写入标准输出。 参见发行版中的 operl、offt.c 和 xy.c
外部数学过滤器命令的示例。 在频道 1 和 2 上不可用。
AZ 调用相应的内存缓冲区或输入设备到当前选择的
渠道。 输入设备通道映射到字母表中最早的字母;
其余缓冲区可用于信号存储器。
A-Z 将当前选中的通道存储到相应的内存缓冲区中。 早期的
不能使用字母表中的字母,因为它们被保留为信号
输入,因此可用缓冲区的确切数量取决于输入设备。
存储器存储从零时间到当前显示更新位置。 所以是
最好在存储到内存缓冲区之前停止显示。
小鼠 控制器
视镜 将鼠标控件添加到菜单或范围区域的边缘。 这些应该
几乎不言自明。 它们执行与等效键盘相同的功能
上面的命令。 如果使用 GTK+ 构建,上下文相关的弹出菜单可用
右键选择通道,改变比例和位置,调用和存储信号等
在。 左键单击会减少变量,而右键单击会增加变量。 手动测量
光标也可以用鼠标定位。
命令行 配置
命令行选项定义了启动状态 视镜 并有合理的默认值。
如果所有选项与 X 工具包选项冲突,则所有选项都可以大写。 这些
选项也记录在保存的文本文件中 视镜。
-h 帮助使用消息显示这些启动选项及其默认值,然后
退出。
-#
每个通道的启动条件。 #是1到8的通道号。代码可以
最多三个字段,以冒号分隔: position[.bits][:scale[:function #,
记忆字母,或外部命令]]。 位置是上面的像素数
(正)或低于(负)显示的中心。 位数是
要显示的逻辑分析仪位。 比例是从 1/50 到 50 的有效比例因子,
表示为分数。 第三个字段可能包含一个内置的数学函数
在通道上运行的数字、内存字母或外部数学命令。 使用这些
选项使通道可见,除非位置以“+”开头,在这种情况下
频道是隐藏的。
-a
活动或选定的频道。
-r
每秒采样数的采样率。 对于声卡,当前有效值为
8000、11025、22050或44100。
-s
从 1/20 到 1000 的时间比例因子表示为一个分数,其中 1/1 是 1 ms/div。
-t
触发条件。 触发器最多可以有三个字段,用冒号分隔:
位置[:type[:channel]]。 位置是上面的像素数(正)或
低于(负)显示中心。 类型是一个数字,表示类型
触发,0 = 自动,1 = 上升沿,2 = 下降沿。 通道应为 x 或 y。
-l
手动光标线位置。 游标最多可以有三个字段,由
冒号:第一个[:second[:on?]]。 首先是第一个光标的样本位置。
第二个是第二个光标的样本位置。 最后一个领域是天气
手动光标显示 (1) 或不显示 (0)。
-p
情节类型。 0 = 点,1 = 点累加,2 = 线,3 = 线累加,4 = 步,
5 = 步进累加。
-g
格子样式。 0 = 无,1 = 仅小部分,2 = 小部分和大部分。
-b 刻度是在信号后面还是前面绘制。
-v 是否显示详细键帮助。
-x 声卡输入设备(XY)是否开启。 这可以用来跳过
尝试连接到 Esound 或 /dev/dsp。
-z 串行输入设备(Z)是否打开。 这可以用来抑制
搜索串行示波器设备。
文件 启动时加载的文件名。 这应该是以前保存的文件
视镜。
示例
视镜 -1 80 -2 -80 -3 0:1 / 5:6 -4 -160:1/5:7
这运行 视镜 通道 1 位于显示屏中心上方,通道 2 位于显示屏中心下方。
通道 3 和 4 也可见以分别显示通道 1 和 2 的 FFT
缩小到 1/5 的比例。
视镜 示波器.dat
这会运行 xoscope,从以前保存的数据中加载设置和内存缓冲区
名为“oscope.dat”的文件。
使用 onworks.net 服务在线使用 xoscope
