[Tinyos-help] Need your Help: Battery Voltage measurement

Ruben Catteeuw rubencatteeuw at hotmail.com
Sat Mar 21 01:36:10 PDT 2009


Hi,

Once you call splitcontrol().start and the splitcontrol.startdone event is signalled, the radio stays on. If you send something, the radio goes into TX and after the sentdone is signalled it goes back to Listen, but if you don't send something it stays in Listen-mode,
unless  you call splitcontrol.stop(). Make sure you only try to send when the radio is on, so when a startDone has been signalled.

regards
Ruben

Date: Fri, 20 Mar 2009 14:03:57 -0700
From: mhsedek at yahoo.com
To: sallai at isis.vanderbilt.edu
CC: tinyos-help at millennium.berkeley.edu
Subject: [Tinyos-help] Need your Help: Battery Voltage measurement


 





Hi Janos

Thanks for your reply

I've already used VoltageC component. I just wanted to know about controlling the mote and to know more about accessing the peripherals. 

about the power consumption mails you forwarded me to, I found it very informative but could not know how can I determine how much power in my app.
I wanted to know when I started the RF by splitcontrol, is it keeps on or goes to sleep when it finish sending or receiving, and if I used splitcontrol.start i have to use splitcontrol.stp to turn the RF off. 

what command should i use to turn the RF on when sending a message and goes off or (sleep ) when it stops and then on when it receiving.

I've attached my app. file to see if the RF still on or what. and how to modify it to implement what I've said.



Mohamed

--- On Wed, 3/18/09, Janos Sallai <sallai at isis.vanderbilt.edu> wrote:


From: Janos Sallai <sallai at isis.vanderbilt.edu>
Subject: Re: [Tinyos-help] Fw: Battery Voltage measurement
To: "Mohamed H. Seddik" <mhsedek at yahoo.com>
Cc: tinyos-help at millennium.berkeley.edu
Date: Wednesday, March 18, 2009, 11:56 P


The VoltageC component is what you need.
Janos

On Wed, Mar 18, 2009 at 4:44 PM, Mohamed H. Seddik <mhsedek at yahoo.com> wrote:
> TinyOS 2.1
>
> Mohamed
>
> --- On Wed, 3/18/09, Janos Sallai <sallai.janos at gmail.com> wrote:
>
> From: Janos Sallai <sallai.janos at gmail.com>
> Subject: Re: [Tinyos-help] Fw: Battery Voltage measurement
> To: "Mohamed H. Seddik" <mhsedek at yahoo.com>,
> "tinyos-help at millennium.berkeley.edu" <tinyos-help at millennium.berkeley.edu>
> Date: Wednesday, March 18, 2009, 11:25 PM
>
> What tinyos version do you have? Moteworks or TinyOS 2.1?
>
> Janos
>
> 2009/3/18 Mohamed H. Seddik <mhsedek at yahoo.com>:
>>
>>
>>
 Thanks  & Have a Nice Day
>>
>> Mohamed
>>
>> --- On Wed, 3/18/09, Mohamed H. Seddik <mhsedek at yahoo.com> wrote:
>>
>> From: Mohamed H. Seddik <mhsedek at yahoo.com>
>> Subject: Battery Voltage measurement
>> To: tinyos-help at millennium.berkeley.edu
>> Date: Wednesday, March 18, 2009, 1:47 AM
>>
>>  how to use This "
>> TinyOS component VoltageM.nc can be wired into an application to provide
>> this measurement capability. The reserved keyword TOS_ADC_VOLTAGE_PORT is
>> mapped to ADC Channel 30"
>>  how to get access to the channels and do whatever this say
>>
>> How can I do the following steps,
>>
>> According to "MPR-MIB Users Manual":
>> "To compute the battery voltage:
>>  
  1. Set the BAT_MON processor pin (PA5/AD5) to HI.
>>    2. Program the application code to measure ADC Channel 7.
>>    3. Compute battery voltage, Vbatt, from Channel 7s data by:
>>       Vbatt = Vref × ADC _ FS ADC _ Count
>>       where:
>>       Vbatt = Battery voltage
>>       ADC_FS = 1024
>>       Vref = External voltage reference = 1.223 V
>>       ADC_Count = Data from the ADC measurement of Channel 7"
>>
>> Thanks  & Have a Nice Day
>>
>> Mohamed
>>
>>
>> _______________________________________________
>> Tinyos-help mailing list
>> Tinyos-help at millennium.berkeley.edu
>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>>
>
>



_________________________________________________________________
Uw e-mailcontact koos voor Hotmail en profiteert van een enorme opslagruimte! Maak ook een gratis Hotmail-account aan
http://www.microsoft.com/belux/nl/windows/windowslive/products/hotmail.aspx
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www.millennium.berkeley.edu/pipermail/tinyos-help/attachments/20090321/095b31d7/attachment-0001.htm 


More information about the Tinyos-help mailing list