본문 바로가기

The Answer!!810

chat gpt를 사용한 이메일 보내기 chat gpt는 여러방면으로 활용도가 높지만 영어 능력을 높이는 데도 유용하게 사용됩니다.이제부터 외국인과의 이메일및 문서 작성시 chat gpt의 능력을 빌리되 저의 영어실력도 높이는데 도움이 되고자 저의 영어 작문을 chat gpt에게 검토를 받기로 하였습니다.따라서 한글로 적고 '번역해줘' 보다는 작문을 하고 '검토하고 자연스럽게 만들어줘' 라는 식으로 하기로 하였습니다. 1. sample code및 protocol 문서 요청하기안녕 joanna오랜만입니다.이제야 제어기와 display를 받았습니다.테스트를 위해 샘플코드와 프로토콜을 받아보고 싶습니다.전달해주시겠어요?감사합니다.영문번역하면 아래와 같이 하면 될까? 검토해줘Hello Joanna~long time no see.I received c.. 2025. 6. 26.
UDS(Unified Diagnostic Services)(ISO 142291) UDS는 자동차 진단 프로토콜입니다.초기 자동차 회사들이 자사의 진단 프로토콜을 만들었었지만, 정비소에서 각기 다른 자동차회사들의 자동차를 진단하기 어려워 국제적으로 프로토콜을 만들게 됩니다. 기본적으로 UDS 프로토콜을 공통적으로 사용하고 있으며, 내용은 자동차 회사들마다 추가된 것들이 있습니다. 우선 기본적인 UDS 프로토콜은 CAN통신은 8byte를 기본으로 하므로 바이트 별로 구분하면 아래와 같습니다. LengthSIDsub FuntionDID     Length는 보내는 데이터의 크기(byte)이며,SID는 Service ID로 보내는 데이터가 어떤 데이터인지를 알려줍니다. 데이터는 Request와 Response로 구성되어 있으며, Response는 positive response(긍정 응답).. 2025. 3. 28.
_~&)_ _~&)_ 2023. 12. 20.
cvs파일 로그 저장하기 cvs로 로그를 저장하는 방법은 여러가지가 있으며, FileStream과 StreamWriter를 이용하여 만들어 보겠습니다. 1. 먼저 파일을 만들어 줍니다. 저의 경우 통신이 시작될 때 로그 기록을 위해 파일을 생성하였습니다. 파일생성은 FileStream으로 해줍니다. 1 2 3 4 FileStream fs1; leftFile = "./Log/left_" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".csv"; fs1 = System.IO.File.Create(leftFile); fs1.Close(); Colored by Color Scripter cs Line 2 : 생성할 파일명을 만들어 줍니다.(저는 현재날짜와 시간이 들어가도록 하였으며, csv파일로 만들도.. 2023. 12. 19.
폴더 만들기 모니터링 프로그램을 만들다 보면, LOG를 저장할 필요성이 있습니다. 이런 때에는 폴더를 따로 만들어 저장하면, 정리하기 편합니다. private void init_folder() { string folder = "./Log"; DirectoryInfo di = new DirectoryInfo(folder); if (di.Exists) { return; } di.Create(); } folder를 새로 만들때 현재 프로그램이 실행되고 있는 sub folder로 만들기 위해서는 상대경로로 지정해 줍니다. "./Log" dot 하나는 현재의 경로를 뜻합니다. dot 2개는 상위폴더이고, '/'는 하위 폴더입니다. 따라서 위와 같이 "./Log"로 쓰게되면 하위폴더 명을 Log로 하겠다는 의미입니다. Dire.. 2023. 12. 14.
NFC ISO18092 Active P2P - DEP (Data Exchange Protocol) DEP는 Data Exchange Protocol의 줄임말로 데이터를 전달하는 프로토콜입니다. ATR을 통해서 NFC통신의 규격을 정의했다면, DEP를 통해 실제 데이터를 전달하게 됩니다. DEP의 데이터 프레임입니다. ATR인지 DEP인지 RLS인지 구분을 위해 CMD0과 CMD1이 들어갑니다. CMD0과 CMD1에 DEP_REQ : D4 06 DEP_RES : D5 07 Byte0 : PFB = Control information for transaction 데이터 전송과 에러 복구등 에 따라 3가지로 나뉩니다. 위 그림과 같이 bit7~5까지 3bit 조합으로 PFB는 3가지로 나타납니다. Information pdu bit 7~5 : 0 0 0 bit 4 : Multiple Information .. 2023. 9. 25.

인기글