본문 바로가기

파이

(4)
MIOHDR for Raspberry Pi 3/3B/3B+ 읽기에 앞서: 이 프로그램은 현재 개발중인 소스코드를 설명 하고 있으며, GCC및 G++ 를 이용할 줄 아는 사용자에 한해 설명이 가능한 부분이 있으니, 다소 어려운 내용을 포함하고 있을 수 있다는 점을 먼저 인지 해 주시기 바랍니다. 몇가지 해 볼 것이 있다는 이유로 Raspberry Pi 3B+ 모델을 현재 7" 800x480 LCD 와 붙여 사용 중 이긴 합니다만, NXDE 를 올려서 가볍게 써 보겠다는 취지는 좋으나, 아무래도 다양한 Software 가 없다는 것을 파악 할 수 있는 것이 바로 이 Raspberry Pi 생태계 인것 같습니다. 64bit AP 를 달고도 32bit kernel 이 올라가 있는 느낌같은 느낌은 뒤로 하고, 아무튼 NXDE 도 X11 기본은 하는 것일테니, 다음 요소들..
라즈베리 파이 3 에 FLTK 1.3.4-2-ts 올리기. 마법같이 싸고, 마법같이 안될거 같은게 다 되는 우리의 친구 라즈베리 파이 3 에 과연 FLTK 가 올라 갈까 ? 라는 의문이 갑자기 들어 직접 해 보았습니다. 특징은 cross compiler 를 쓴 게 아니라, 그냥 RPI3 에서 소스 받아서 빌드 했습니다. 무척이나 느리지만 Debian package 의 위대함은 apt-get 으로 모든걸 다 할 수 있도록 해 놨다는 정도 일까요? 준비물:g++ ( RPI3 터미널에서 sudo apt-get install g++ 로 설치 )automakeFLTK-1.3.4-2-ts 소스코드 ( sudo apt-get install git 으로 git 설치 후 clone 하던가, zip 을 내려 받아서 사용 가능) 참고: https://github.com/ragewo..
UE Super.Fi4 단선에 준비 하자. 개인적으론 참 괜찮은 BA 이어폰이라 생각하는 UE Super.Fi4 의 크나큰 단점이 있다면, 바로 그것은 Amazon 등의 Seller 들의 품평에 있는 Deadly short durability 입니다. 이 짧디 짧다는 내구성은 바로 이어폰 3.5mm 짹 에이 쉽게 단선이 된다는 평이 있더군요 -_-; 아마 이것이 Logitech 이 많이 팔아 먹겠다는 그런 심보로 고의적인 제품의 품질을 저하시킨 요소 인가? 할 정도로 의문이 드는 부분 입니다만 .. 저는 그냥 수축 튜브로 해결 봤습니다. 원래 잭 부분 보다 길게 잘라서 조심히 열을 가해 위 사진과 같이 만들었습니다. 대부분의 단선이 연결 부위가 계속 꺽이면서 발생 하는 경우니, (심지어 끊어지면 이전에 다른 이어폰이나 헤드폰 살린 것 처럼 납땜질..
개선된 원호 그리기. 원호를 그리는 것에 대해 이전글로 잠시 생각을 했었습니다만, 결론은 쓸게 못되더군요. 제대로 그리는 것을 하기엔 역부족 이었습니다. 그래서 다음 코드를 생각해 냈습니다. int coordsArc(float _x, float _y, float _r, float start_angle, float d_angle, int *coordsX, int *coordsY) { int segments = 0; int cnt = 0; int x = int(_x); int y = int(_y); int pX = 0; int pY = 0; float angles = start_angle - 90.0f; segments = int(d_angle); if(segments == 0) return 0; for(cnt=0;cnt= 36..