처음 구매후 Raspbian 설치후, 첫번째 update시 에러가 발생 할 수 있다. 1. 시간대 설정에 오류가 있을시 발생하는 에러 Get:1 http://archive.raspberrypi.org/debian buster InRelease [25.1 kB] Get:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB] Reading package lists... Done E: Release file for http://archive.raspberrypi.org/debian/dists/buster/InRelease is not valid yet (invalid for another 00d 0h 0min 0s). Updates for ..
- thread상에서 2개의 thread를 동시에 열고 netconn를 여러개 사용할수 없음 -> 하나의 스레드에서만 하거나, opt.h 파일 내에서 설정을 변경하여 SYS_LIGHTWEIGHT_PROT를 0으로 두어 알아서 제어하면 됨 - client 단을 만들때에는 delete를 했을때 제대로 delete가 안되는 문제가 있을수 있음 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354static void tcpecho_thread(void *arg){ struct netconn *conn, *newconn; err_t err, errWrite; LWIP_UNUSED_ARG(a..
직구한 중국어 판에서 영어 메뉴 사용 방법 입니다.나와있는 그대로 하지 않을경우 오류가 뜰수도 있으며, 정확히 따라 해도 정상적인 동작을 하지 않을 수도 있는것에 대하여 본인의 책임이 있음을 인지하신후 따라하시기 바랍니다.전체적인 동작에 대하여 어떤 동작을 요구하는지는 대략적으로 이해하지만, 정확히 알고있지 않습니다.경험적으로 이렇게 하면 되었으며, 다른 글들을 참고하여 성공한것을 글로 남깁니다. 혹시나 수행도중 전원을 킬때마다 System language adaptation failed access denied라는 문구가 나올경우에 대한것은 아래부분에 해결법을 작성 하도록 하겠습니다. 1. Yi Dash를 동작하여 정상 동작을 확인하고, 가장 오른쪽 버튼을 눌러 메뉴로 접근. - 메뉴에서 3번째 버튼을..
Roomba iRobot create를 ROS상에서 제어하는 법 ROS는 다른 글들을 참조하여 설치를 하도록 한다.해당 방법은 ROS indigo를 기준으로 작성되었다. Create node 준비 sudo apt-get install ros-indigo-create-node위 코드를 사용하여 indigo용 create node를 설치한다. 설치 후 iRobot Create를 컴퓨터와 연결하도록 한다. 이때 DB - 25 포트는 아무것도 연결 하지 않도록 한다. USB가 몇번 comport를 가지고 있는지 확인하기위하여 해당 명령어를 이용하여 확인하도록 한다. dmesg | grep tty create와 제대로 연결이 되었다면 이러한 메시지를 확인 할 수 있을것이다. [19293.510017] usb 2-..
본 글에서는 opencv에서 기본 기능들만을 사용 하기위한 간단 설치법에 대하여 간단하게 설명할 것이다. 다운로드 및 설치 opencv는 무료로 릴리즈 하는 라이브러리로 https://opencv.org/releases.html 해당 주소에서 다운로드가 가능하다. 링크는 Releases로 되어있지만, opencv 메인으로 갈경우 Releases 메뉴로 들어가면 지금까지 배포되었던 버젼들을 다운로드 받을 수 있다. 해당 사이트에서 Releases에 들어가서 win pack을 opencv3.x 버젼을 기준으로 해당 파일을 받은후 폴더만 지정하여 압축 해제를 하면 된다. 기본 폴더인 C:\로 하여 압축을 풀어준다. 환경 변수 설정 (기본만 사용하는데에는 설정하지 않아도 무관하다 ) 환경변수는 프로젝트를 생성할..
Linux에서 OpenCV 설치는 sudo apt-get install libopencv로 설치 - 장점은 쉽게 설치가 가능 - 단점은 최신버전 사용 불가 Eclipse 실행 새로운 프로젝트 생성(컴파일러는 Linux GCC로 한다. Cross GCC는 에러가 발생한다) Project -> properties -> C/C++ Build -> Settings에 들어가서 Tool Settings를 설정 - GCC C Compiler 에서는 openCV가 설치된 패스를 지정해준다됨 (터미널 상에서 pkg-config --cflags opencv 를 치면 경로가 출력됨) - GCC C++ Linker 에서는 Library search path를 지정 Libraries에 해당 라이브러리들을 직접 입력하여 지정 (..
- Total
- Today
- Yesterday
- dashcam
- xiaomi
- IROBOT
- 라즈베리파이
- stm32f4
- 샤오미 대쉬캠
- lsusb
- xiaomi Yi
- 블로그 소스코드
- RaspberryPi
- blog source
- roomba
- netconn
- descriptor
- Raspberry
- 샤오미
- lwIP
- Endpoint
- apt update
- raspberrypi4
- ubuntu
- ubuntu opencv
- STM32
- 블로그 소스
- 샤오미 한글
- Stable
- apt-get update
- sudo apt-get update
- 블로그 코드
- not valid yet
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |