hello,
I am running XubunTOS in vmware player.
My problem is that I did not find driver for MTS400CA of Crossbow in TOS2.
That's why, i used command : 'tos1', to get settings of TOS 1. Then I moved
to $TOSROOT/contrib/xbow/apps/XSensorMTS400 and tried to compile with - 'make
micaz'. But it returned many errors. Can anyone of you please tell me exactly
what I need to do ? It would be really helpful if you can guide me. Thank you
in advance.
The errors are as bellow (I am really sorry for the big listing):
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidityM.nc:93:23:
SODebug.h: No such file or directory
In file included from TestMTS400.nc:69:
In component `SensirionHumidity':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:82:
failed to preprocess
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidityM.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHumM.nc:84:23:
SODebug.h: No such file or directory
In file included from
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:82,
from TestMTS400.nc:69:
In component `TempHum':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:78:
failed to preprocess
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHumM.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:79:
cannot find `StdControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:80:
cannot find `TempSensor'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:81:
cannot find `HumSensor'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:82:
cannot find `TempError'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:83:
cannot find `HumError'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:85:
cannot find `TimerControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:86:
cannot find `Timer'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TempHum.nc:87:
cannot find `Leds'
In component `SensirionHumidity':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:84:
no match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:85:
cannot find `Humidity'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:86:
cannot find `Temperature'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:87:
cannot find `HumidityError'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:88:
cannot find `TemperatureError'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:90:
cannot find `Timer'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:92:
cannot find `SensorControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:93:
cannot find `HumSensor'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:94:
cannot find `TempSensor'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:96:
cannot find `SwitchControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:97:
cannot find `Switch1'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:98:
cannot find `SwitchI2W'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:100:
cannot find `HumError'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:101:
cannot find `TempError'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/SensirionHumidity.nc:103:
cannot find `Leds'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressureM.nc:91:25:
SODebug.h: No such file or directory
In file included from TestMTS400.nc:70:
In component `IntersemaPressure':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:81:
failed to preprocess
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressureM.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:83:
no match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:84:
cannot find `Temperature'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:85:
cannot find `Pressure'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:86:
no match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:88:
cannot find `SwitchControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:89:
cannot find `Switch'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:90:
cannot find `IOSwitch'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:92:
cannot find `LowerControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:94:
cannot find `LowerPressure'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:95:
cannot find `LowerTemp'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:97:
cannot find `LowerCalibrate'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:98:
cannot find `Timer'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/IntersemaPressure.nc:99:
cannot find `TimerControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/AccelM.nc:84:21:
SODebug.h: No such file or directory
In file included from TestMTS400.nc:71:
In component `Accel':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:71: failed
to preprocess
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/AccelM.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:72: no
match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:74: no
match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:75: cannot
find `Timer'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:81: cannot
find `ADCControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:82: cannot
find `SwitchControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/Accel.nc:83: cannot
find `Switch1'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhotoM.nc:83:21:
SODebug.h: No such file or directory
In file included from TestMTS400.nc:71:
In component `TaosPhoto':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:79:
failed to preprocess
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhotoM.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:81: no
match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:82: no
match
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:84:
cannot find `I2CPacketControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:85:
cannot find `I2CPacket'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:87:
cannot find `Timer'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:89:
cannot find `SwitchControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/TaosPhoto.nc:90:
cannot find `Switch'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/GpsPacket.nc:94:21:
SODebug.h: No such file or directory
In file included from TestMTS400.nc:73:
In component `UARTGpsPacket':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:81:
failed to preprocess
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/GpsPacket.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/HPLUART1M.nc:81:21:
SODebug.h: No such file or directory
In file included from
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UART1.nc:75,
from
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:81,
from TestMTS400.nc:73:
In component `HPLUARTC1':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/HPLUARTC1.nc:79:
failed to preprocess
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/HPLUART1M.nc
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/HPLUARTC1.nc:81: no
match
In component `UARTGpsPacket':
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:83:
cannot find `GpsCmd'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:84:
cannot find `Control'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:85:
cannot find `Send'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:86:
cannot find `Receive'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:88:
cannot find `ByteControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:89:
cannot find `ByteComm'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:91:
cannot find `SwitchControl'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:92:
cannot find `Switch1'
/opt/tinyos-1.x/tos/../contrib/xbow/tos/sensorboards/mts400/UARTGpsPacket.nc:93:
cannot find `SwitchI2W'
make: *** [exe0] Error 1
thanks once again and bye.
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help