2016-07-21 3 views
1

패킷 버스트를 구현하는 데 어려움을 겪고 있습니다. 내 데이터는 바이너리 파일에 있습니다. 내가 원하는 것은 버스트 전송을 시뮬레이트하기 위해 초당 N 회 흐름으로 데이터를 전송하는 것입니다.바이너리 파일의 GNU Radio QPSK 버스트 패킷

"메시지 스트로브 블록"은 좋은 후보로 보이지만 어떻게 사용하는지 이해할 수 없습니다. 여기

제 (uncorrect는) 내 송신 측에서 갖고 싶어 흐름 :

당신에게 많이 감사 내가 성공 :(없이 Simple GNU Radio Eventstream Based Burst Extraction and PlottingBurst Transmission in GNU Radio Sample Streams with Eventstream에서 통찰력을 얻기 위해 노력 enter image description here

답변

1

메시지 스트로브 블록을 사용하고 파일을 읽고 pmt 메시지를 작성하여 직접 새 pdu로 출력하는 자체 블록을 구축했습니다. 내가 3.7.10에서 사용할 수있는 블록이 없어 나는 OOT 모듈을 설치할 수는 완벽하게 그 방법 :

enter image description here

1

이미 바이너리 입력이있는 경우 here과 같이 Eventstream을 사용하려면 PDU/메시지를 생성해야합니다. 아티클의 flowgraph에서 볼 수 있듯이 샘플 p 소음원 및 버스트 전송으로부터 발생합니다. 그런 다음 Eventstream 블록에 전달 된 메시지의 시간 만 지정하면됩니다. GNU Radio 3.7.10에 새로 도입 된 packetized modems을 사용할 수 있습니다.

+0

내가 Eventstream을 사용합니까 어떻게 작동하는 것 같다? 받은 편지함이 있습니까? –

+0

좋아요, 나는 gr-eventstream 모듈을 설치했습니다 (허가 문제였습니다). 변경 사항이있는이 게시물을 여기 업데이트 할 예정입니다. –