본문 바로가기

Serial

AsyncPro 더보기
CH38X (PNK) SerialPort Driver 더보기
시리얼통신 관련 TLazSerial https://github.com/JurassicPork/TLazSerialLazSerial v0.2 Serial Port Component for Lazarus (windows and linux). by Jurassic Pork 03/2013 - 01/2017 This library is Free software; you can rediStribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Thi.. 더보기
Virtual Serial Ports Emulator (가상시리얼포트) 출처: http://www.devpia.com/Maeul/Contents/Detail.aspx?BoardID=217&MAEULNO=8&no=32320&page=1 Serial 통신을 하시는 분들께 소개하고 싶은 프로그램이 있습니다. 저 또한 가상 드라이버를 만들어볼까 인터넷도 뒤져보고 책도 찾아봤는데... 일단 접어두고,검색하여 찾은 프로그램입니다. 다운로드 링크를 올려드립니다.만약 링크가 깨졌거나, 저작권 위배되지 않는다고 한다면 파일 업로드하겠습니다. 알고 계신분들도 많지만 모르시는 분들이 더 많은거 같아 자료실에 올립니다. VSPE를 사용할 땐 경우에 따라 Serial 가상 포트가 계속해서 변경되어 설정을 매번 변경해주고 실행을 해줘야 하는 번거로움이 있었습니다.이 부분을 스크립트로 해결하곤 했었습.. 더보기
영수증 인쇄용 감열식 프린터를 라즈베리 파이에서 사용하기 (Using Thermal Printer for Receipt printing in Raspberry Pi) 출처: https://arsviator.blogspot.kr/2016/08/using-thermal-printer-for-receipt.html 라즈베리 파이에서 CUPS를 사용해 감열식 프린터를 연결해 보도록 하겠다. CUPS는 Common Unix Printing System의 약자로 오픈소스로 개발된 유닉스용 프린터 스풀링 및 스케쥴링 시스템이다. 이 CUPS의 재미있는 점 중에 하나는 filtering system을 가지고 있어 프린팅 시 다른 포맷간의 변환이 가능하다는 것이다. 예를 들어 포스트 스크립트를 지원하지 않는 프린터에 출력하기 위해 PDF 그래픽을 rasterizing 할 수 있다. 인터넷을 찾아보면 감열식 프린터용 CUPS 필터를 구할 수 있다. 약간의 설정 과정을 거치면 영수증 인.. 더보기
라즈베리 파이 3 시리얼/블루투스 문제 (Raspberry Pi 3 UART/Bluetooth problem) 출처: https://arsviator.blogspot.kr/2016/08/3-raspberry-pi-3-uartbluetooth-problem.html 라즈베리 파이에는 디버그 콘솔용 또는 시리얼 통신을 위한 핀이 40핀 커넥터에 나와 있다. 위의 그림에서 처럼 8/10번 핀이 각각 TxD, RxD가 된다. 위의 사진과 같은 USB-to-Serial(TTL level) converter를 사용해 PC와 연결해서 시리얼 통신을 할 수 있다. 이렇게 연결해 주면 된다. 컴퓨터에서 시리얼 에뮬레이터를 실행하고 통신속도를 115200bps로 맞춰 준 다음 라즈베리 파이에 전원을 공급하면 시리얼 에뮬레이터 화면에 이런 내용들이 출력되게 된다. 그런데 라즈베리 파이 2까지는 아무 문제가 없었던 것이 라즈베리 파이.. 더보기