--------------------------
Пишу на Си за еду
Код: Выделить всё
union
{
uint8_t UARTBuf[10];
__packed struct
{
uint16_t a;
float b;
uint8_t c;
uint16_t d;
uint8_t e;
}units;
}data;Ну да , ктож запретит велосипеды изобретать.urry писал(а):Леша, может хочет сделать пакет короче - имеет право.
Ну и пусть вырезает необходимое и передаёт.urry писал(а):может хочет сделать пакет короче - имеет право
Да в том то и дело что нужно сократить число байт, в чистом ASCII размер пакета получается в два раза больше, зато передфвать без проблем, просто используя функции для строк....Аlex писал(а):Ну и пусть вырезает необходимое и передаёт.urry писал(а):может хочет сделать пакет короче - имеет право