Показано с 1 по 10 из 15

Тема: МКОН. Ошибка в прошивке конвертора. Возникает если в CRC16 нулевой старший байт.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #4
    Пользователь
    Регистрация
    22.03.2018
    Адрес
    Москва
    Сообщений
    5

    По умолчанию

    Дело не в таймаутах или скорости обмена и т.п. Это происходит только при нулевом байте в CRC.
    Я даже могу предположить, а при наличии исходников прошивки, на любом языке, указать точное место, где ошибся программист прошивки.
    Всё дело в работе со строками в языках программирования. Библиотечные функции по работе со строками считают "\0" концом строки.
    Скорее всего, что "ошибка" происходит в одной из библиотечных функций (по сути это и не ошибка) просто особенность её работы, о которой не подумал программист.
    Сам такой. Написал реализацию нескольких протоколов для разных устройств и по "таким" граблям тоже ходил.
    Расстраивает, что ТП не реагирует, когда так подробно им пишешь, тратя свое время ((.
    Последний раз редактировалось Eznamos; 24.09.2024 в 13:21.

Похожие темы

  1. Ответов: 6
    Последнее сообщение: 28.05.2022, 10:28
  2. Ошибка при прошивке ПЛК-110-30
    от CTARuK в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 26.11.2015, 17:11
  3. Ответов: 4
    Последнее сообщение: 03.07.2013, 10:52
  4. Ошибка в прошивке ТРМ251
    от salsan в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 02.11.2012, 07:18
  5. Возникает вот такая ошибка.
    от Димитрий в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 18.06.2008, 16:09

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •