[사용자 팁] 라즈베리파이 모델 3B , Raspbian Jessie OS에서 GPS 모듈 사용하기


  • Global Moderator

    0. Raspbian JESSIE 시리얼 포트 활성화 하기

    • cmdline.txt 로 수정하기

    $sudo nano /boot/cmdline.txt

    아래 내용으로 수정 할 것.

    • 삭제 내용 : console=ttyAMA0,115200 ,kgdboc=ttyAMA0,115200
    dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
    
    • config.txt 로 수정하기

    $sudo nano /boot/config.txt 추가하기

    core_freq=250
    enable_uart=1
    dtoveraly=pi3-mini uart-bt
    

    1. tty service 중지 하기

    $ sudo systemctl stop serial–getty@ttyAMA0.service
    $ sudo systemctl disable serial–getty@ttyAMA0.service

    TTY 서비스 중지 후 리부팅 할 것.

    2. 시리얼 테스트 해 보기

    • 시리얼 통신 설정 하기

    $ stty –F /dev/ttyAMA0 raw 9600 cs8 clocal –cstopb

    • GPS 테스트

    $ cat /dev/ttyAMA0 결과 값은 아래 사진을 참고 할 것.

    0_1464312213228_11-7.png

    • GPSD 데몬 설치하기

    $sudo apt–get install gpsd gpsd–clients python–gps

    • 라즈비안 제시(JESSIE)에서 GPSD 데몬 중지하기

    $ sudo systemctl stop gpsd.socket
    $ sudo systemctl disable gpsd.socket

    • GPSD 데몬 재 시작 시, 참고

    $ sudo systemctl enable gpsd.socket
    $ sudo systemctl start gpsd.socket

    $ sudo gpsd /dev/ttyAMA0 –F /var/run/gpsd.sock

    0_1464312715194_12-8.png

    • cgps 사용 시 참고

    $ cgps -s

    0_1464312818890_13-7-300x106.png

    https://youtu.be/GXlzaXvAoLQ

    [참고사이트]



  • 정말 자세히 해주셨군요!!
    감사합니다!!!


답글을 작성하기 위해 로그인
 

Rasplay Forum 사이트로의 연결이 끊어졌습니다. 다시 연결을 시도하는동안 잠시만 기다려 주십시오.