Size: a a a

2021 July 21

ED

Electronics Designer in Embedded Group
Надо внимательно почитать, что там модуль умеет. А так, проще всего вообще забить на коллизии - если пакет не дошел, отправляем снова.
источник

ED

Electronics Designer in Embedded Group
Чуть более продвинуто - можно сделать экспоненциальный выбор времени до повторной передачи.
источник

ED

Electronics Designer in Embedded Group
А вообще, если архитектура "клиент-сервер", то проще всего развернуть ее наоброт и сделать так, чтобы было много серверов и один клиент, который их по очереди опрашивает.
источник

ED

Electronics Designer in Embedded Group
Это будет звезда с одним ведущим и кучей ведомых.
источник

ED

Electronics Designer in Embedded Group
При опросной логике проблема коллизий исчезает.
источник

ED

Electronics Designer in Embedded Group
Можно еще token ring сделать.
источник

GZ

Genadi Zawidowski in Embedded Group
Настррйки кзернет в миландре.... и антивирус.
источник

F

Faberge in Embedded Group
Если хочется на шаблонах: https://github.com/FabulousFaberge/tmpl/blob/master/tmpl.cpp
источник

F

Faberge in Embedded Group
Код шифратора там где-то между гейтами и АЛУ
источник

ED

Electronics Designer in Embedded Group
ппц)
источник

S

S in Embedded Group
проще и надежнее на switch case
источник

F

Faberge in Embedded Group
По всей видимости, мне тогда было очень скучно)
источник

S

S in Embedded Group
switch (PINB) {
  case 1:
    PORTC=1;
    break;
  case 2:
  PORTC=2;
break;
 case 3:
  PORTC=4;
    break;
     case 4:
  PORTC=8;
    break;
  default:; break;
} // примерно так
источник

D

Dr Zlo in Embedded Group
Ты когда-нибудь пытался передавать данные между разными архитектурами?
источник

L

LexsZero in Embedded Group
можно еще забить на конвертации из структур в жсон на границе между эмбедом и неэмбедом и гонять протобаф от конца до конца
источник

L

LexsZero in Embedded Group
и в браузере тоже протобаф
источник

L

LexsZero in Embedded Group
и тулинг (относительно) няшный
источник

L

LexsZero in Embedded Group
всякие там кодогенераторы, докогенераторы, фаззеры, хуяззеры, вот это все
источник

F

Faberge in Embedded Group
«Вот это все» есть и у JSON ;)
источник

L

LexsZero in Embedded Group
да, но жсон неудобно ворочать на мк
источник