영어FrenchSpanish

서버 실행 | Ubuntu > | Fedora > |


온웍스 파비콘

xoscope - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 xoscope 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 xoscope 명령입니다.

프로그램:

이름


xoscope - 디지털 오실로스코프

개요


xoscope [X 툴킷 옵션] [xoscope 옵션] [파일]

기술


엑스스코프 디지털 실시간 오실로스코프입니다. 신호 진폭을 그래픽으로 표시하거나
시간의 함수로서의 비트 논리. 신호를 표시, 저장, 불러올 수 있습니다.
수학 함수로 조작합니다. 현재 신호 입력 장치에는 다음이 포함됩니다.

/dev/dsp
/dev/dsp를 통한 오디오 녹음. 8 S/s ~ 8000에서 44100개의 XNUMX비트 아날로그 채널
봄 여름 시즌. 왼쪽 및 오른쪽 오디오는 각각 A 및 B 입력에 연결됩니다. 사용
녹음할 사운드 입력을 선택하는 외부 믹서 프로그램. AC 결합, 전압
알 수 없음, 256K 샘플 메모리.

이사운디
Enlightened Sound Daemon을 통해 오디오 사운드를 공유했습니다. 이것은 보기에 좋습니다
음악에 대한 지원은 컴파일 타임에 옵션입니다. EsoundD는 자동 감지되고
/dev/dsp보다 선호됩니다.

프로브스코프 / 오지폭스
Radio Shack ProbeScope, Cat. No. 22-310은 osziFOX로도 알려져 있습니다. 이 휴대용
프로브는 직렬 포트를 통해 데이터를 보냅니다. 최대 6비트에서 하나의 채널을 샘플링합니다.
20개의 메모리 샘플이 있는 128MS/s. 실제 전압은 다음의 샘플 범위에 표시됩니다.
1볼트 ~ 100볼트. ProbeScope가 감지되면 A 입력에 연결됩니다.

비트스코프
Bitscope(www.bitscope.com)는 액세스할 수 있는 혼합 신호 캡처 엔진입니다.
직렬 포트를 통해. 디지털 8비트 포트와 아날로그 XNUMX개를 동시에 샘플링합니다.
최대 8MS/s 이상에서 25비트 분해능의 채널. 감지되면 채널 A 및 B
로직 애널라이저가 C에 연결되어 있는 동안 X와 Y에 연결됩니다. Bitscope
지원은 현재 개발 중이며 아직 완전히 작동하지 않습니다.

코미디
COMEDI 프로젝트(www.comedi.org)는 Linux 드라이버, 도구 및 라이브러리를 개발합니다.
데이터 취득. COMEDI는 시중에서 판매되는 많은 ADC 카드를 지원하며,
엑스스코프 COMEDI 라이브러리를 통해 신호를 수신할 수 있습니다.

을 참조 -x-z 옵션 및 환경 방법에 대한 자세한 내용은 아래 섹션
위의 장치가 감지되었습니다. 아래 컨트롤 중 일부는 사운드에만 적용됩니다.
카드로 표시되어 있습니다. 엑스스코프 에 대한 물리적 통제가 없다.
자체 스위치 및 내장 메뉴로 제어되는 ProbeScope/osziFOX.
작동 지침은 ProbeScope 또는 osziFOX 소유자 매뉴얼을 참조하십시오.
Bitscope는 결국 별도의 대화 창을 통해 제어됩니다.

실행 시간 키보드 컨트롤


엑스스코프 대화형 프로그램이며 키보드에서 완전히 제어할 수 있습니다.
실행 시간. 상세 키 도움말 모드에서 사용 가능한 각 키가 화면에 표시됩니다.
(괄호). 다음과 같은 단일 키 명령을 사용할 수 있습니다.

? 자세한 키 도움말 표시 모드를 전환합니다.

탈출
즉시 프로그램을 종료하십시오.

@ 이전에 저장한 파일을 로드합니다. 파일 이름을 묻는 메시지가 나타납니다.

# 현재 설정과 메모리 버퍼를 나중에 로드할 수 있는 파일에 저장합니다. 당신은
파일 이름을 묻는 메시지가 표시되고 이미 있는 경우 덮어쓸 것인지 확인을 요청했습니다.
존재합니다.

엔터 버튼
전체 화면을 지우고 새로 고칩니다.

& 다양한 입력 장치 사이를 순환합니다. 이 키는 다음으로 전환되지 않습니다.
응답하지 않는 입력 장치가 있으므로 장치가 하나만 있는 경우
효과 없음.

