센서 어레이에서 데이터를 캡처하기 위해 빠른 DAQ (10Mbit/s) 시스템을 구현하고 싶습니다. 지금까지 Wiznet W5300과 FPGA를 기반으로 시스템을 구현했으며 TCP/IP를 통해 컴퓨터와 통신 할 수있었습니다. FPGA는 클라이언트로서 서버와 PC로 작동하며 포트 5000에는 단 하나의 소켓 만 사용하고 있습니다. 지금까지 Windows에서 데이터를 캡처하고 저장하는 다양한 응용 프로그램을 테스트 해 보았습니다 (일부는 충돌이 발생하고 그 중 일부는 속도의 조건). 나는 네트워크 프로그래밍 전문가가 아니므로 가능한 한 빠르고 안정적으로 PC 측에서 데이터를 캡처하고 저장하는 가장 좋은 방법은 무엇입니까? 나는 항상 단순한 것을 목표로 삼고 있습니다. 모든 유형의 지침이 환영받을 것입니다.TCP/IP 고속 데이터 로거
답변
저는 tcpdump를 사용하고 있으며 리눅스에서 매우 행복합니다. Windows와 동등한 windump가 있다는 것을 알고 있습니다. 내가 프로젝트를 진행하면서
Windump가 Wireshark와 같이 작동한다고 가정합니다. 필자도 Wireshark로 데이터를 캡처하려고했지만 속도 문제는 클라이언트에서 발생하므로 Windump는 클라이언트가 요청하는 모든 내용을 복사합니다. 독립 실행 형 클라이언트로 Windump를 사용하고 데이터를 캡처하거나 데이터 기능을 저장하는 다른 tcpclient 프로그램을 사용하는 방법이 있습니까? – ctzof
Pcap은 큰 문제가 아니어야합니다. 또한 tcpdump는 linux의 libpcap을 통해이를 지원합니다. Windows에서 이름은 winpcap입니다. 설명서를 확인하고 시험해보십시오. – cagdas
여기에 pcap 정보가 있습니다 : https://en.m.wikipedia.org/wiki/Pcap – cagdas
- 1. 고속 데이터 흐름에서지도 업데이트
- 2. 데이터 로거 PIC16F877A
- 3. RTOS 데이터 로거 예제
- 4. Java TCPIP EJB 스레드
- 5. TCPIP 서버 단일 연결
- 6. Octave의 tcpip() 명령 구현
- 7. ADB TCPIP 연결 문제
- 8. gigE 카메라의 고속 트랜스 코딩 이미지 데이터
- 9. Node.js를, 고속 및 몽구스, 정의되지 않은 데이터
- 10. 숫자 데이터 - 높은 볼륨 + 고속 + 빠른 검색
- 11. REST 서비스를 사용한 고속 데이터 수집
- 12. 고속 데이터 스트림 및 메모리 부족
- 13. 리눅스에서 tcpip 스택의 다중 인스턴스
- 14. LIS tcpip 용 PHP 라이브러리
- 15. QT Connect와 TCPIP 충돌을 연결하십시오.
- 16. 고속 네트워크 연결 시뮬레이션
- 17. tcpip/udp를 통해 nmea 문자열을 보내고받는 방법
- 18. 로거 피시 서버의 로거 오류
- 19. 버퍼링 불완전 고속 읽기
- 20. CocoaAsyncSocket을 사용하여 C# tcpip 서버의 메시지를 수신합니다.
- 21. 고속 스레딩 동기화
- 22. 엑셀 고속 푸리에 변환 도움말
- 23. Python을 CMD 데이터 로거 (시간 연속 실행)
- 24. Azure 기반 GPS 데이터 로거 및지도 뷰어
- 25. nodejs MEAN.io 사용자 지정 오류 로거
- 26. 고속 프로세스 간 결합 배열
- 27. 임베디드 데이터베이스와 고속 다중 쓰기
- 28. Laravel - 다른 모델/데이터 유형으로 데이터 로거 구현
- 29. 젠드 프레임 워크 로거 : 젠드 DB 로거
- 30. 센트리 로거 필터 실제 로거 표시
, 우리는 GNU 라디오를 사용하고, 설계에 중요한 부분 중 하나는 이더넷을 통해 많은 양의 데이터를 캡처 한 : 여기에 대한 URL입니다. GIT 저장소에서 FPGA 및 Linux (PC) 소프트웨어의 소스를 찾을 수 있습니다! – FarhadA
링크를 보내 주시겠습니까? – ctzof
https://github.com/gnuradio/gnuradio의 기본 리포지토리가 있으며 여기에 전체 툴 체인에 대한 정보가 있습니다. https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux – FarhadA