Arduino와 통신해야하는 C# 프로그램을 작성하고 있습니다. 기본적으로 데이터를 전송하기 때문에 직렬 모니터에서 읽을 수 있어야합니다. C# 코드 : if (errCheck[i].IsChecked.GetValueOrDefault() == true)
err = "1"+err;
else
err = "0"+err;
_serialPort.
Arduino를 사용하여 Unity에서 스마 트톱 시스템으로 작업하고 있습니다. PC와 arduino, android에 데이터를 전송하기 위해 포트와 네트워크를 작동하고 있습니다. SerialPort.ReadLine() 함수는 모든 것을 매우 지체시킵니다. 앱이 1 fps로 움직입니다. 코드는 다음과 같습니다. using UnityEngine;
using
시리얼 포트를 사용하는 방법을 배우려는 간단한 프로그램에서 이상한 동작이 나타납니다. 이 폼에는 직렬 포트 컨트롤 하나와 TextBox 하나만 있습니다. 그것은 단지 테스트 프로그램이므로 스레드 호출 확인을 비활성화했습니다. 내가 마이크로 컨트롤러를 사용하여 1000 바이트의 데이터 (EEPROM 읽기)를 보내고 있다는 것을 잊어 버렸다. 이상한 점은 데이
직렬 포트, 데이터 처리/분석 및 플로팅에서 데이터를 처리하는 데 초점을 맞춘 멀티 플랫폼 응용 프로그램을 만들고 싶습니다. 지금까지 필자는 pyQTgraph로 생성 된 Python으로 응용 프로그램을 작성하여 조용하게 작동하지만 내 .py를 .exe 또는 .app (Windows 및 Mac OS 용)로 내보낼 수는 없습니다. 나는 py2exe, PyIns
새로운 스레드가 serialport에서 시작될 때 데이터를 수신했습니다. 실행 계획에 일부 값이 변경되어 다른 포트로 보내질 수있는 몇 가지 메소드가 포함되어있는 경우, 하지만 다른 포트로 전송하고 ACK를 기다리는 것과 같이 더 많은 처리를해야하는 경우 다시 보내고 256 바이트 패킷으로 적당한 크기의 데이터 (20KB)를 수신하면 스레드가 어딘가에서 멈
직렬 장치를 임베디드 장치에 연결하는 데 문제가 있습니다. 코드를 작성하고 있습니다. 필자가 작성한 장치에는 랩톱에서 들어오는 두 개의 직렬 포트와 외부 장치로 나가는 직렬 포트가 있습니다. 랩톱에 두 단말기를 연결하고 데이터를 볼 때 예상 한 데이터를 정확하게 얻습니다. 랩톱을 외부 장치에 직접 연결하면 예상 한 것과 응답을 얻고 있습니다. 노트북과 외부
시리얼 라인 주변 장치의 파일 설명자인 새 소스를 g_main_loop에 추가하려고합니다. 는이 코드를보십시오 GError* error;
GIOChannel* channel;
channel=g_io_channel_unix_new(fd_serial_line_dev);
g_io_add_watch(channel, G_IO_IN, cb_1, NULL);
g