원칩솔루션스 - PIC 산업용 제어보드, Raspberry Pi Web Server,사물인터넷, MICOM 전문 개발업체
 
  회사소개 | 제품소개 | 개발실적 | 고객지원  
12:25:30 AM
  Home >고객지원>제품 문의
 
고객지원

 



  원칩솔루션스(2018-02-12 16:17:34, Hit : 483, Vote : 143
 [re] 메일 확인 부탁드립니다

오전에 드린 답변에서 오류가 나는 부분이 있어 수정했습니다

SerialPort.Write Method (Byte[],Int32,Int32) 를 사용하시면 될것같습니다

MSDN 을 보면
Syntax

public void Write(
        byte[] buffer,
        int offset,
        int count
)

Parameters
buffer
Type: System.Byte[]
The byte array that contains the data to write to the port.

offset
Type: System.Int32
The zero-based byte offset in the buffer parameter at which to begin copying bytes to the port.

count
Type: System.Int32
The number of bytes to write.

좀전에 말씀드린 c 예제
printf("%c%c%c%c",0xe0,0xa1,'A',0); // 1  위치 에 “A” 표시 를

c# 예제)
port.Write(new byte[] { 0xE0, 0xA1, 'A', 0 }, 0, 4);   <<------------------------- 이곳 수정이 필요합니다

port.Write(new byte[] { 0xE0, 0xA1, (byte)'A', 0 }, 0, 4);  <<---- (byte) 형변환이 필요합니다

로 하시면 될것 같네요



>모델 사진 송부드렸습니다
>
>확인 부탁드립니다

>모델 사진 송부드렸습니다
>
>확인 부탁드립니다




CSG-5E 문의 드립니다.
TSD 5A 관련 추가 문의 드립니다

    메일 확인 부탁드립니다  이상훈  2018/02/12 511 117
    [re] 메일 확인 부탁드립니다  원칩솔루션스  2018/02/12 483 143

Copyright 1999-2018 Zeroboard / skin by zero