YSF2DMR Installation on PI-STAR

  Disk Expand เป็นการขยายพื้นบนการ์ดให้ได้ตามขนาดที่แท้จริงของการ์ด เพราะหลังจากที่เขียนอิมเมจลงไป ระบบปฏิบัติการจะมองการ์ดเท่ากับขนาดจากอิมเมจต้นฉบับ เข้าใข้ SSH Access ตามบทความก่อนหน้านี้  Click Here หลังจากที่ Login เข้า SSH เรียบร้อยแล้ว rpi-rw #สั่ง enable ให้เขียน drive ได้ sudo pistar-expand #สั่งขยายให้ระบบมองเห็นการ์ดทั้งใบ เพราะก่อนหน้านี้มองเห็นตามขนาดของอิมเมจที่ใช้ sudo reboot #สั่งรีบูตบอร์ด Environment Prepare เข้าใข้ SSH Access อีกครั้ง rpi-rw #สั่ง enable ให้เขียน drive ได้ sudo apt-get update #Update list ของ package sudo apt-get install gcc-arm-none-eabi gdb-arm-none-eabi libstdc++-arm-none-eabi-newlib … Continue reading “YSF2DMR Installation on PI-STAR”

 

  1. Disk Expand
    เป็นการขยายพื้นบนการ์ดให้ได้ตามขนาดที่แท้จริงของการ์ด เพราะหลังจากที่เขียนอิมเมจลงไป ระบบปฏิบัติการจะมองการ์ดเท่ากับขนาดจากอิมเมจต้นฉบับ

    1. เข้าใข้ SSH Access ตามบทความก่อนหน้านี้  Click Here
      หลังจากที่ Login เข้า SSH เรียบร้อยแล้ว
    2. rpi-rw #สั่ง enable ให้เขียน drive ได้
    3. sudo pistar-expand #สั่งขยายให้ระบบมองเห็นการ์ดทั้งใบ เพราะก่อนหน้านี้มองเห็นตามขนาดของอิมเมจที่ใช้
    4. sudo reboot #สั่งรีบูตบอร์ด

  1. Environment Prepare
    • เข้าใข้ SSH Access อีกครั้ง
    • rpi-rw #สั่ง enable ให้เขียน drive ได้
    • sudo apt-get update #Update list ของ package
    • sudo apt-get install gcc-arm-none-eabi gdb-arm-none-eabi libstdc++-arm-none-eabi-newlib libnewlib-arm-none-eabi 
      #ติดตั้งคอมไพลเลอร์และไลบรารี่
  2. Download ,Compile and Install
    • sudo git clone https://github.com/juribeparada/YSF2DMR.git
      # Clone code ล่าสุดมาจาก Repository
    • cd YSF2DMR #เข้าไปในดฟลเดอร์ของซอสโค้ด
    • sudo make all #คอมไพล ซอร์สโค๊ด
    • sudo cp YSF2DMR.ini /etc/ #ก๊อปปี้ไฟล์ไปยัง /etc/
    • sudo cp YSF2DMR /usr/local/sbin/ #ก๊อปปี้ไฟล์ไปยัง /usr/local/sbin/
    • sudo nano /etc/YSF2DMR.ini #แก้ไขไฟล์คอนฟิก
    • [Info]
      RXFrequency=145500000
      TXFrequency=145500000
      Power=1
      Latitude=0.0
      Longitude=0.0
      Height=0
      Location=Nowhere
      Description=Multi-Mode Repeater
      URL=www.dtdxa.com
      
      [YSF Network]
      Callsign=HS8JCV #Your call
      DstAddress=127.0.0.1
      DstPort=3200
      LocalAddress=127.0.0.1
      LocalPort=4200
      Daemon=0 # "1"is Enable to background process
      
      [DMR Network]
      Id=5200098 #Your DMR ID
      StartupDstId=520 #Your destination TG or ID
      # For TG call: StartupPC=0
      StartupPC=0
      #Address=44.131.4.1
      Address=188.166.231.62 # BM Server 
      Port=62031
      Jitter=500
      # Local=62032
      Password=passw0rd # BM password
      # Options=
      Debug=0
      
      [DMR Id Lookup]
      File=/usr/local/etc/DMRIds.dat
      Time=24
      
      [Log]
      # Logging levels, 0=No logging
      DisplayLevel=1
      FileLevel=1
      FilePath=/var/log/pi-star/ # Log path
      FileRoot=YSF2DMR
      
      กด Ctr+X
      กด Y
      เพื่อเป็นการเซฟและออกจาก nano
  3. Run YSF2DMR
    • YSF2DMR #สั่งรัน
  1. Stop YSF2DMR
    • pkill YSF2DMR

ปล.โปรแกรมดังกล่าวยังอยู่ในการทดลองพัฒนา หาผู้เขียนปรับตามไม่ทันต้องขออภัยด้วยครับ

Leave a Reply

Your email address will not be published. Required fields are marked *