Size: a a a

2021 April 01

LZ

Leonid Zaliubovskii in Embedded Group
ну и можно просто программно фиксить, инвертить байт и не заморачиваться, если что
источник

Х

Х in Embedded Group
Leonid Zaliubovskii
ну и можно просто программно фиксить, инвертить байт и не заморачиваться, если что
Аппаратный приёмник думаю этот байт не выдаст
источник

LZ

Leonid Zaliubovskii in Embedded Group
а если STM32 у них есть возможность инвертировать аппаратно
источник

L

LexsZero in Embedded Group
там старт-бит будет не на месте
источник

Х

Х in Embedded Group
Leonid Zaliubovskii
а если STM32 у них есть возможность инвертировать аппаратно
Ну мы же не знаем какой мк...
источник

E

Evgen in Embedded Group
Сиие Сууие
кстати да, если речь стоит только в неправильном подключении - нет смысла проверять перевёрнуты там линии или нет, просто неправильно да и всё
ну у меня там инвертирование не стоит )
Но идею я понял, завтра протестирую
А то хочется избавиться максимально от проблем при установке
источник

L

LexsZero in Embedded Group
поэтому байты будут поломанные если вообще будут
источник

LZ

Leonid Zaliubovskii in Embedded Group
LexsZero
там старт-бит будет не на месте
Хотя да, я чет разогнался. Без подкручивания будет ошибка
источник

E

Evgen in Embedded Group
LexsZero
поэтому байты будут поломанные если вообще будут
Честно, не знаю, что там за камень внутри и обработка, как происходит
На выходе имею API по работе с буфером от rs-485
Обычный и инвертированный буфер нормально заполняется
источник

LZ

Leonid Zaliubovskii in Embedded Group
LexsZero
поэтому байты будут поломанные если вообще будут
будут я думаю, но инвертированые. А вообще интересная идея, нужно попробовать будетвечером, если найду дома. Стало прямо интересно
источник

L

LexsZero in Embedded Group
Leonid Zaliubovskii
будут я думаю, но инвертированые. А вообще интересная идея, нужно попробовать будетвечером, если найду дома. Стало прямо интересно
0xAA в норме на линии будет как 111[0.10101010.1]11111 (скобки - границы байта, точками отделены старт и стоп). если это инвертировать и сдвинуть, то приемник ебнется искать старт (который должен быть 0) и найдет его скорее всего не там где нужно, то же со стопом, и будет либо сдвинутый мусор, либо framing error
источник

LZ

Leonid Zaliubovskii in Embedded Group
LexsZero
0xAA в норме на линии будет как 111[0.10101010.1]11111 (скобки - границы байта, точками отделены старт и стоп). если это инвертировать и сдвинуть, то приемник ебнется искать старт (который должен быть 0) и найдет его скорее всего не там где нужно, то же со стопом, и будет либо сдвинутый мусор, либо framing error
я сча говорю о 485 to UART преобразовании. А так да, UART у МК соснет
источник

AZ

Aleksey Zhdanov in Embedded Group
Какие наши проекты из Embed или подобного есть на краудфандинговых площадках кроме Флипера?
источник

L

LexsZero in Embedded Group
Leonid Zaliubovskii
я сча говорю о 485 to UART преобразовании. А так да, UART у МК соснет
ну там пофиг, там тупо компаратор же.
источник

Х

Х in Embedded Group
Leonid Zaliubovskii
я сча говорю о 485 to UART преобразовании. А так да, UART у МК соснет
Ну так я и говорю, надо софтовый делать
источник

L

LexsZero in Embedded Group
можно кстати смотреть на фрейминг еггогы и црц, если их дохуя - пусть юзер идет и чинит линию
источник

LZ

Leonid Zaliubovskii in Embedded Group
LexsZero
ну там пофиг, там тупо компаратор же.
да, я о том что можно программно сие процессить. Если у МК есть режим инверсии. В любой непонятной ситуации посылаешь посылку и переклчбчается
источник

L

LexsZero in Embedded Group
может там не только а/б перепутаны, но еще и терминатор забыт и линия ловит радио маяк
источник

LZ

Leonid Zaliubovskii in Embedded Group
LexsZero
можно кстати смотреть на фрейминг еггогы и црц, если их дохуя - пусть юзер идет и чинит линию
вот да. Я сразу писал о лампочке - рукожоп детектед
источник

LZ

Leonid Zaliubovskii in Embedded Group
а монтажнику давать методичку и  пробник. Подключает к линии и смотрит
источник