* 다른 입력 장치에 대한 다른 동작

EsoundD에서 이 값은 대신 EsounD에 대한 연결이
차단 여부. 차단 모드는 CPU 사용에 가장 좋지만 내시경 인터페이스는
EsounD에서 오는 사운드 스트림이 없을 때 응답하지 않습니다. 비차단 모드
허락할 것이다 내시경 소리를 사용할 수 있는지 여부에 관계없이 응답하지만 소비합니다.
사용 가능한 모든 CPU 주기.

COMEDI에서 이 키는 서로 다른 아날로그 기준점(접지,
차등 또는 공통).

^ 다른 입력 장치에 대한 다른 동작

(/) 샘플링 속도를 줄이거나 늘립니다.

9/0 Sec/Div 수평 시간 스케일을 늘리거나 줄입니다(시간 축소/확대).

-/= 트리거 레벨을 낮추거나 높입니다.

_ 트리거 채널을 순환합니다.

+ 트리거 유형 순환: 없음, 상승 에지 또는 하강 에지.

스페이스 버튼
트리거 모드 순환: 실행, 대기, 중지. 실행 모드는 지속적으로 획득 및 표시
트리거 이벤트 후 샘플. 대기 모드는 첫 번째 트리거 이벤트를 기다리고
첫 번째 샘플 세트만 표시합니다. 이것은 "싱글샷" 모드입니다. 정지 모드
데이터 수집을 일시 중단하고 현재 샘플을 표시합니다.

! 플로팅 모드를 순환합니다: 점, 점 누적, 선 또는 선 누적. 에서
누적 모드, 모든 샘플은 화면에 유지됩니다. 사용 엔터 버튼 그들을 지우기 위해.

, 계수선 스타일 순환: 없음, 부 구분선만 또는 부 및 주요 구분선.

. 계수선 위치 전환: 신호 뒤 또는 앞.

' 수동 커서를 켜거나 끕니다. 수동 커서가 표시되면
커서 위치 사이의 측정값이 표시됩니다. 커서가 표시되지 않을 때,
자동 측정이 표시됩니다.

" 트리거 직후에 두 수동 커서 위치를 모두 샘플로 재설정합니다.

Ctrl-q/w/e/r
q/w/e/r과 함께 Ctrl 키를 누르고 있으면 첫 번째 커서가 뒤로 이동하거나
각각 10개 샘플씩 앞으로 또는 1개 샘플로 뒤로 또는 앞으로.

Ctrl-a/s/d/f
Control 키를 a/s/d/f와 함께 누르고 있으면 두 번째 커서가 뒤로 이동하거나
각각 10개 샘플씩 앞으로 또는 1개 샘플로 뒤로 또는 앞으로.

1-8 해당 디스플레이 채널을 선택합니다. 측정값이 표시됩니다.
채널. 채널 1과 2는 수학 함수에 대한 입력으로 사용되므로
수학을 하곤 했다. 기본적으로 A 및 B 입력 채널에 연결됩니다.
채널 1과 2는 메모리 버퍼를 표시하거나
메모리 또는 대체 입력. 채널 3~8은 제한이 없으며
어떤 목적으로든 사용됩니다. 나머지 단일 키 명령은 현재
선택한 채널:

가시성 전환: 선택한 채널을 숨기거나 표시합니다.

{/} 선택한 채널의 수직 스케일 감소/증가.

[/] 선택한 채널의 수직 위치 감소/증가.

`/~ 표시되는 로직 분석기 비트 수를 줄이거나 늘립니다. XNUMX비트의 기본값
신호를 다양한 진폭의 하나의 아날로그 라인으로 플로팅합니다. 기타 값 플롯
최하위 비트를 아래에서 위로 나타내는 여러 디지털 라인.

;/: 선택한 채널의 연산 기능을 높이거나 낮춥니다. 이것은 사용할 수 없습니다
채널 1 & 2에서

$ 선택한 채널에서 외부 수학 명령의 결과를 표시합니다. 당신은
명령을 묻는 메시지가 표시됩니다. 명령은 stdin에서 채널 1 및 2의 샘플을 수락해야 합니다.
stdout에 새 신호를 씁니다. 에 대한 배포판의 operl, offt.c 및 xy.c를 참조하십시오.
외부 수학 필터 명령의 예. 채널 1 및 2에서는 사용할 수 없습니다.

AZ 현재 선택된 해당 메모리 버퍼 또는 입력 장치를 불러옵니다.
채널. 입력 장치 채널은 알파벳의 가장 빠른 문자에 매핑됩니다.
나머지 버퍼는 신호 메모리에 사용할 수 있습니다.

AZ 현재 선택된 채널을 해당 메모리 버퍼에 저장합니다. 일찍
알파벳 문자는 신호로 예약되어 있으므로 사용할 수 없습니다.
따라서 사용 가능한 버퍼의 정확한 수는 입력 장치에 따라 다릅니다.
메모리는 시간 XNUMX부터 현재 디스플레이 업데이트 위치까지 저장됩니다. 그래서 그것은
메모리 버퍼에 저장하기 전에 디스플레이를 중지하는 것이 가장 좋습니다.

마우스 컨트롤


엑스스코프 메뉴 또는 범위 영역의 가장자리 주위에 마우스 컨트롤을 추가합니다. 이것들은
거의 자명합니다. 동등한 키보드와 동일한 기능을 수행합니다.
위의 명령. GTK+로 구축된 경우 상황에 맞는 팝업 메뉴를 사용할 수 있습니다.
마우스 오른쪽 버튼을 클릭하여 채널 선택, 스케일 및 위치 변경, 신호 호출 및 저장 등
켜짐. 왼쪽 클릭은 변수를 감소시키고 오른쪽 클릭은 증가합니다. 수동 측정
커서를 마우스로 배치할 수도 있습니다.

명령줄 옵션


명령줄 옵션은 시작 상태를 정의합니다. 내시경 합리적인 기본값이 있어야 합니다.
모든 옵션은 X 툴킷 옵션과 충돌하는 경우 대문자로 사용할 수 있습니다. 이것들
옵션은 에서 저장한 텍스트 파일에도 기록됩니다. 내시경.

-h 이러한 시작 옵션을 기본값과 함께 표시하는 도움말 사용 메시지, 다음
출구.

-#
각 채널의 시작 조건. #은 1에서 8까지의 채널 번호입니다. 코드는
콜론으로 구분된 최대 XNUMX개의 필드가 있습니다: position[.bits][:scale[:function #,
메모리 문자 또는 외부 명령]]. 위치는 위의 픽셀 수입니다.
(양수) 또는 아래 (음수) 디스플레이 중앙. 비트는 다음의 수입니다.
표시할 논리 분석기 비트. 배율은 1/50에서 50 사이의 유효한 배율 인수이며,
분수로 표현됩니다. 세 번째 필드에는 내장 수학 함수가 포함될 수 있습니다.
채널에서 실행할 숫자, 메모리 문자 또는 외부 수학 명령. 이것들을 사용하여
옵션은 위치가 '+'로 시작하지 않는 한 채널을 표시합니다. 이 경우
채널이 숨겨져 있습니다.

-a
활성 또는 선택된 채널입니다.

-r
초당 샘플의 샘플링 속도입니다. 사운드 카드의 경우 현재 유효한 값은
8000, 11025, 22050 또는 44100.

-s
1/20이 1000ms/div인 분수로 표현되는 1/1에서 1까지의 시간 스케일 팩터.

-t
트리거 조건. 트리거는 콜론으로 구분된 최대 XNUMX개의 필드를 가질 수 있습니다.
위치[:유형[:채널]]. 위치는 위의 픽셀 수(양수) 또는
디스플레이 중앙 아래(음수). 유형은 유형을 나타내는 숫자입니다.
트리거, 0 = 자동, 1 = 상승 에지, 2 = 하강 에지. 채널은 x 또는 y여야 합니다.

-l
수동 커서 라인 위치. 커서는 다음으로 구분된 최대 XNUMX개의 필드를 가질 수 있습니다.
콜론: 첫 번째[:두 번째[:on?]]. 첫 번째는 첫 번째 커서의 샘플 위치입니다.
두 번째는 두 번째 커서의 샘플 위치입니다. 마지막 필드는 날씨
수동 커서가 표시되거나(1) 표시되지 않습니다(0).

-p
플롯 유형. 0 = 포인트, 1 = 포인트 누적, 2 = 라인, 3 = 라인 누적, 4 = 단계,
5 = 단계 누적.

-g
계수선 스타일. 0 = 없음, 1 = 마이너 디비전만, 2 = 마이너 및 메이저 디비전.

-b 계수선이 신호의 뒤에 또는 앞에 그려지는지 여부입니다.

-v Verbose 키 도움말이 표시되는지 여부.

-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를 실행하고 이전에 저장된 데이터에서 설정 및 메모리 버퍼를 로드합니다.
"scope.dat"라는 파일입니다.

onworks.net 서비스를 사용하여 온라인으로 xoscope 사용


Ad


Ad