목록분류 전체보기 (102)
Automotive Software
yktoo.com/en/software/sound-switcher-indicator/ Sound Switcher Indicator This app shows an icon in the indicator area or the system tray (whatever is available in your desktop environment). yktoo.com
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/co6UMy/btq1ztNYwTT/GKsf1QqkDwpg7Ndi2SjMfk/img.png)
그래픽환경을 사용하는 경우 코드 완료 후 상기 그림과 같이 등록하면 자동 구동시킬 수 있다. 기본적으로 코드는 gpiozero에서 제공하는 파이썬 라이브러리를 사용하여 간단히 작성되었다. 1. 라이브러리 설치를 위한 pip3 설치 sudo apt update sudo apt install python3-pip 2. pip3를 이용한 gpiozero 설치 $ sudo pip3 install gpiozero 3. 구동 : 하드웨어 접근 권한으로 인해 sudo 명령으로 수행 $ sudo python3 gpio_fanctrl.py gpiozero.readthedocs.io/en/stable/installing.html linuxize.com/post/how-to-install-pip-on-ubuntu-20.04..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/qipN0/btq1yZlCLIp/0GLxnKkuMKI1fFUhlnuH5k/img.png)
사실 캔 통신을 위하여 오토사 스택의 일부분(드라이버, 인터페이스)만 사용하는 경우라면 상위 계층에서의 모드 관리가 필수적이진 않으나, 대부분의 경우 매니저 모듈들을 포함하는 오토사 전체 스택을 사용하는 경우가 많으므로 소프트웨어 컴포넌트(SWC)에 사용할 수 있는 서비스들과 베이직 소프트웨어(BSW)에서 고려될만한 최소의 설정을 소개하고자 한다. 상기 그림에서 나타낸바와 같이 캔 통신 개시를 위해 소프트웨어 컴포넌트에서 사용하는 서비스는 ComM에서 제공하는 아래의 두 함수이다. void ComM_CommunicationAllowed( NetworkHandleType Channel, boolean Allowed ); Std_ReturnType ComM_RequestComMode( ComM_UserHan..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bxbH84/btq09xRElKi/xF1z6woNaNKLEtpDbZptn0/img.png)
실제 빌드를 해서 사용해도 되고 컴파일된 이미지를 다운받아 사용하면 됨 git clone git://g.blicky.net/ncdu.git/. linux@linux:~/Downloads$ ./ncdu / //최상위 폴더 NCurses Disk Usage ≡ menu ~ Ncdu ~ Info Manual Changelog Screenshots Issues Projects home Yoran Heling projects@yorhel.nl home - git - @ayo = donate = paypal = pgp = only used for releases key - mit 7446 0D32 B808 10EB A9AF A2E9 6239 4C69 8C27 39FA NCurses Disk Usage Ncdu de..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bvh7I7/btq03F2m00l/f0mLsrRO7wdPHaJLl8Z42K/img.png)
지금이야 고속의 이더넷이 차량 네트워크에 적용되고 있지만 10여 년 전만 해도 캔 통신이 차량 내 신호 교환, 진단 그리고 리프로그래밍등의 서비스를 제공할 수 있는 가장 대표적인 수단이었다. 현재는 자율주행 그리고 운전자 보조 시스템을 지원하기 위해 대용량의 데이터를 신속하게 처리할 수 있는 이더넷의 사용이 확산되는 추세이지만 여전히 캔 통신은 대부분의 차량 내 제어기에서 사용되는 기본적이고 효과적인 통신 수단이다. 상기 블록 다이어그램은 캔 통신에 필요한 기본적인 오토사 모듈을 나타내고 있다. 사실 캔 통신을 위해서는 하위 계층의 캔 드라이버와 캔 트랜시버 모듈만으로도 물리적인 통신을 수행하기에는 문제가 없다. 하지만, 제어기의 상태, 모드 등을 고려하여 논리적인 통신절차를 수립하고자 한다면 다이어그램..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/9iOfa/btqZpeGiNSo/95CQQ7AqRlsUvLXkiJtcfK/img.png)
라즈베리파이에 우분투(또는 mate)를 설치하여 사용하는 경우 아래와 같이 우선 자바 설치 후 파이썬 개발도구인 PyCharm을 사용할 수 있다. 1. 자바(JDK) 설치 // 업데이트 apt-get update && apt-get upgrade // 설치 apt-get install default-jdk // 설치된 자바 버전 확인 java -version 2. PyCharm 설치 // 1. 스냅을 통한 설치도 지원하지만 아키텍쳐 지원 에러가 발생 sudo snap install pycharm-community --classic // 2. 아래 사이트에서 파일을 다운받아 직접 실행 tar -xzf pycharm-community-2020.3.3.tar.gz cd pycharm-community-2020..