![Page 1: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/1.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Ngoprek GPS
Hacking a GPS Receiver
Suryono [email protected]
![Page 2: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/2.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Utak-atik GPS Receiver
Melihat isi perutUntuk modifikasi
Upgrade firmwareSet parameter non-default
Faster refresh rate (1/detik jadi 5/detik)Perlambat baudrate (38400 menjadi 4800)
BlueTooth menjadi Serial / RS232
![Page 3: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/3.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Penerima GPS
Chipset:MTKSiRF II/IIINemerixdll
ManufacturerGarminMotorolaDeluoMagellanMioTomTom
AplikasinRouteOziExplorerdll
![Page 4: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/4.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Susunan Hardware
Gunakan OSI 7-layer untuk membantuLayer 7 – Application – Routing Layer 6 – Presentation – Mapping programLayer 5 – SessionLayer 4 – Transport – NMEA / BinaryLayer 3 – Network – Serial / USB / BTLayer 2 – Data Link – Kabel / wirelessLayer 1 – Physical – Antena / chipset
![Page 5: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/5.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Hardware
AntenaPhysicalNetworkPresentationApplication
![Page 6: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/6.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Tools - Software
GPS View (PC only)SiRFDemo (PC dan WM/PPC)GPS Info (PC dan WM/PPC)MiniGPS (PC)PCTester (PC only)VisualGPS (PC only)
![Page 7: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/7.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
BT + Serial GPS
Holux M-1000Altina
GBT-708GBT-709
USB port di BT GPS sebenarnya UART port, plus charging (bukan USB dengan differential signalling bus)
![Page 8: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/8.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Holux Internal (1)
![Page 9: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/9.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Holux Internal (2)
![Page 10: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/10.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Holux Internal (3)
![Page 11: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/11.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Pin-out Holux M-1000
![Page 12: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/12.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
BT-GPS ke RS232
Perlu kabel untuk mengubah USB ke RS232Ada 3 cara:
Beli kabel serial (GAC60R2)Homebrew:
Potong kabel USB ke Mini-USB, dan pasang DB9 ygkearah Mini-USBPotong USB extension cable, terus pasang DB9Tambah rangkaian TTL to RS232 level converter (MAX232 chip)
![Page 13: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/13.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Kabel Pengubah
![Page 14: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/14.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Level Converter
Bikin rangkaian sendiriPakai Maxim232Perlu beberapa kapasitor
Inject di USB-Serial ConverterAda 2 chip:
USB controller (eg: PL-2303)Level Converter (eg: Max213)
Inject diantara kedua chipset itu
![Page 15: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/15.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
USB Controller – PL2303
![Page 16: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/16.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Level Converter (Max213)
Pin2 di DB9 – RXDRXD – TTLke USB
![Page 17: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/17.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Max213 – Physical Layout
RXD – Pin2 – RS232 Level
RXD – TTL – ke USB
![Page 18: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/18.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
USB-Serial Adapter
![Page 19: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/19.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Serial End
![Page 20: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/20.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Inject RXD, TTL, ke USB Adapter
RXD – TTL – ke USB
![Page 21: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/21.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Hasil Akhir
![Page 22: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/22.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Belum Selesai
![Page 23: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/23.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
Patch Antenna
![Page 24: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/24.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
CF Controller
![Page 25: APRS401 - Ngoprek GPS - KAMBING.ui.ac.idkambing.ui.ac.id/onnopurbo/orari-diklat/teknik/aprs/aprs... · Ada 3 cara: {Beli kabel serial (GAC60R2) {Homebrew: ... Bikin rangkaian sendiri](https://reader031.vdokumen.com/reader031/viewer/2022020216/5c9bf99809d3f210138c27b4/html5/thumbnails/25.jpg)
Rev 2.1 – 16feb08 Ngoprek GPS – Suryono Adisoemarta
The End
Terima Kasih
Q & A