CONCEPT ERD 다이어그램 외 여러가지 차트 그릴 수 있는 사이트 2019. 12. https://www.draw.io/ CONCEPT Ubuntu 16.04 zeroMQ 설치 2018. 10. zeroMQ 설치 방법 스크랩 Ubuntu 16.04 zeroMQ 설치 1. zeroMQ 다운로드 $ wget https://github.com/zeromq/libzmq/releases/download/v4.2.2/zeromq-4.2.2.tar.gz 2. 압축 해제$ tar xvzf zeromq-4.2.2.tar.gz 3. install dependency$ sudo apt-get update$ sudo apt-get install -y libtool pkg-config build-essential autoconf automake uuid-dev 4. create make file$ cd zeromq-4.2.2$ ./configure 5. build and install$ sudo make install.. CONCEPT LoRa 수신 데이터 가공 처리, TCP 전송 게이트웨이 시스템 설계 2018. 10. 기본 스케치 LoRa WAN, LoRa P2P 2가지 모드로 게이트웨이에 신호를 송신하는 태그.게이트웨이에는 이 두가지 모드로 수신되는 데이터를 처리할수 있는 프로그램이 각각 존재.WAN의 경우에는 오픈소스 완제 프로그램(C언어)에서 CRC 검사까지 수행하기 때문에 내가 건들 필요 없이 그대로 LoRa 서버로 전송하면 됨.P2P모드의 데이터를 온전하게 확인 할 수 있는 프로그램(이 프로그램도 C언어)은 기본적으로 logging을 목적으로 만들어졌음.내가 원하는 기능은,logging 되는 데이터 유형에서 순수 payload만 가로채필요에 맞게 파싱하고데이터 출력 시스템(유선 TCP 연결된 디바이스)에 TCP 전송.기존에는 AP-HTTP 통신방법에 따라 게이트웨이 내부의 웹서버를 구현하였다. 자연스럽게 lo.. CONCEPT 비동기 serial 통신 단점 2018. 6. 2 비동기 serial 통신 단점 통신하는 두 장치는 매 데이터마다 데이터를 주고받는지 확인해야 한다.그 때문에 같은 baud rate를 설정하고 sync를 맞춰줘야 함baud rate가 약간 어긋날수도 있기때문에 패킷의 시작과 끝에 1bit씩 붙여 패킷의 start bit를 보고 데이터의 시작이 어디인지 확인한다. https://learn.sparkfun.com/tutorials/serial-peripheral-interface-spihttp://www.hardcopyworld.com/ngine/aduino/index.php/archives/2778 이전 1 다음