PHPackages                             piplexa/wialon-combine-protocol-parser - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. piplexa/wialon-combine-protocol-parser

ActiveLibrary[Parsing &amp; Serialization](/categories/parsing)

piplexa/wialon-combine-protocol-parser
======================================

PHP parser for Wialon Combine binary protocol used in GPS/GLONASS trackers

v1.0.1(7mo ago)03MITPHPPHP &gt;=7.4

Since Sep 26Pushed 7mo agoCompare

[ Source](https://github.com/piplexa/wialon-combine-protocol-parser)[ Packagist](https://packagist.org/packages/piplexa/wialon-combine-protocol-parser)[ RSS](/packages/piplexa-wialon-combine-protocol-parser/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (1)Versions (5)Used By (0)

Wialon Combine Protocol Parser
==============================

[](#wialon-combine-protocol-parser)

[![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](https://opensource.org/licenses/MIT)[![PHP Version](https://camo.githubusercontent.com/7404ac2849f95f99ace60c4b949c4e57e3188dfc0d5df7a913378138ac571fb6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344372e342d626c7565)](https://www.php.net/)

PHP библиотека для парсинга бинарного протокола Wialon Combine, используемого в GPS/ГЛОНАСС трекерах.

Описание
--------

[](#описание)

Wialon Combine Protocol Parser - это PHP библиотека для декодирования бинарных пакетов, передаваемых GPS/ГЛОНАСС трекерами по протоколу **Wialon Combine 1.0.3**. Библиотека поддерживает все типы пакетов: Login, Data, Keep-Alive и все подзаписи: Custom Parameters, Position Data, Picture, LBS Parameters.

Возможности
-----------

[](#возможности)

- ✅ Парсинг всех типов пакетов (Login, Data, Keep-Alive)
- ✅ Поддержка всех подзаписей (Custom Parameters, Position Data, Picture, LBS)
- ✅ Валидация CRC16 контрольной суммы
- ✅ Big-Endian порядок байт
- ✅ Расширяемые поля (1-2 и 2-4 байта)
- ✅ Автоматическая генерация ответов сервера
- ✅ Преобразование в отдельные записи
- ✅ PSR-4 автозагрузка
- ✅ Полное покрытие тестами

Установка
---------

[](#установка)

### Через Composer

[](#через-composer)

```
composer require wialon/combine-protocol-parser
```

### Ручная установка

[](#ручная-установка)

```
git clone https://github.com/your-username/wialon-combine-protocol-parser.git
cd wialon-combine-protocol-parser
composer install
```

Быстрый старт
-------------

[](#быстрый-старт)

### Базовое использование

[](#базовое-использование)

```
