← 输入框|github.com|刷新
Skip to content

Команда не правильно разбивается на части для lite_family #37

Closed

Description

@IATkachenko

Версия модуля: 1.5.1
Модель бризера:
Версия прошивки (если известна):

Описание проблемы

В lite_family не правильно разбивается сообщение на части:

            request[0] = self.FIRST_PACKET_ID
            data_for_sent = list(chunks(request, 20))

            for i in range(1, len(data_for_sent)):
                if i == len(data_for_sent)-1:
                    data_for_sent[i].insert(0, self.END_PACKET_ID)
                else:
                    data_for_sent[i].insert(0, self.MIDDLE_PACKET_ID)

В этом коде вторая и следующие части имеют длину 21 байт, а не 20.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    4STion 4S relatedbugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions