임베디드 보드 - Tegra K1 (TK1) 자동 로그아웃 원인 및 해결 NVDIA에서 나온 30만 원 초반대 Jetson Tegra K1(이하 TK1)은 고성능에 비해 가격이 낮아서 유용하게 사용할 수 있는 임베디드 보드다. 근데 이 보드에 문제가 있다. 2016년 이후론 거의 발생하지 않는 문제인데, 이전에 구입한 사람들은 누구나 한번 쯤은 겪어봤을 상황이 있다. 자동 로그아웃이 되며 그동안 작업한 것을 몽땅 날려버리는 아주 화나는 순간 말이다. 그래도 다행히 NVDIA 측에서 이를 해결해 새로운 커널을 제공하고 있다. 업데이트된 커널을 이용하면 저런 열 받는 상황을 다시 보지 않아도 된다. 아래 링크된 글을 살펴보면 나와 같은 원인으로 고민하던 사람을 만나볼 수 있고, 친절하게 해결책을 제시해 주는..
시리얼 통신 개요, 구현, 포트 버퍼 설정 (C# SERIAL) 시리얼 통신 개요시리얼은 거의 모든 PC에서 표준으로 사용되는 디바이스 통신 프로토콜이다. 시리얼의 개념을 USB의 개념과 잘 구분해야 한다. 대부분 컴퓨터에는 2개의 RS232 기반 시리얼 포트가 있다. 시리얼은 또한 여러 가지 디바이스에서 계측을 위한 일반 통신 프로토콜이며, 여러 GPIB 호환 디바이스에는 RS232 포트가 장착되어 있다. 그뿐만 아니라, 원격 샘플링 디바이스로 데이터 수집을 하는 경우에도 시리얼 통신을 사용할 수 있다(IEEE 참조). 시리얼 통신의 개념시리얼 포트는 정보의 바이트를 한 번에 한 비트씩 순차적으로 송수신한다. 한 번에 전체 바이트를 동시에 전달하는 병렬 통신과 비교하면 시리얼 통신은 속도가 느리지만, ..
블루투스, 비콘을 응용한 3차원 위치 추적 서비스 (IPS) 마케터들은 구매 행동 변화를 해결할 방법을 생각해야 했다. 그중 하나가 비콘(Beacon) 기술을 활용한 실내 위치 추척 시스템(IPS, Indoor Positioning System)이다. 사실 실내 위치 추척 시스템(IPS)은 오랫동안 다양한 기술로 연구되어왔다. 최근의 블루투스4.0(Bluetooth Low Energy) 기술을 사용하면 실내뿐 아니라 스포츠 경기장처럼 넓은 장소에서도 위치 추적이 가능해진다. 기존 GPS는 야외에서 2차원의 위치만 제공한 반면, 블루투스4.0 기술은 실내에서 3차원의 위치도 제공해준다. 블루투스4.0 기능은 갤럭시 S3, 아이폰 4S, 옵티머스 G프로 및 이후 기종에 이미 장착되어 있다. 다음은 SKT가 ..
[C언어] OpenGL 키보드, 마우스로 도형 회전, 확대 프로그램 일단 첨부 파일 부터 소개합니다. OpenGL 키보드 방향키로 도형 회전 확대 (7zip으로 푸세요) - OpenGL 예제.part1.rar [클릭]- OpenGL 예제.part2.rar [클릭] 위의 압축 파일 2개는 예제 모음이고, 그중에 4개의 콜백 함수로 만든 도형 조작 예제는 아래를 참조하세요. 일단, 아래 캡쳐 된 그림들은 실제 실행 화면입니다. 초기엔 작은 사각형이 하나 생성됩니다.키패드의 '+', '-' 키를 눌러 크기를 조절할 수 있어요. [C언어] OpenGL 예제 프로그램, 시작 화면 [C언어] OpenGL 예제 프로그램, 마우스 이벤트 [C언어] OpenGL 예제 프로그램, 키보드 이벤트 위에 실행 화면을 구현하는 ..