Hallo Pline,

> Ich will auf meinem AVR-NET-IO einen BMP085 abfragen.
> 
> Im make menuconfig wähle ich nun den I2C-Support aus und setze noch
> den Haken bei BMP085.
> 
> Der make bricht ab mit:
> 
> hardware/i2c/master/i2c_bmp085.c: In function bmp085_get_temp:
> hardware/i2c/master/i2c_bmp085.c:263: error: I2C_BMP085_OVERSAMPLING
> undeclared (first use in this function)
> hardware/i2c/master/i2c_bmp085.c:263: error: (Each undeclared
> identifier is reported only once
> hardware/i2c/master/i2c_bmp085.c:263: error: for each function it appears in.)
> hardware/i2c/master/i2c_bmp085.c: In function bmp085_get_abs_press:
> hardware/i2c/master/i2c_bmp085.c:294: error: I2C_BMP085_OVERSAMPLING
> undeclared (first use in this function)
> 
> 
> Was habe ich da falsch gemacht?

Du nicht, aber der Autor des Moduls. Wenn Du in menuconfig noch
"BMP085 advanced barometric calculations" aktivierst, übersetzt das Modul.
Das Modul verwendet I2C_BMP085_OVERSAMPLING auch, wenn obiger
Punkt nicht aktiviert ist. Schreib bitte einen Bugreport auf bugs.ethersex.de.

_______________________________________________
Ethersex-devel mailing list
Ethersex-devel@list.zerties.org
https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel

Antwort per Email an