Kod: Markera allt
union
{
T_TX_data_struct tx_data2;
unsigned char Buffer[23];
} Alla_Bytes_I_Samma_Klump = {STX,"000",';',"00",';',"000",';'," 00,0",';',"0,00",ETX};
Däremot fungerar Tagged Initializing Format bra vid "normal struct-deklarering", så det var ett bra tips. Ger ett tydligare skrivsätt.
Kod: Markera allt
T_TX_data_struct tx_data = {
.start_TX = STX,
.counter = "000",
.sep_sign_1 = ';',
.serial = "00",
.sep_sign_2 = ';',
.ad_value = "000",
.sep_sign_3 = ';',
.temperature = " 00,0",
.sep_sign_4 = ';',
.batt_volt = "0,00",
.stop_TX = ETX
};