ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 апреля
403558 Топик полностью
Mahagam (20.04.2013 12:30, просмотров: 281) ответил fk0 на См. ещё раз выше. Это не важно сколько раз в секунду. Можно вместо 38400 сделать 1МБит и будет больше раз в секунду. Можно XML передавать вместо текста, будет даже в чём-то удобном. Вместо XML можно в ASN.1 расписать синтаксис и получить бинарный
нет не принтф. банально отправка структуры. никакого форматирования ведь это же удобно, когда большая часть глобальных данных в коде собрана в структуры: struct engine_st { u16 header; u16 rpm; float fuel_flow; float fuel_level; u16 temperature; u16 accelerator; u32 time; u32 crc32; } engine; ... ... send_telemetry(&engine, sizeof(engine_st), MODE_ADD_CRC); всё просто и красиво. отправляющая функция подсчитывает CRC и безо всякого парсинга отправляет всю структуру по DMA в канал. при этом даже накладные расходы раз в 10 меньше чем у принтфа. кроме того, а если у меня эзернет? как принтф туда переназначить?