FAQs from Rohde & Schwarz

HMF25xx의 파형 설명

설명

HMF25xx 시리즈 매뉴얼에서 몇 가지 추가 정보가 누락되었습니다.
명령어 "DATA"는 아래와 같이 설명되어 있습니다.

HMF25xx1의 파형 설명 - 화면 1

음수와 양수에 대해 모두 설명하고 있는데, 어떤 방법을 사용해야 합니까? 음수와 양수값으로 이진 데이터를 처리하는 방법을 최소 3가지 알고 있습니다.

해결 방법

16비트 정수에 대한 바이트 코딩은 "1의 보수"와 함께 작동합니다.
(https://en.wikipedia.org/wiki/Ones%27_complement 참조)

삼각 파형에 대해 아래의 상대 진폭값이 정의된다고 가정합니다:

0 / 32767 / 0 /-32768 / 0

Python 시퀀스는 RsInstrument 원격 제어 통신 모듈을 사용하여 기기에 값을 전송합니다:
***

bindata = bytes([00,00, 0x7F,0xFF, 00,00, 0x80,00, 00,00])
instr.write_bin_block("DATA ", bindata)
***

HMF25xx의 파형 설명 - 화면 2