<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://community.ti.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Low Power RF Proprietary Software &amp; SimpliciTI</title><link>http://community.ti.com/forums/42.aspx</link><description>Software Protocols and Interface, Device Features and Interfaces</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Debug Build: 40407.4157)</generator><item><title>SIMPLICITI, help with message sizeof!</title><link>http://community.ti.com/forums/thread/50028.aspx</link><pubDate>Sat, 21 Nov 2009 15:41:47 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:50028</guid><dc:creator>Berto Otero</dc:creator><slash:comments>6</slash:comments><comments>http://community.ti.com/forums/thread/50028.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=50028</wfw:commentRss><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m working with the IAR Workbench, using simpliciti 1.1.0 with the ap_as_data_hub as reference. I have two smartRF04 and six CC2430EM.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m trying to develop a star network with one access point and it will have over 20 end devices.&lt;/p&gt;
&lt;p&gt;I need to know if I can send a 16 bits message from each end devices to the access point because the simpliciti msg [ ] definition it&amp;#39;s 8 bits size.&lt;/p&gt;
&lt;p&gt;(smplStatus_t SMPL_Send(linkID_t lid, uint8_t *msg, uint8_t len)).&lt;/p&gt;
&lt;p&gt;thanks for your help&lt;/p&gt;
&lt;p&gt;Berto&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Statically create a connection with  SMPL_Commission</title><link>http://community.ti.com/forums/thread/20960.aspx</link><pubDate>Thu, 07 May 2009 13:57:00 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:20960</guid><dc:creator>R.Nouna</dc:creator><slash:comments>11</slash:comments><comments>http://community.ti.com/forums/thread/20960.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=20960</wfw:commentRss><description>&lt;p&gt;HI all,&lt;/p&gt;
&lt;p&gt;I will use the new properties of SimpliciTI to save more power at Startup time and without linking and joining. Have any one example using the SMPL_commission?.&lt;/p&gt;
&lt;p&gt;can I create the connection Table at build time ? if Yes how?&lt;/p&gt;
&lt;p&gt;I think I can have different Nodes withe different Adress but some Application port. is it correct? &lt;/p&gt;
&lt;p&gt;I use SimpliciTI 1.1.0 with eZ430-RF2500.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>cc2510 problem of wake up whit sleep timer (samples powemode2.c   library swrc117)</title><link>http://community.ti.com/forums/thread/49416.aspx</link><pubDate>Wed, 18 Nov 2009 09:34:15 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:49416</guid><dc:creator>Alex</dc:creator><slash:comments>6</slash:comments><comments>http://community.ti.com/forums/thread/49416.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=49416</wfw:commentRss><description>&lt;p&gt;&lt;span id="result_box" class="long_text"&gt;&lt;span style="background-color:#ffffff;" title="provo a mandare a basso consumo in pm2 come da esempio powermode 2"&gt;I try to send in&amp;nbsp; low-power PM2&amp;nbsp; a cc2510 as sample powermode2.c&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;" title="il consumo resta 35 uA ma subito passa a 1.6 mA e non si sveglia con lo sleep timer invece si sveglia con un interrupt esterno."&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text"&gt;&lt;span style="background-color:#ebeff9;" title="il consumo va a 35 uA ma dopo passa a 1.6 mA e non si sveglia con lo sleep timer invece si sveglia con un interrupt esterno."&gt;consumption
should be at 35 uA, but after passing a 1.6 mA and no wake up&amp;nbsp; with
sleep timer&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id="result_box" class="long_text"&gt;&lt;span style="background-color:#ebeff9;" title="il consumo va a 35 uA ma dopo passa a 1.6 mA e non si sveglia con lo sleep timer invece si sveglia con un interrupt esterno."&gt; wake up oonly&amp;nbsp; with a external interrupt&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="result_box" class="long_text"&gt;&lt;span style="background-color:#ffffff;" title="il consumo resta 35 uA ma subito passa a 1.6 mA e non si sveglia con lo sleep timer invece si sveglia con un interrupt esterno."&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;" title="la seguente &amp;egrave; la configurazione del linker"&gt;The following is the configuration of the linker&lt;br /&gt;&lt;/span&gt;&lt;span title="// IXDATA"&gt;/ / IXDATA&lt;br /&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;" title="-D_IXDATA_START=0xF001"&gt;-D_IXDATA_START = 0xF001&lt;br /&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;" title="-D_IXDATA_END=0xFDA1"&gt;-D_IXDATA_END = 0xFDA1&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;" title="// The internal XDATA is used as XDATA."&gt;/ / The internal XDATA is used as XDATA.&lt;br /&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;" title="-D_XDATA_START=_IXDATA_START"&gt;-D_XDATA_START = _IXDATA_START&lt;br /&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;" title="-D_XDATA_END=_IXDATA_END"&gt;-D_XDATA_END = _IXDATA_END&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;" title="if set EA=0 resta a basso consumo 0.15uA ma chiaramente non posso svegliarlo con lo sleep timer"&gt;if Set EA = 0 remains low 0.15uA but clearly I can not wake up with the sleep timer&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span title="help"&gt;Help please&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>SimpliciTI 1.1 IAR address setting bug</title><link>http://community.ti.com/forums/thread/49457.aspx</link><pubDate>Wed, 18 Nov 2009 14:40:39 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:49457</guid><dc:creator>Dragker</dc:creator><slash:comments>1</slash:comments><comments>http://community.ti.com/forums/thread/49457.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=49457</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Hi. This forum is a nice place where I have found some solutions earlier that is why I decided to post here one of my own. Today I have faced a problem - I have tried to use construction like &lt;/p&gt;
&lt;p&gt;SMPL_Ioctl(IOCTL_OBJ_ADDR, IOCTL_ACT_SET, &amp;amp;lAddr);&lt;/p&gt;
&lt;p&gt;to change the addess of the device &amp;nbsp;in SimpliciTI. (I know, it is possible to set the adress in smpl_config.dat, but I will need random address generation that is why I was using this construction)&lt;/p&gt;
&lt;p&gt;After it, I had figured out that this construction is not working! If I will call a construction like&lt;/p&gt;
&lt;p&gt;SMPL_Ioctl(IOCTL_OBJ_ADDR, IOCTL_ACT_GET, &amp;amp;lAddr2);&lt;/p&gt;
&lt;p&gt;immediately after SET, I will get the specified adress back, but if I will try to call it after NWK initialization (I mean SMPL_Init(...) &amp;nbsp;function) the adress would be always 0.0.0.0. (and it looks like it would be used in network) After that, spending on this thing about 4 hours I had find a clue (luckily I had swrc133, where this construction is still working...). As far as I understand, the reason of this problem is the CHANGE IN nwk_globals.c file.&lt;/p&gt;
&lt;p&gt;In latest version of function nwk_globalsInit looks like:&lt;/p&gt;
&lt;p&gt;void nwk_globalsInit(void)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;  memset(&amp;amp;sAPAddress, 0x00, sizeof(addr_t));&lt;br /&gt;&amp;nbsp; memset(&amp;amp;sMyRAMAddress, 0x00, sizeof(addr_t));&lt;br /&gt;&lt;br /&gt;  /* populate RAM address from ROM default if it hasn&amp;#39;t laready been set&lt;br /&gt;   * using the IOCTL interface.&lt;br /&gt;   */&lt;br /&gt;  if (!sRAMAddressIsSet)&lt;br /&gt;  {&lt;br /&gt;    memcpy(&amp;amp;sMyRAMAddress, &amp;amp;sMyROMAddress, sizeof(addr_t));&lt;br /&gt;    sRAMAddressIsSet = 1;  /* RAM address is now valid */&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  return;&lt;br /&gt;}&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;in old one:&lt;/p&gt;
&lt;p&gt;void nwk_globalsInit(void)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;  memset(&amp;amp;sAPAddress, 0x00, sizeof(addr_t));&lt;br /&gt;  if (!sRAMAddressIsSet)&lt;br /&gt;  memset(&amp;amp;sMyRAMAddress, 0x00, sizeof(addr_t));&lt;br /&gt;&lt;br /&gt;  /* populate RAM address from ROM default if it hasn&amp;#39;t laready been set&lt;br /&gt;   * using the IOCTL interface.&lt;br /&gt;   */&lt;br /&gt;  if (!sRAMAddressIsSet)&lt;br /&gt;  {&lt;br /&gt;    memcpy(&amp;amp;sMyRAMAddress, &amp;amp;sMyROMAddress, sizeof(addr_t));&lt;br /&gt;    sRAMAddressIsSet = 1;  /* RAM address is now valid */&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  return;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;After changing new file to old one, it looks the address setting started to work. I hope that this can help if someone would have same problems and that someone from SIMPILITI team would mention this post and remove this bug in next release.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Simpliciti Default Smartrf_settings, baud rate problem</title><link>http://community.ti.com/forums/thread/48820.aspx</link><pubDate>Sun, 15 Nov 2009 20:30:16 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:48820</guid><dc:creator>Jose Carmelo Rangel Breña</dc:creator><slash:comments>1</slash:comments><comments>http://community.ti.com/forums/thread/48820.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=48820</wfw:commentRss><description>&lt;p&gt;Hi,&lt;br /&gt;I
am working on a data transmission system using simplicities, I need to
place 5 measuring equipment within a room of 5x6 meters.&lt;/p&gt;
&lt;p&gt;Required to transmit 20 bytes every 5ms or so, and I have modified some delays
in the protocol and I reach the baud rate required for
the application, I&amp;#39;m&amp;nbsp; working with P2P communication.&lt;br /&gt;But there is a problem
when 2 or more peers are operating at the same time, is like an
interference between them, is as if each receiver hears the transmission of any information that
is not his, then I think the time it takes to process the packet of
information not belonging to it, prevents any belonging process package. Due because of protocol layers relevant information that is not
from the ID that the receiver expects, discarded information, but the
time of reception was already assigned to it, and this causes losst
information.&lt;/p&gt;
&lt;p&gt;Because I&amp;#39;m using the maximum baud rate allowed by the protocol,
I can&amp;#39;t add a policy of repeating information or confirmation of received information. Due this once it has established the link between the
sensor and its receptor, the download information is in one sense (sensor to RX-device).&lt;/p&gt;
&lt;p&gt;To solve this problem I used the SMARTRF_STUDIO to generate
configuration files (smartrf_CC2500.h) with different channels and
trying to separate their center frequencies to channels that are widely
used by wifi as CH5, CH15, CH20, etc..&lt;br /&gt;But still the problem.&lt;/p&gt;
&lt;p&gt; l like
to know if anyone of you has tended to modify the default parameters
brings simplicities in that file, or if anyone has any suggestions to
solve this problem.&lt;/p&gt;
&lt;p&gt;Thank you in advance for your suggest.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Radio settings (smartrf file)</title><link>http://community.ti.com/forums/thread/49286.aspx</link><pubDate>Tue, 17 Nov 2009 18:57:15 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:49286</guid><dc:creator>trewq</dc:creator><slash:comments>1</slash:comments><comments>http://community.ti.com/forums/thread/49286.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=49286</wfw:commentRss><description>&lt;p&gt;I have until now used the same radio as the example in SimpliciTI, but know I changed to a 434Mhz radio. &lt;/p&gt;
&lt;p&gt;Which settings in smart RF file&amp;nbsp;is crucial for SimpliciTI to work?&lt;/p&gt;
&lt;p&gt;Tried to just make a new file in smart RF studio but now I cannot get&amp;nbsp;any connection between my peers....se file below&lt;/p&gt;
&lt;p&gt;&lt;span lang="SV"&gt;
&lt;p&gt;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&lt;/p&gt;
&lt;p&gt;/* Chipcon */&lt;/p&gt;
&lt;p&gt;/* Product = CC1101 */&lt;/p&gt;
&lt;p&gt;/* Chip version = A (VERSION = 0x04) */&lt;/p&gt;
&lt;p&gt;/* Crystal accuracy = 10 ppm */&lt;/p&gt;
&lt;p&gt;/* X-tal frequency = 26 MHz */&lt;/p&gt;
&lt;p&gt;/* RF output power = 10 dBm */&lt;/p&gt;
&lt;p&gt;/* RX filterbandwidth = 101.562500 kHz */&lt;/p&gt;
&lt;p&gt;/* Deviation = 19 kHz */&lt;/p&gt;
&lt;p&gt;/* Datarate = 38.383484 kBaud */&lt;/p&gt;
&lt;p&gt;/* Modulation = (1) GFSK */&lt;/p&gt;
&lt;p&gt;/* Manchester enable = (1) Manchester enabled */&lt;/p&gt;
&lt;p&gt;/* RF Frequency = 433.799622 MHz */&lt;/p&gt;
&lt;p&gt;/* Channel spacing = 199.951172 kHz */&lt;/p&gt;
&lt;p&gt;/* Channel number = 0 */&lt;/p&gt;
&lt;p&gt;/* Optimization = - */&lt;/p&gt;
&lt;p&gt;/* Sync mode = (2) 16/16 sync word bits detected */&lt;/p&gt;
&lt;p&gt;/* Format of RX/TX data = (0) Normal mode, use FIFOs for RX and TX */&lt;/p&gt;
&lt;p&gt;/* CRC operation = (1) CRC calculation in TX and CRC check in RX enabled */&lt;/p&gt;
&lt;p&gt;/* Forward Error Correction = (0) FEC disabled */&lt;/p&gt;
&lt;p&gt;/* Length configuration = (1) Variable length packets, packet length configured by the first received byte after sync word. */&lt;/p&gt;
&lt;p&gt;/* Packetlength = 255 */&lt;/p&gt;
&lt;p&gt;/* Preamble count = (2) 4 bytes */&lt;/p&gt;
&lt;p&gt;/* Append status = 1 */&lt;/p&gt;
&lt;p&gt;/* Address check = (0) No address check */&lt;/p&gt;
&lt;p&gt;/* FIFO autoflush = 1 */&lt;/p&gt;
&lt;p&gt;/* Device address = 0 */&lt;/p&gt;
&lt;p&gt;/* GDO0 signal selection = ( 6) Asserts when sync word has been sent / received, and de-asserts at the end of the packet */&lt;/p&gt;
&lt;p&gt;/* GDO2 signal selection = (41) CHIP_RDY */&lt;/p&gt;
&lt;p&gt;/***************************************************************&lt;/p&gt;
&lt;p&gt;* SmartRF Studio(tm) Export&lt;/p&gt;
&lt;p&gt;*&lt;/p&gt;
&lt;p&gt;* Radio register settings specifed with C-code&lt;/p&gt;
&lt;p&gt;* compatible #define statements.&lt;/p&gt;
&lt;p&gt;*&lt;/p&gt;
&lt;p&gt;***************************************************************/&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;#ifndef SMARTRF_CC1101_H&lt;/p&gt;
&lt;p&gt;#define SMARTRF_CC1101_H&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;#define SMARTRF_RADIO_CC1101&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FSCTRL1 0x08&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FSCTRL0 0x00&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FREQ2 0x10&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FREQ1 0xAF&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FREQ0 0x42&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_MDMCFG4 0xCA&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_MDMCFG3 0x83&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_MDMCFG2 0x9A&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_MDMCFG1 0x22&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_MDMCFG0 0xF8&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_CHANNR 0x00&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_DEVIATN 0x34&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FREND1 0x56&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FREND0 0x10&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_MCSM0 0x18&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FOCCFG 0x16&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_BSCFG 0x6C&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_AGCCTRL2 0x43&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_AGCCTRL1 0x40&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_AGCCTRL0 0x91&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FSCAL3 0xE9&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FSCAL2 0x2A&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FSCAL1 0x00&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FSCAL0 0x1F&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FSTEST 0x59&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_TEST2 0x81&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_TEST1 0x35&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_TEST0 0x09&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_FIFOTHR 0x47&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_IOCFG2 0x29&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_IOCFG0D 0x06&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_PKTCTRL1 0x04&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_PKTCTRL0 0x05&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_ADDR 0x00&lt;/p&gt;
&lt;p&gt;#define SMARTRF_SETTING_PKTLEN 0xFF&lt;/p&gt;
&lt;p&gt;#endif&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Why there is only 4 REs in a SimpliciTI network？</title><link>http://community.ti.com/forums/thread/47189.aspx</link><pubDate>Thu, 05 Nov 2009 03:51:48 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:47189</guid><dc:creator>csg430</dc:creator><slash:comments>2</slash:comments><comments>http://community.ti.com/forums/thread/47189.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=47189</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hello All，Now，I&amp;#39;m Trying to use SimpliciTI，but there is a question about the RE。&lt;/p&gt;
&lt;p&gt;Why currently networks are limited to 4 Range Extenders？&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Ive a bad english. Srry！&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>new problem about simpliciTI device RE?</title><link>http://community.ti.com/forums/thread/48857.aspx</link><pubDate>Mon, 16 Nov 2009 06:45:17 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:48857</guid><dc:creator>32 32</dc:creator><slash:comments>2</slash:comments><comments>http://community.ti.com/forums/thread/48857.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=48857</wfw:commentRss><description>&lt;p&gt;Hi sir: &lt;/p&gt;
&lt;p&gt;thanks for your reply and email , and know I have another questions:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;strong&gt;First &lt;/strong&gt;: this RE code, can directly be used to realive the expansion of the distance, do not add the other myself code? I use physical radio ez430-CC2500. this is the part of the code follow:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;{ ioctlToken_t t; t.tokenType = TT_LINK; &lt;/p&gt;
&lt;p&gt;t.token.linkToken = 0x78563412; &lt;/p&gt;
&lt;p&gt;SMPL_Ioctl(IOCTL_OBJ_TOKEN, IOCTL_ACT_SET, &amp;amp;t); //set link token /* enable join context */ &lt;/p&gt;
&lt;p&gt;SMPL_Ioctl(IOCTL_OBJ_AP_JOIN, IOCTL_ACT_ON, 0); //use link token communiction } &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;second&lt;/strong&gt; : If i need more RE ,i found the MAX number of RE is four , how can i do if i need more RE to extend distance? (CC2500) how many EDs can one RE connect? &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;third : &lt;/strong&gt;There are more RE and more ED , how about the device of ED to choice the RE which it shoud to connect? I will appreciate for your reply!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>some problem about simpliciTI -----------RE(Range Extenders)</title><link>http://community.ti.com/forums/thread/48581.aspx</link><pubDate>Fri, 13 Nov 2009 09:30:28 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:48581</guid><dc:creator>32 32</dc:creator><slash:comments>2</slash:comments><comments>http://community.ti.com/forums/thread/48581.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=48581</wfw:commentRss><description>&lt;p&gt;hello everyone !&lt;/p&gt;
&lt;p&gt;i can&amp;#39;t understand that how&amp;nbsp;&amp;nbsp;the RE(Range Extenders) works.If&amp;nbsp;&amp;nbsp; you&amp;nbsp;&amp;nbsp;know&amp;nbsp; ,please explain about it exectly!&lt;/p&gt;
&lt;p&gt;In addition,what&amp;#39;s the MAX&amp;nbsp;distance&amp;nbsp;&amp;nbsp;&amp;nbsp;the &amp;nbsp;simpliciTI procitol support?&lt;/p&gt;
&lt;p&gt;If you have&amp;nbsp;some good code about RE(Range Extenders) ,please sent&amp;nbsp;one &amp;nbsp;to we (my email&amp;nbsp;:&amp;nbsp;&amp;nbsp; &lt;a href="mailto:ayf0715@126.com"&gt;ayf0715@126.com&lt;/a&gt;),&amp;nbsp;&amp;nbsp;Thank you very much!!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>CC2520 at 2397MHz (and other non-802.15.4 frequencies)</title><link>http://community.ti.com/forums/thread/48449.aspx</link><pubDate>Thu, 12 Nov 2009 18:37:04 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:48449</guid><dc:creator>pevo</dc:creator><slash:comments>2</slash:comments><comments>http://community.ti.com/forums/thread/48449.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=48449</wfw:commentRss><description>&lt;p&gt;According to its datasheet, CC2520 transceiver supports frequencies beyond what is defined by 802.15.4 -- specifically 2397MHz and 2507MHz.&lt;br /&gt;&lt;br /&gt;I would like to test at these frequencies using SimpliciTI, two EDs and a packet sniffer, but Smart RF Studio does not allow me to select non-802.15.4 frequencies.&lt;br /&gt;&lt;br /&gt;Is there an easy way to try transmitting at 2397MHz and get the packet sniffer to display the raw packets? (I realize that this is outside of the 802.15.4 spec, but for my application, compliance to the standard isn&amp;#39;t required.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>CC2510 using Simpliciti to support a 64byte payload</title><link>http://community.ti.com/forums/thread/47945.aspx</link><pubDate>Tue, 10 Nov 2009 18:43:34 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:47945</guid><dc:creator>tomassetti</dc:creator><slash:comments>1</slash:comments><comments>http://community.ti.com/forums/thread/47945.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=47945</wfw:commentRss><description>&lt;p&gt;How would I set up Simpliciti to support a 64byte application payload with the CC2510 for a peer to peer connection?&lt;/p&gt;
&lt;p&gt;the documentation seems to indicate that the max application payload that Simpliciti can support is 50.&amp;nbsp; is this correct?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;thanks for any advice or info.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Steve&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Is SimpiciTI designed to take advantage of FEC?</title><link>http://community.ti.com/forums/thread/47994.aspx</link><pubDate>Tue, 10 Nov 2009 23:15:48 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:47994</guid><dc:creator>tomassetti</dc:creator><slash:comments>1</slash:comments><comments>http://community.ti.com/forums/thread/47994.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=47994</wfw:commentRss><description>&lt;p&gt;Can FEC be used with a device such as the CC2510 running the SimpliciTI protocol?&amp;nbsp; the documentation indicates that FEC requires a fixed packet length.&amp;nbsp; Is this restriction compatible with SimpliciTI?&amp;nbsp; IF so, is there example code showing how to enable FEC in a SimpliciTI project?&lt;/p&gt;
&lt;p&gt;thanks for any info or recommendations&lt;/p&gt;
&lt;p&gt;Steve&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>SimpliciTI and ASK modulation = CRASH????</title><link>http://community.ti.com/forums/thread/48589.aspx</link><pubDate>Fri, 13 Nov 2009 10:30:35 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:48589</guid><dc:creator>ardoster</dc:creator><slash:comments>1</slash:comments><comments>http://community.ti.com/forums/thread/48589.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=48589</wfw:commentRss><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I continue my learning about SimpliciTI and its environment. Right now, I&amp;#39;m trying to run SimpliciTI using ASK modulation. To execute my tests, I&amp;#39;m using the preferred settings for ASK used in SmartRF Studio. Thus: 1,2Kbaud - ASK - 58KHz RX BW.&lt;/p&gt;
&lt;p&gt;My surprise is that using this configuration, SimpliciTI doesn&amp;#39;t run. I&amp;#39;m using this configuration with the AP Hub Example, which runs correctly using any other configuration different to ASK.&lt;/p&gt;
&lt;p&gt;What&amp;#39;s the problem? How is possible this? I need to change a parameter in SimpliciTI? What&amp;#39;s wrong?&lt;/p&gt;
&lt;p&gt;Could you help me, please?&lt;/p&gt;
&lt;p&gt;Thanks you in advance&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Download Wireless Sensor Monitor Using the eZ430-RF2500 (Rev. A)</title><link>http://community.ti.com/forums/thread/48139.aspx</link><pubDate>Wed, 11 Nov 2009 15:09:23 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:48139</guid><dc:creator>crackmanworld</dc:creator><slash:comments>1</slash:comments><comments>http://community.ti.com/forums/thread/48139.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=48139</wfw:commentRss><description>&lt;p&gt;Hello everybody!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I need to download Wireless Sensor Monitor Using the eZ430-RF2500 (Rev. A), NOT B...REV. A! And i cannot find it...where can i download? I started a projecto with it and i need this version&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;tkns!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Suggestion for TI: SmartRFStudio on a Notebook PC</title><link>http://community.ti.com/forums/thread/48565.aspx</link><pubDate>Fri, 13 Nov 2009 06:37:20 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:48565</guid><dc:creator>ChM</dc:creator><slash:comments>0</slash:comments><comments>http://community.ti.com/forums/thread/48565.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=48565</wfw:commentRss><description>&lt;p&gt;Suggestion:&amp;nbsp;Allow next release of SmartRFStudio&amp;nbsp;to use resizeable window frames, so it can run on a NoteBook-PC with a screen resolution of 1024*600.&lt;/p&gt;
&lt;p&gt;Right now the lower part of the screen not possible to view.&lt;/p&gt;
&lt;p&gt;(The NoteBook PC is handy to use for field tests)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RFTXRXIF Not Asserted Problem</title><link>http://community.ti.com/forums/thread/48331.aspx</link><pubDate>Thu, 12 Nov 2009 09:37:59 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:48331</guid><dc:creator>jcia</dc:creator><slash:comments>1</slash:comments><comments>http://community.ti.com/forums/thread/48331.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=48331</wfw:commentRss><description>&lt;p&gt;Hi All,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I need to write a small RF protocol using the CC1111 Usb Dongle, I have all the USB Communication part done, I am starting the RF part but I have come across a trivial problem, the RFTXRXIF flag is never asserted, here is my code:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RFTXRXIE = 1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Enable RXTX Interrupt&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IEN2 |= 0x01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Enable General RF Interrupt&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RFIM |= IRQ_DONE;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Enable Packet Received/Transmitted Interrupt&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RFIF &amp;amp;= ~IRQ_DONE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Clear Interrupts&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RFST = RFST_STX;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Put radio in TX. */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Wait for radio to enter TX. */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while ((MARCSTATE &amp;amp; MARCSTATE_MARC_STATE) != MARC_STATE_TX);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TxLength = sizeof(TxBuffer);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i &amp;lt; TxLength;i++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(!RFTXRXIF);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Wait for RFTXRXIF - Radio Ready to Receive Data&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RFTXRXIF = 0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Clear RXTX Interrupt Flag&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RFD = TxBuffer[i];&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Send the ith byte of TxBuffer&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(!(RFIF &amp;amp; IRQ_DONE));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Wait for TX Complete&lt;/p&gt;
&lt;p&gt;My code is stuck on the&amp;nbsp; while(!RFTXRXIF);&amp;nbsp; line, meaning RFTXRXIF is never asserted, could you provide any insight as to why this might be happening?&lt;/p&gt;
&lt;p&gt;On my main routine I configure the radio with Freq, Packet length and all the other stuff needed for the radio, I also have&amp;nbsp;:&lt;/p&gt;
&lt;p&gt;// Enable interrupts&lt;br /&gt;&amp;nbsp; INT_GLOBAL_ENABLE(TRUE); &lt;/p&gt;
&lt;p&gt;right before calling the transmit function.&lt;/p&gt;
&lt;p&gt;Thanks for any help you can provide.&lt;/p&gt;
&lt;p&gt;- jcia&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Arbitrary length field configuration on CC1101</title><link>http://community.ti.com/forums/thread/48116.aspx</link><pubDate>Wed, 11 Nov 2009 13:29:58 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:48116</guid><dc:creator>chuckwagon</dc:creator><slash:comments>0</slash:comments><comments>http://community.ti.com/forums/thread/48116.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=48116</wfw:commentRss><description>&lt;p&gt;The following is an excerpt from the CC1101 data sheet. Do we have an example piece of code that shows how to do this? If not, what about a pseudo-code?&lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;
&lt;p&gt;The packet length register, PKTLEN, can be&lt;br /&gt;reprogrammed during receive and transmit. In&lt;br /&gt;combination with fixed packet length mode&lt;br /&gt;(PKTCTRL0.LENGTH_CONFIG=0), this opens&lt;br /&gt;the possibility to have a different length field&lt;br /&gt;configuration than supported for variable&lt;br /&gt;length packets (in variable packet length mode&lt;br /&gt;the length byte is the first byte after the sync&lt;br /&gt;word). At the start of reception, the packet&lt;br /&gt;length is set to a large value. The MCU reads&lt;br /&gt;out enough bytes to interpret the length field in&lt;br /&gt;the packet. Then the PKTLEN value is set&lt;br /&gt;according to this value. The end of packet will&lt;br /&gt;occur when the byte counter in the packet&lt;br /&gt;handler is equal to the PKTLEN register. Thus,&lt;br /&gt;the MCU must be able to program the correct&lt;br /&gt;length, before the internal counter reaches the&lt;br /&gt;packet length.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to use the accelerometer from CC2430DB (rev1.3)?</title><link>http://community.ti.com/forums/thread/48065.aspx</link><pubDate>Wed, 11 Nov 2009 08:44:03 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:48065</guid><dc:creator>Luke Ng</dc:creator><slash:comments>0</slash:comments><comments>http://community.ti.com/forums/thread/48065.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=48065</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am trying to write some code for the CC2430DB to get readings from the accelerometer, but i can&amp;#39;t find which pin/ADC channel I should poll.&lt;/p&gt;
&lt;p&gt;Also, I looked into the sample applications included with zstack 1.4.3 (Sample Application ver 1.2.1).&lt;/p&gt;
&lt;p&gt;In my installation directory &amp;quot;..\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430DB\&amp;quot;&lt;/p&gt;
&lt;p&gt;there is a file defining the ADC HAL of the CC2430DB (hal_adc.c).&lt;/p&gt;
&lt;p&gt;In the Constants Definition, it seems there are references to a temperature sensor! (AFAIK there is no temp sensor in CC2430DB, at least for the rev1.3)&lt;/p&gt;
&lt;p&gt;:&lt;br /&gt;:&lt;br /&gt;#define HAL_ADC_CHN_GND&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0c&amp;nbsp;&amp;nbsp;&amp;nbsp; /* GND */&lt;br /&gt;#define HAL_ADC_CHN_VREF&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0d&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Positive voltage reference */&lt;br /&gt;#define HAL_ADC_CHN_TEMP&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0e&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Temperature sensor */&lt;br /&gt;#define HAL_ADC_CHN_VDD3&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0f&amp;nbsp;&amp;nbsp;&amp;nbsp; /* VDD/3 */&lt;br /&gt;#define HAL_ADC_CHN_BITS&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0f&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Bits [3:0] */&lt;br /&gt;:&lt;br /&gt;:&lt;/p&gt;
&lt;p&gt;This file could be outdated, I&amp;#39;m not sure, but is there a more updated version of the CC2430DB component files where there are references to obtain readings for the accelerometer? Or does someone know the channel of the ADC I can poll? Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ez430-RF2500 SimpliciTI 1.1.0 Peer to Peer doesn't seem to compile</title><link>http://community.ti.com/forums/thread/47799.aspx</link><pubDate>Tue, 10 Nov 2009 03:31:50 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:47799</guid><dc:creator>Dweinzierl</dc:creator><slash:comments>2</slash:comments><comments>http://community.ti.com/forums/thread/47799.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=47799</wfw:commentRss><description>&lt;p&gt;I am trying to compile the SimpliciTI 1.1.0 Peer to Peer example for ez430-RF2500.&lt;/p&gt;
&lt;p&gt;I get a bunch of errors about bsp_board_defs.h, bsp.h, etc. when I try to compile the example &amp;quot;peer-to-peer&amp;quot; files.&amp;nbsp; Almost like the project doesn&amp;#39;t have all the include files included properly or the BSP format/architecture changed and this project didn&amp;#39;t follow suit.&lt;/p&gt;
&lt;p&gt;Is the source for ez430 out of step with SimpliciTI 1.1.0?&amp;nbsp; Are there more includes that should be added to the project&amp;nbsp; or??&amp;nbsp; I am running IAR4.11 and in the process of upgrading to 4.2.&lt;/p&gt;
&lt;p&gt;I was able to compile and run the same example for CC2510 and had it work just fine.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Simple peer to peer with timer-control to the protocol addition ?</title><link>http://community.ti.com/forums/thread/47776.aspx</link><pubDate>Mon, 09 Nov 2009 23:55:48 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:47776</guid><dc:creator>travolta fab</dc:creator><slash:comments>0</slash:comments><comments>http://community.ti.com/forums/thread/47776.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=47776</wfw:commentRss><description>&lt;p&gt;Hello Ti E2E community,&lt;br /&gt;&lt;br /&gt;I am currently developing an application based on the CC2510-mini dev kit, which is a great deal to start with by the way.&lt;br /&gt;&lt;br /&gt;Application development&amp;nbsp; is simple, and already developed for the main big thing which is radio control &amp;amp; protocol thanks to the Simpliciti stack &amp;amp; simple peer2peer example.&lt;br /&gt;&lt;br /&gt;In the swru237, ie CC1110 and CC2510 Mini DK Software Example User&amp;#39;s Guide document, there is this sentence : &amp;quot;The slave node does not use PM3 to go to sleep after a period without receiving packets like the master node has. This is because it is intended to be on a fixed power source. However, with the introduction of a timer-control to the protocol, this can be implemented.&amp;quot; ( extracted from the 5.3.2 Slave mode chapter)&lt;br /&gt;&lt;br /&gt;I am looking at transmitting packets like every 5 secs for example, with the slave node off for most of this time, ie not always in RX mode.&lt;br /&gt;&lt;br /&gt;Did anyone already have implemented such kind of timer ? what would be the recommendation ? what should the timer be programmed against, ie fixed sleep time value after each received packet ?, etc...&lt;br /&gt;&lt;br /&gt;I am not asking for an already made piece of code ( if available great, i&amp;#39;ll read it :), i would like to understand what is the best way to implement such a &amp;quot;timer-controlled protocol&amp;quot; in the simple peer to peer project.&lt;br /&gt;&lt;br /&gt;Note: I hope the question have not been answered by the way in other post,&amp;nbsp; i&amp;#39;ve browsed before posting, could not find an answer, if so, feel free to redirect me.&lt;br /&gt;&lt;br /&gt;thanks for your support,&lt;br /&gt;&lt;br /&gt;best regards,&lt;br /&gt;&lt;br /&gt;fab.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>CC2500 Current Consumption while sleeping</title><link>http://community.ti.com/forums/thread/45154.aspx</link><pubDate>Fri, 23 Oct 2009 09:33:56 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:45154</guid><dc:creator>Dave</dc:creator><slash:comments>2</slash:comments><comments>http://community.ti.com/forums/thread/45154.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=45154</wfw:commentRss><description>&lt;p&gt;Hi everyone,&lt;/p&gt;
&lt;p&gt;I was wondering if you could help me. I&amp;#39;m using an MSP430 and a CC2500 on a low power device. The problem I&amp;#39;m having is that the CC2500 is using allot of current while in sleep mode (I&amp;#39;ve measured it as being 1.49mA). I&amp;#39;m assuming that it&amp;#39;s something I&amp;#39;m doing wrong in software because it says in the data sheet that the low power mode should be drawing allot less current.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m using the command SMPL_Ioctl(IOCTL_OBJ_RADIO, IOCTL_ACT_RADIO_SLEEP, 0) to put the radio to sleep. The command returns a SMPL_SUCCESS.&amp;nbsp;I can see that the radio is going into some kind of a low power mode because before this command is executed the radio is drawing 3.121mA and after the command it draws 1.49mA, (Note it is in IDLE mode before putting it to sleep). Has anyone else had a similar problem and found a solution?&lt;/p&gt;
&lt;p&gt;Dave&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Procedure: Configure CC2511 USB Dongle to Monitor SimpliciTI Packets</title><link>http://community.ti.com/forums/thread/47566.aspx</link><pubDate>Sun, 08 Nov 2009 05:04:23 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:47566</guid><dc:creator>Spitzer</dc:creator><slash:comments>3</slash:comments><comments>http://community.ti.com/forums/thread/47566.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=47566</wfw:commentRss><description>&lt;p&gt;






 
  Normal
  0
  
 


&lt;/p&gt;
&lt;p class="MsoNormal" style="text-align:center;" align="center"&gt;Monitoring
EZ430-RF2500 SimpliciTI Packets using CC2511 USB Dongle&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;The objective of this procedure is to monitor radio packets
produced by the EZ340-RF2500 running the SimpliciTI Protocol.&lt;span&gt;&amp;nbsp; &lt;/span&gt;TI&amp;rsquo;s Packet Sniffer Application provides
packet decode and traffic analysis capability but requires a radio platform to
demodulate the signals.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Since the
EZ430-RF2500 platform does not support operation with the packet sniffer
application, another radio platform must be selected and configured.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The configuration of the radio platform is
the subject of this procedure.&lt;span&gt;&amp;nbsp; &lt;/span&gt;This is
not a unique solution; other radio platforms and flash programmers are
available.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;One radio platform compatible with both the RF2500 and the
Packet Sniffer Application is the CC2511 USB Dongle.&lt;span&gt;&amp;nbsp; &lt;/span&gt;However, it is not compatible as shipped and must first be
configured in order to communicate with the PC App.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The combination of CC Debugger hardware and SmartRF Flash
Programmer software will be used to flash the CC2511 USB Dongle with
sniffer_fw_ccxx11.hex.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The hex file is
provided with the packet sniffer application and is found in the installation
directory&lt;span&gt;&amp;nbsp; &lt;/span&gt;~\Packet
Sniffer\General\Firmware.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;






 
  Normal
  0
  
 


&lt;/p&gt;
&lt;ol style="margin-top:0in;"&gt;
&lt;li class="MsoNormal"&gt;Install
     the Packet Sniffer Application from TI.&lt;span&gt;&amp;nbsp;
     &lt;/span&gt;This provides the application program, hex file for the CC2511 USB
     Dongle, and the drivers for the CC Debugger.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Install
     SmartRF Flash Programmer software from TI.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Connect
     and install the CC Debugger using the accompanying instructions.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Connect
     the CC2511 USB dongle to the PC USB port.&lt;span&gt;&amp;nbsp;
     &lt;/span&gt;Ignore the &amp;ldquo;USB Device Not Recognized&amp;rdquo; warning from the PC.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Connect
     the CC Debugger to the CC2511 USB Dongle&amp;rsquo;s Debug port using the 10-pin
     ribbon cable provided with the CC Debugger.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The red wire on the ribbon cable connects to pin 1 of the
     debug port.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Look
     for a green LED on the CC Debugger to indicate connection with the
     CC2511.&lt;span&gt;&amp;nbsp; &lt;/span&gt;This communication link
     must be established to proceed.&lt;span&gt;&amp;nbsp;
     &lt;/span&gt;Push reset buttons and unplug connectors to make this happen.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Launch
     SmartRF Flash Programmer.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The
     application UI contains tabs across the top for different connection
     types.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Although the first two tabs
     appear to be valid, this procedure uses the first tab entitled
     &amp;ldquo;System-on-Chip&amp;rdquo;.&lt;span&gt;&amp;nbsp; &lt;/span&gt;A single entry
     appears in the window indicating the chip type as CC2511 and the EB type
     as CC Debugger.&lt;span&gt;&amp;nbsp; &lt;/span&gt;If this entry is
     not shown in the window, there probably is no connection with the target
     via the CC Debugger.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Go back and
     try again.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Use
     the next window down to navigate to the hex file to be burned into the
     target.&lt;span&gt;&amp;nbsp; &lt;/span&gt;This hex file is provided
     in the Packet Sniffer installation package and is found in the
     installation directory under ~&amp;rdquo;\Texas Instruments\Packet
     Sniffer\General\Firmware\sniffer_fw_ccxx11.hex&amp;rdquo;.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Select
     the radio button under Actions for &amp;ldquo;Erase, program, and verify&amp;rdquo;.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Click
     the &amp;ldquo;Perform Actions&amp;rdquo; button.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The
     status window should provide feedback for all three activities and
     indicate success.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Also expect a
     green LED to illuminate on the target board.&lt;span&gt;&amp;nbsp; &lt;/span&gt;If not, go back and try again.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Unplug
     the CC Debugger and Terminate the SmartRF Flash Programmer App.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The Dongle is now configured and ready
     to use.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Launch
     the Packet Sniffer App.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Select the
     SimpliciTI Protocol and click the Start button.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The bottom of the UI contains tabbed pages for
     configuration.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The Setup tab shows
     a listing of connected devices used to monitor packets.&lt;span&gt;&amp;nbsp; &lt;/span&gt;There may be two entries for the
     CC2511: USB Dongle and CC Debugger.&lt;span&gt;&amp;nbsp;
     &lt;/span&gt;The CC Debugger entry will be present if the CC Debugger is still
     connected to the PC.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Unplug the CC
     debugger and it will disappear, leaving the USB Dongle.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Either way the USB Dongle entry is the
     desired choice.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Press
     the Start button at the top of the UI and monitor packets.&lt;/li&gt;
&lt;/ol&gt;
&lt;p class="MsoNormal" style="margin-left:0.25in;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;Note:&amp;nbsp; &amp;quot;Normal 0&amp;quot; is inserted automatically and is likely a formatting artifact.&amp;nbsp; It is not part of the procedure.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>2.4 GHz Spectrum Analyzer w/Chipcon(TI) RSSI</title><link>http://community.ti.com/forums/thread/7618.aspx</link><pubDate>Thu, 04 Dec 2008 01:58:01 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:7618</guid><dc:creator>johnw</dc:creator><slash:comments>19</slash:comments><comments>http://community.ti.com/forums/thread/7618.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=7618</wfw:commentRss><description>&lt;p&gt;Hello All,&lt;br /&gt;&lt;br /&gt;Isn&amp;#39;t is possible to take an existing Chipcon(TI) design with one of the parts that supports RSSI and make a 2.4 GHz Spectrum Analyzer application?&amp;nbsp; You don&amp;#39;t have to be modulation locked to get an accurate RSSI measurement, do you?&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;johnw&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Issues using SMPL_Unlink() with multiple connected EDs</title><link>http://community.ti.com/forums/thread/47276.aspx</link><pubDate>Thu, 05 Nov 2009 15:29:10 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:47276</guid><dc:creator>pevo</dc:creator><slash:comments>1</slash:comments><comments>http://community.ti.com/forums/thread/47276.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=47276</wfw:commentRss><description>&lt;p&gt;Hi. I&amp;#39;m using SimpliciTI 1.1.0 and my code is based on the AP as Data Hub project. My network topology is star with one AP and up to five EDs. My EDs are expected to continuously send packets at a rate known to the AP (and the AP sends periodic heartbeats to each ED). In the scenario where an ED stops transmitting, I would like to Unlink the offending ED, and continue communicating with the other EDs. &lt;/p&gt;
&lt;p&gt;My problem occurs when I Unlink an ED and decrement sNumCurrentPeers. Since the Link ID is simply stored in an array, when an ED that loses comm is unlinked then the array might no longer reflect the actual connected peers, and causes problems if I use sNumCurrentPeers in a for-loop to process messages from EDs. I think part of the the problem is that SMPL_Unlink gets passed a just a literal-value and not the linkID_t sLID pointer.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s an example:&lt;br /&gt;1. Endpoint devices connect in this order: ED_a, ED_b, ED_c, ED_d, ED_e.&lt;br /&gt;2. Link IDs are allocated by SimpliciTI: ED_a = 1, ED_b = 2, ED_c = 3 ... etc&lt;br /&gt;2. And, sNumCurrentPeers = 5&lt;br /&gt;3. Over time, ED_c loses comm&lt;br /&gt;4. AP application code sends SMPL_Unlink(3) and decrements sNumCurrentPeers--&lt;br /&gt;5. Now, the AP processing loop iterates for(i=0; i&amp;lt;sNumCurrentPeers; i++) { ... SMPL_Receive(sLID[i], msg, &amp;amp;len) ... }&lt;br /&gt;6. Of course, now ED_e (at index 4) is no longer being processed, and ED_c (at index 2) is being sent heartbeats even though it&amp;#39;s no longer connected&lt;/p&gt;
&lt;p&gt;This issue with unlinking and tracking the number of peers seems like something that SimpliciTI should handle. Of course, I could handle it in my application code using a linked-list structure to record link IDs.&lt;/p&gt;
&lt;p&gt;Does the behavior I describe make sense? Is the designer expected to handle this type of situation? Or, am I missing something?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Link ERROR using SRF05_8051 Projects of SimpliciTI 1.1.0</title><link>http://community.ti.com/forums/thread/47131.aspx</link><pubDate>Wed, 04 Nov 2009 21:00:59 GMT</pubDate><guid isPermaLink="false">35ded035-4cd5-4bbd-851f-937553e04a39:47131</guid><dc:creator>Carlos Jaccoud</dc:creator><slash:comments>2</slash:comments><comments>http://community.ti.com/forums/thread/47131.aspx</comments><wfw:commentRss>http://community.ti.com/forums/commentrss.aspx?SectionID=42&amp;PostID=47131</wfw:commentRss><description>&lt;p&gt;When I try to build the Simple_Peer_To_Peer project, using IAR 7.51A and the SimpliciTI SRF05_8051 folder, I receive this Error Message:&lt;/p&gt;
&lt;p&gt;






 
  Normal
  0
  21
  
  
  false
  false
  false
  
   
   
   
   
   
  
  MicrosoftInternetExplorer4
 

 
 





&lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span lang="EN-US"&gt;Linking &lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span lang="EN-US"&gt;Error[e12]:
Unable to open file &amp;#39;C:\Arquivos de programas\IAR Systems\Embedded Workbench
5.3\8051\config\ &lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span lang="EN-US"&gt;lnk51ew_cc2530b_PG2_0.xcl&amp;#39;
&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span lang="EN-US"&gt;Error while
running Linker &lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;Can someone help me ?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>