Отправка HEX через SoftwareSerial

Тема в разделе "Arduino & Shields", создана пользователем Rustam96, 9 окт 2019.

Метки:
  1. Rustam96

    Rustam96 Нерд

    Добрый день.
    Изучаю обмен данными с проверкой контрольной суммы. Работает с переменным успехом. Начал разбираться и понял что периодически приходит модифицированный запрос. То есть если я отправляю
    B5 B0 то на Arduino читается как FFFFFFB5 FFFFFFB0

    Кто нибудь знает почему ?
     

    Вложения:

    • HEX.png
      HEX.png
      Размер файла:
      50,7 КБ
      Просмотров:
      29
    Последнее редактирование: 9 окт 2019
  2. DetSimen

    DetSimen Спамовредитель Модератор

    отправляй как беззнаковое (uint8_t) число, и принимай так же. Проблем не будет
     
    Asper Daffy и Rustam96 нравится это.
  3. Rustam96

    Rustam96 Нерд

    Спасибо помогло.
     
    DetSimen нравится это.
  4. DetSimen

    DetSimen Спамовредитель Модератор

    нудакёптать. Надо уметь отличать отрицательные числа (вида F..x) на уровне спинного мозга.
     
    Daniil и Rustam96 нравится это.