Hi, I use TinyOS 2.0.2 based on Ubuntu 9.1. The hardware is MicaZ + MDA300 and an external sensor.
The MDA300 driver I am using is the newly posted MDA300 driver on: http://tinyos.cvs.sourceforge.net/viewvc/tinyos/tinyos-2.x-contrib/uoit/ I write a simple application, which has the following two lines: components new SensorMDA300CA() as Sensor; App.Read -> Sensor.ADC_0; when I compile, I got the following strange partial errors: "/opt/tinyos-2.0.2/tos/chips/atm128/i2c/Atm128I2CMasterP.nc:46: syntax error before `TI2CBasicAddr", "/opt/tinyos-2.0.2/tos/interfaces/I2CPacket.nc:63: syntax error before `flags' /opt/tinyos-2.0.2/tos/interfaces/I2CPacket.nc:79: syntax error before `flags'"?? Could someone tell me why I have some errors? Thanks, Gary ================= Below is the partial compile output. In component `BlinkToRadioC': BlinkToRadioC.nc: In function `Timer0.fired': BlinkToRadioC.nc:113: warning: passing argument 2 of `Packet.getPayload' makes pointer from integer without a cast /opt/tinyos-2.0.2/tos/interfaces/ResourceConfigure.nc:23:1: warning: "/*" within comment In file included from /opt/tinyos-2.0.2/tos/chips/atm128/i2c/Atm128I2CMasterC.nc:45, from /opt/tinyos-2.0.2/tos/sensorboards/mda300ca/MDA3XXADCC.nc:15, from /opt/tinyos-2.0.2/tos/sensorboards/mda300ca/ADCDeviceC.nc:32, from /opt/tinyos-2.0.2/tos/sensorboards/mda300ca/SensorMDA300CA.nc:47, from BlinkToRadioAppC.nc:55: In interface `I2CPacket': /opt/tinyos-2.0.2/tos/interfaces/I2CPacket.nc: At top level: /opt/tinyos-2.0.2/tos/interfaces/I2CPacket.nc:63: syntax error before `flags' /opt/tinyos-2.0.2/tos/interfaces/I2CPacket.nc:79: syntax error before `flags' In component `Atm128I2CMasterC': /opt/tinyos-2.0.2/tos/chips/atm128/i2c/Atm128I2CMasterC.nc:45: syntax error before `TI2CBasicAddr' In file included from /opt/tinyos-2.0.2/tos/chips/atm128/i2c/Atm128I2CMasterC.nc:52, from /opt/tinyos-2.0.2/tos/sensorboards/mda300ca/MDA3XXADCC.nc:15, from /opt/tinyos-2.0.2/tos/sensorboards/mda300ca/ADCDeviceC.nc:32, from /opt/tinyos-2.0.2/tos/sensorboards/mda300ca/SensorMDA300CA.nc:47, from BlinkToRadioAppC.nc:55: In component `Atm128I2CMasterP': /opt/tinyos-2.0.2/tos/chips/atm128/i2c/Atm128I2CMasterP.nc:46: syntax error before `TI2CBasicAddr' In file included from /opt/tinyos-2.0.2/tos/chips/atm128/i2c/Atm128I2CMasterP.nc:55, from /opt/tinyos-2.0.2/tos/chips/atm128/i2c/Atm128I2CMasterC.nc:52, from /opt/tinyos-2.0.2/tos/sensorboards/mda300ca/MDA3XXADCC.nc:15, from /opt/tinyos-2.0.2/tos/sensorboards/mda300ca/ADCDeviceC.nc:32, from /opt/tinyos-2.0.2/tos/sensorboards/mda300ca/SensorMDA300CA.nc:47, from BlinkToRadioAppC.nc:55:
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
