ДЕЙЛ 31 20 февраля Опубликовано 20 февраля · Жалоба 7 hours ago, siargy said: тут нет битовых полей Т.е. нужно каждую строку представить в виде битов и нарезать потом в произвольных местах? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
siargy 6 21 февраля Опубликовано 21 февраля · Жалоба 15 hours ago, ДЕЙЛ said: каждую строку представить в виде там структура из смешанных типов целиком записывается: Spoiler struct LOG_STRUCT { u8 Zaglv; u8 Num; u16 CanADC; u32 TimeON; u32 TimeWRK; s16 Iakb_min; s16 Iakb_max; u16 U28_min; u16 U28_max; s16 Tohl_min; s16 Tohl_max; // Bit array u16 UAKBOG_1 : 1; u16 U600AV_2 : 1; u16 U28MIN_3 : 1; u16 U28MAX_4 : 1; u16 U12_14_13_V : 1; u16 U12_10_11_V : 1; u16 U5_6_5_V : 1; u16 U5_4_5_V : 1; u16 OFFPRB_6 : 1; u16 ErrDr1 : 1; u16 ErrDr2 : 1; u16 ErrDr3 : 1; u16 ErrDr4 : 1; u16 ErrDr : 1; u16 DT_80_75 : 1; u16 DT_45_40 : 1; u16 DT_75_70 : 1; u16 IAKB_50_40 : 1; u16 IAKB_40_30A : 1; u16 U5VA_6_5V : 1; u16 U5VA_4_5V : 1; u16 RAB_bit : 1; u16 OUT_bit : 1; u16 VDAV_dig : 1; u16 Loc:8; }; итоговый результат преобразования хотел бы видеть как в таблице экселя, ну или чтобы туда перенести можно было. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 81 21 февраля Опубликовано 21 февраля · Жалоба 57 минут назад, siargy сказал: итоговый результат преобразования хотел бы видеть как в таблице экселя, А что мешает сразу в Экселе затягивать и разбирать с помощью VBA? Типа так: https://techcommunity.microsoft.com/t5/excel/serial-com-ports-in-excel-vba/m-p/3601929 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
siargy 6 17 мая Опубликовано 17 мая · Жалоба On 2/21/2024 at 3:39 PM, siargy said: итоговый результат преобразования хотел бы видеть как в таблице экселя, ну или чтобы туда перенести можно было. проще всего оказалось добавить эту функцию в существующую программу диагностики, хотя возникли нюансы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться