Uživatelská příručka: CANBus GNSS Master
Přehled a instalace
Jedno CANBus GNSS Master je příslušenství, které umožňuje připojení simpleRTK2B, simpleRTK3B nebo desku simpleRTK4 do sítě CAN Bus a čte/zapisuje zprávy.
S aktuálním firmwarem můžete tento plugin použít k přenosu klasických zpráv nebo jej můžete použít i s protokolem NMEA2000.
Modul má následující připojení:
- Zásuvka XBee. Tento modul je kompatibilní se všemi našimi produkty se zásuvkami XBee (simpleRTK2B, simpleRTK3B, simpleRTK4, …).
- microUSB konektor. Používáme ho k aktualizaci jeho parametrů nebo k nahrání nového firmwaru. Všimněte si, že toto připojení nenapájí CANBus GNSS Master, vždy jej musíte zapojit do napájené zásuvky XBee.
- konektor DB9Musíte k němu zapojit kabel. Druhý konec připojte k síti CANBus.
- Propojka koncového odporu. Pokud váš CANbus síť již má koncový rezistor (pokud ne, ponechte jej ve výchozí poloze):

- Tlačítko BOOT. Použijte jej k nahrání firmwaru (viz pokyny níže).
- LED diody. Modrá LED ukazuje, zda CANBus GNSS Master deska je zapnutá.
Chcete-li toto zařízení nainstalovat, jednoduše jej zapojte do GNSS přijímače se zásuvkou XBee a zapněte přijímač.
V běžném provozu na něm není potřeba používat microUSB konektor (používáme jej pouze pro konfiguraci).
Ujistěte se, že váš GNSS přijímač je nakonfigurován pro odesílání dat ve formátu NMEA na správný UART port rychlostí 115 200 bps.
parametry
Chcete-li nakonfigurovat svůj CANBus GNSS Master, měli byste nastavit jeho parametry:
- Připojte CANBus GNSS Master desku do zásuvky XBee vašeho GNSS přijímače a zapněte napájení vašeho GNSS přijímače.
- Připojte kabel microUSB k vašemu CANBus GNSS Master a váš počítač, zobrazí se flash disk
- Vyplňte níže uvedený formulář požadovaným výstupem
- Stiskněte Vygenerujte soubor parametrů
- Přetáhněte vygenerovaný soubor na svůj CANBus GNSS Master flash disk.
Ujistěte se, že jméno je can_settings.toml - Počkejte 10 sekund a restartujte zařízení CANBus GNSS Master zařízení stisknutím tlačítka XBEE RESET tlačítko na vašem přijímači(ne ο BOOT tlačítko na vašem CANBus GNSS Master). Pokud máte a simpleRTK2B Lite, odpojte kabel USB a znovu jej zapojte.
Předchozí vygenerované soubory si také můžete přečíst stisknutím tlačítka Přečíst soubor parametrů .
Ujistěte se, že jsou povoleny následující zprávy NMEA: GGA , RMC , VTG , RED , HDT .
Pro NMEA2000 použijte frekvenci 10 Hz.
Pokud některé zprávy nejsou na vašem přijímači k dispozici, nebudou odeslány související zprávy CAN.
| Povoleno | ID (hex) | ID (prosinec) | Název zprávy | Parametr(y) | Bytů | Škálování | Rozsah | Jednotky |
|---|---|---|---|---|---|---|---|---|
| 0x31 | 49 | FIXSAT | Typ opravy Satelity | 1 1 | 1 1 | [0|256] [0|256] | - # | |
| 0x32 | 50 | LAT | zeměpisná šířka | 8 | 1e-7 | [-90|90] | deg | |
| 0x33 | 51 | LON | Zeměpisná délka | 8 | 1e-7 | [-180|180] | deg | |
| 0x34 | 52 | SOGALT | Rychlost podle země nadmořská výška | 4 4 | 0.001 1e-6 | [-1 milion|1 milionů] [-1 milion|10 milionů] | m / s m | |
| 0x35 | 53 | TIME | Rok výroby Měsíc Den hodina Minuta Druhý | 2 1 1 1 1 2 | 1 1 1 1 1 0.01 | [0|2200] [0|12] [0|40] [0|30] [0|70] [0|5999] | rok měsíc den hodina min sec | |
| 0x36 | 54 | ACC2D | Přesnost2D | 8 | 0.001 | [0|100k] | m | |
*Pouze pro Unicore UM982 přijímače s GPHPD | 0x500 0x501 0x502 | 1280 1281 1282 | ZÁHLAVÍ PITCH_2 ZÁKLADNÍ LINIE | Záhlaví stoupání Výchozí stav | 4 4 4 | 0.01 0.01 0.001 | [0|360] [-90|90] [0|400000] | deg deg m |
*Pouze pro Unicore UM981 přijímače s INSPVAXA | 0x701 0x702 0x703 0x704 0x705 0x706 0x707 0x708 0x709 0x70A 0x70B 0x70C 0x70D 0x70E 0x70F 0x710 0x711 0x712 0x713 0x714 0x715 0x716 0x717 0x718 | 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 | INS_STAT TYP_POSU ZEMĚPISNÁ ŠÍŘKA ZEMĚPISNÁ DÉLKA HEIGHT VLNĚNÍ SEVERNÍ RYCHLOST VÝCHODNÍ RYCHLOST RYCHLOST NAHORU VÁLEC PITCH AZIMUTH LAT_STD_DEV DLOUHÁ_STD_ODCHYLKA VÝŠKA_STD_DEV SEVERNÍ_VEL_STD_DEV EAST_VEL_STD_DEV UP_VEL_STD_DEV ROLL_STD_DEV PITCH_STD_DEV AZIMUTH_STD_DEV EXT_SOL_STAT OD AKTUALIZACE CRC | Stav INS Typ pozice zeměpisná šířka Zeměpisná délka Výška Vlnění Severní rychlost East Velocity Rychlost nahoru Role stoupání azimut Lat Standard Dev Dlouhý standardní odchylkový Výška Standardní odchylka Severní Vel Std Dev East Vel Std Dev Nahoru Vel Std Dev Roll Std Dev Výška tónu Standardní vývoj Azimut Standardní odchylka Rozšířený stav řešení Čas od aktualizace CRC | 4 4 8 8 8 4 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 2 4 | 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 | [] [] [-90|90] [-180|180] [-1 milion|10 milionů] [-100|100] [-1 milion|1 milionů] [-1 milion|1 milionů] [-1 milion|1 milionů] [-180|180] [-90|90] [0|360] [0|1 milion] [0|1 milion] [0|1 milion] [0|1 milion] [0|1 milion] [0|1 milion] [0|360] [0|360] [0|360] [0|360] [0|65535] [] | - - deg deg m m m / s m / s m / s deg deg deg m m m m / s m / s m / s deg deg deg - s - |
| Povoleno | PGN | Název PGN | Frekvence PGN | Pole |
|---|---|---|---|---|
| 127250 | Kurz plavidla | 10 Hz | SID Čtení nadpisů odchylka Změna Odkaz | |
| 127251 | Rychlost otáčení | 10 Hz | SID Hodnotit | |
| 128275 *Pouze pro u-blox přijímače s počitadlo kilometrů zapnuto při 1 Hz (UBX-NAV-ODO) | Záznam vzdálenosti | 1 Hz | Datum Čas Log Záznam cesty | |
| 129025 | Pozice, rychlá aktualizace | 10 Hz | zeměpisná šířka Zeměpisná délka | |
| 129026 | COG a SOG, rychlá aktualizace | 4 Hz | SID Referenční hodnota COG Kurz nad zemí Rychlost vůči zemi | |
| 129029 | Data o poloze GNSS | 1 Hz | SID Datum Čas zeměpisná šířka Zeměpisná délka nadmořská výška Typ systému Metoda Integrita Počet SV HDOP PDOP Geoidální separace | |
| 129033 | Čas a datum | 1 Hz | Datum Čas Lokální posunutí |
Aktualizace firmware
Chcete-li aktualizovat svůj CANBus GNSS Master firmware, který budete potřebovat:
- CANBus GNSS Master a microUSB kabel
- USB-C Carrier Board for XBee Plugins
- Latest CANBus GNSS Master firmware (zazipovaný), najdete ho níže.
Po rozbalení obsahuje a firmware.hex soubor a a hlavní.mpy soubor. - Programátor STM32 Cube, můžete stáhnout zdarma zde (verze pro Windows)
Prosím, postupujte podle následujících kroků:
- Připojte své CANBus GNSS Master k USB-C Carrier Board for XBee Plugins
- Ujistěte se, že jsou všechny kabely odpojeny
- Stiskněte tlačítko a držte stisknuté ο CANBus GNSS Master tlačítko
- Připojte kabel USB k CANBus GNSS Master a k vašemu počítači
- Připojte kabel USB k USB-C Carrier Board for XBee Plugins a k vašemu počítači
- Nyní můžete uvolnit CANBus GNSS Master tlačítko
- Otevřete STM32 Cube Programmer
- Z rozevírací nabídky vyberte USB
- Klikněte na ikonu aktualizace a počkejte, dokud se port neaktualizuje a nezobrazí číslo
- Klepněte na tlačítko PŘIPOJIT tlačítko
- Přejděte do sekce Mazání a programování a klikněte na Úplné vymazání čipu
- Přejděte do sekce Paměť a úpravy souborů, klikněte na kartu Otevřít soubor
- Procházet a vyberte svůj firmware .hex soubor
- Klikněte na ikonu Ke stažení tlačítko a počkejte, dokud se nedokončí
- Vypnutí/zapnutí obou CANBus GNSS Master a USB-C Carrier Board for XBee Plugins
- Když se flash disk znovu objeví, odstraňte soubor main.py (pokud existuje) a přetáhněte main.mpy.
Pokud váš počítač změnil název hlavní.mpy soubor main-Copy.mpy, hlavní(1).mpy nebo podobně, přejmenujte soubor znovu jako hlavní.mpy - Počkejte 10 sekund a resetujte napájení zařízení
- Gratulujeme, dokončili jste aktualizaci firmwaru 🙂
Nejnovější firmware a seznam změn
*** CANBus GNSS Master Seznam změn *** 2026-07-09 - FW V1.2.0 * Klasický CAN: zvýšené numerické rozlišení
pole sekund ve zprávě TIME, od ss do ssss.
Soubor DBC aktualizován. 2026-05-05 - FW V1.1.1 * Oprava: Zpráva o požadavku na ISO adresu + PGN129026 2026-05-04 - FW V1.1.0 * NMEA2000: nový PGN128275 (počítadlo kilometrů, u-blox (pouze přijímače) * NMEA2000: nová zpráva PGN129033 * Classic CAN: nové zprávy pro obsah INSPVAXA (Unicore (pouze UM981) 26. 03. 2026 - FW V1.0.0 * První vydání