Gast
#706186
Guten Morgen,
ich habe folgendes typedef:
typedef struct {
char dev_id;
uint8_t *name;
uint8_t *unit;
uint8_t *info;
uint8_t *sw_version;
void *values;
} devices_struct_t;
und folgende deklaration:
devices_struct_t devices[7];
uint8_t values0[] = {1,200,33,24,25,24,28,29,10,0};
so sieht das dann zum Beispiel für devices[0] aus:
devices[0].dev_id = 0x00;
devices[0].info = "Isch geb de speed an";
devices[0].name = "Tachometer";
devices[0].sw_version = "007";
devices[0].unit = "km/h";
devices[0].values = &values0;
nun möchte ich in der gleichen datei auf den ersten Wert von values
zugreifen.
Wie geht das?
Stocher hier im drüben und erreiche nur Mist;
Danke und Gruß
Ingo