Hi Francesco,

As far as I know the 51-pin connector is hardwired and cannot be 
disabled. I had a look at the drivers for the mts300 board, and it seems 
that most sensors on the module are activated or deactivated with 
dedicated pins on the connector. From my quick glance I get the 
impression that the sensors are only deactivated when explicitly done 
so, which only happens if the sensors are actually used (and even then I 
am not sure it would happen for all the sensors). For some reason, the 
pins of the microcontroller are by default set to logical one (I think 
the microcontroller uses less power that way), which in turn has as an 
effect that the sensors would be activated (and thus draw power). Now I 
really only had a very quick look and so don't know whether all sensor 
would be activated, or only some of them.

To turn the sensors off, you could wire to the MicaBusC component and 
explicitly turn off the corresponding pins. MicaBusC provides access to 
some of the microcontroller's pins through the GeneralIO interface.

The pins I found are:
- Photo (light): Int1
- Temperature: Int2
- Sounder: PW2
- Microphone: PW3
- Accelerometer: PW4
- Magnetometer: PW5

If you wire, e.g., the microphone power pin to MicPower, you can disable 
the microphone in the Boot.booted event with "MicPower.clr(); 
MicPower.makeInput();".

Let us know whether this helps.

Cheers,
Urs


On 10/25/2010 03:28 PM, Francesco Ficarola wrote:
> Hi everybody.
>
> How can I disable the 51-Pin Connector? If I connected a sensorboard on
> my IRIS mote, its current is about 5 mA. Can I disable the current in
> the connector?
>
> Greetings,
>
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to