## c't-Projekte - Mailinglisten

[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

### AW: AW: [ct-bot] Problem mit Pointern

Absender: Carsten Giesen
Datum: So, 02.04.2006 09:09:10

    Hallo Torsten,

    > > 			state = Send_adr(data_pack[i].slave_adr);//Send
    > > slave address+W/R
    > >
    > > 		/*Dependent on the R/W in the slave address it
    > will receive or
    > > 		transmitt data.*/
    > hmm...der Kommentar macht mich stutzig, insbesondere, da ich
    > im Code selbst keinen Fehler sehe. Bist du Sicher, dass das
    > Dataset nicht vielleicht zufällig ein write-Kommando enthält
    > und Du daher keine Daten kriegst?

    Die ID's der I2C Clients sind immer gerade. Beim SRF10 z.B. E0, E2, E4 bis
    FE
    W und R sind in der Include vorbelegt:
    W = 0;
    R = 1;

    Mit:
    	if(!(data_pack[i].slave_adr & R))
    Filter ich jetzt das letzte Bit raus und kann entsprechend verzweigen.

    Cu

    Carsten

- Voriger (Datum): AW: AW: [ct-bot] Problem mit Pointern, Carsten Giesen
- Nächster (Datum): AW: AW: [ct-bot] Problem mit Pointern, Carsten Giesen
- Voriger (Thread): AW: AW: [ct-bot] Problem mit Pointern, Carsten Giesen
- Nächster (Thread): AW: AW: [ct-bot] Problem mit Pointern, Carsten Giesen
- Indizes:
  - Datum
  - Thread