Size: a a a

2021 February 04

LZ

Leonid Zaliubovskii in Embedded Group
jon pedro
вот сейчас я хекс или не хекс отправил?
Судя по отклюку я не хекс отправил
Если почитать доку к нему то там будет указано $ или # ставить для хекса
источник

LZ

Leonid Zaliubovskii in Embedded Group
Т.е. $AA
источник

jp

jon pedro in Embedded Group
Leonid Zaliubovskii
Если почитать доку к нему то там будет указано $ или # ставить для хекса
разобрался, для хекса необходимо, чтобы было 2 знака после $
источник

LZ

Leonid Zaliubovskii in Embedded Group
Ну вот, RTFM  опять сработал 😁
источник

jp

jon pedro in Embedded Group
Leonid Zaliubovskii
Ну вот, RTFM  опять сработал 😁
да я его прочёл(но не с первого раза), но не мог сообразить почему в отправленном сообщении вместо моего сообщения отсылался квадрат и тройка=)
источник

AK

Anton Kirilenko in Embedded Group
terminal1.9 рулез, есличо
источник

LZ

Leonid Zaliubovskii in Embedded Group
Anton Kirilenko
terminal1.9 рулез, есличо
Почти. Но виснет при больших потоках. Мне больше тератерм нравится
источник

LZ

Leonid Zaliubovskii in Embedded Group
Из бесплатного
источник

LZ

Leonid Zaliubovskii in Embedded Group
jon pedro
да я его прочёл(но не с первого раза), но не мог сообразить почему в отправленном сообщении вместо моего сообщения отсылался квадрат и тройка=)
Ну бывает, иногда внимание хромает, иногда не совсем понятно что происходит. Главное что разобрался
источник

jp

jon pedro in Embedded Group
у меня вот такой вопросец есть. Сейчас хочу сделать протокол обмена сообщениями, вот подумал о том, как его можно реализовать полностью платформонезависимым и подумал о следующем. Норм ли будет идея, чтобы были указатели на функции для основных операций (отправка, проверка буфера и т.д). А при инициализации своего класса я бы просто присваивал указатель на нужные мне функции и дальше это уже бы работало с необходимой периферией. Или тут могут возникнуть проблемы? (вопрос возможной работы с указателем в никуда отметается, рассматривается, что происходит контроль инициализации указателей на функции)
источник

LZ

Leonid Zaliubovskii in Embedded Group
jon pedro
у меня вот такой вопросец есть. Сейчас хочу сделать протокол обмена сообщениями, вот подумал о том, как его можно реализовать полностью платформонезависимым и подумал о следующем. Норм ли будет идея, чтобы были указатели на функции для основных операций (отправка, проверка буфера и т.д). А при инициализации своего класса я бы просто присваивал указатель на нужные мне функции и дальше это уже бы работало с необходимой периферией. Или тут могут возникнуть проблемы? (вопрос возможной работы с указателем в никуда отметается, рассматривается, что происходит контроль инициализации указателей на функции)
Ты сча говоришь о стороне МК? Ну или другими словами исполнителя? Если да - обычно так и делают - есть таблица указателей, в зависимости от принятой команды - зовут нужную функцию по указателю
источник

LZ

Leonid Zaliubovskii in Embedded Group
Если о транспорте - лучше смотреть на SLIP protocol
источник

A

Alexander in Embedded Group
jon pedro
у меня вот такой вопросец есть. Сейчас хочу сделать протокол обмена сообщениями, вот подумал о том, как его можно реализовать полностью платформонезависимым и подумал о следующем. Норм ли будет идея, чтобы были указатели на функции для основных операций (отправка, проверка буфера и т.д). А при инициализации своего класса я бы просто присваивал указатель на нужные мне функции и дальше это уже бы работало с необходимой периферией. Или тут могут возникнуть проблемы? (вопрос возможной работы с указателем в никуда отметается, рассматривается, что происходит контроль инициализации указателей на функции)
Protobuf?
источник

LZ

Leonid Zaliubovskii in Embedded Group
Leonid Zaliubovskii
Если о транспорте - лучше смотреть на SLIP protocol
Он позволяет логически разделять канал на несколько
источник

jp

jon pedro in Embedded Group
Leonid Zaliubovskii
Ты сча говоришь о стороне МК? Ну или другими словами исполнителя? Если да - обычно так и делают - есть таблица указателей, в зависимости от принятой команды - зовут нужную функцию по указателю
ага. Просто и тестировать проще будет
источник

jp

jon pedro in Embedded Group
Alexander
Protobuf?
советовали когда-то, но я нихерашеньки не понял что с ним делать и хер положил.
источник

AK

Anton Kirilenko in Embedded Group
платформеннонезависимое - это json
источник

A

Alexander in Embedded Group
jon pedro
советовали когда-то, но я нихерашеньки не понял что с ним делать и хер положил.
Ясн )
Для МК он тяжеловат.
источник

LZ

Leonid Zaliubovskii in Embedded Group
Alexander
Protobuf?
Это своеобразная штука, у него проблемы с требованиями к ресурсами были и имплементации под МК были сырыми.

Я его трогал года два назад последний раз. Все сложно было
источник

LZ

Leonid Zaliubovskii in Embedded Group
Ну и ещё его генераторы описания, та ещё вещь в себе.
источник