niimbot-proto
This commit is contained in:
parent
87e5b970bf
commit
c1df62dbba
@ -16,7 +16,7 @@ tags:
|
||||
categories:
|
||||
- reverse-engineering
|
||||
featured_image: miniature.jpg
|
||||
lastmod: 2024-07-28T23:10:05+03:00
|
||||
lastmod: 2024-07-29T22:14:05+03:00
|
||||
telegram_entry_id: ""
|
||||
type: default
|
||||
---
|
||||
@ -90,21 +90,24 @@ type: default
|
||||
|
||||
Начало последовательности пакетов для печати. Формат данного пакета отличается в разных версиях протоколов. Варианты:
|
||||
|
||||
* V1. 1 байт данных. Пример: `0x01`.
|
||||
* V3. 2 байта данных. Итоговое количество страниц. Пример: `0x00 0x02` (2 страницы)
|
||||
* V4. 7 байта данных. Пример: `0x00 0x02 0x00 0x00 0x00 0x00 0x00` (2 страницы)
|
||||
- 2 байта - итоговое количество страниц.
|
||||
- 4 байта - всегда нули.
|
||||
- 1 байт - цвет страницы (назначение неизвестно).
|
||||
* V5. 8 байт данных. Пример: `0x00 0x02 0x00 0x00 0x00 0x00 0x00 0x00` (2 страницы)
|
||||
- 2 байта - итоговое количество страниц.
|
||||
- 4 байта - всегда нули.
|
||||
- 1 байт - цвет страницы (назначение неизвестно).
|
||||
- 1 байт - вероятнее всего, плотность.
|
||||
```
|
||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|
||||
| | | | | | | | |
|
||||
V1 |[ 1 ]| | | | | | | |
|
||||
V3 |[ total_pages ]| | | | | | |
|
||||
V4 |[ total_pages ]|[ 0 ]|[ 0 ]|[ 0 ]|[ 0 ]|[ page_color ]| |
|
||||
V5 |[ total_pages ]|[ 0 ]|[ 0 ]|[ 0 ]|[ 0 ]|[ page_color ]|[ quality ]|
|
||||
```
|
||||
Значения:
|
||||
|
||||
Возвращается ответ с ID 0x02. Данные ответа (1 байт):
|
||||
* 0x01 - успех
|
||||
* 0x00 - ошибка
|
||||
* **total_pages** – итоговое количество страниц.
|
||||
* **quality** – вероятнее всего, плотность.
|
||||
* **page_color** – цвет страницы (назначение неизвестно).
|
||||
|
||||
Возвращается ответ с ID **0x02**. Данные ответа (1 байт):
|
||||
|
||||
* **0x01** - успех.
|
||||
* **0x00** - ошибка.
|
||||
|
||||
## Важно знать
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user