<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>LPC MicrocontrollersのトピックUnable to Send data for lpc1769 - xbee wireless communication using tera term</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Unable-to-Send-data-for-lpc1769-xbee-wireless-communication/m-p/524801#M7437</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by PokeDigi on Mon Apr 13 04:43:30 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;This is my code&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#include &amp;lt;stdio.h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include &amp;lt;string.h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_pinsel.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_gpio.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_i2c.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_ssp.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_timer.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_uart.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "led7seg.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "pca9532.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "acc.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "oled.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "light.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "temp.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;static char* msg = NULL;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;void pinsel_uart3(void){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PINSEL_CFG_Type PinCfg;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PinCfg.Funcnum = 2;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PinCfg.Pinnum = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PinCfg.Portnum = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PINSEL_ConfigPin(&amp;amp;PinCfg);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PinCfg.Pinnum = 1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PINSEL_ConfigPin(&amp;amp;PinCfg);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;void init_uart(void){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_CFG_Type uartCfg;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uartCfg.Baud_rate = 115200;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uartCfg.Databits = UART_DATABIT_8;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uartCfg.Parity = UART_PARITY_NONE;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uartCfg.Stopbits = UART_STOPBIT_1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//pin select for uart3;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pinsel_uart3();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//supply power &amp;amp; setup working par.s for uart3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_Init(LPC_UART3, &amp;amp;uartCfg);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//enable transmit for uart3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_TxCmd(LPC_UART3, ENABLE);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;int main (void){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint8_t data = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint32_t len = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint8_t line[64];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;init_uart();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//test sending message&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg = "Welcome\r\n";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_Send(LPC_UART3, (uint8_t *)msg , strlen(msg), BLOCKING);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//test receiving a letter and sending back to port&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_Receive(LPC_UART3, &amp;amp;data, 1, BLOCKING);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_Send(LPC_UART3, &amp;amp;data, 1, BLOCKING);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//test receiving message without knowing message length&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;len = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;do&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{ UART_Receive(LPC_UART3, &amp;amp;data, 1, BLOCKING);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if (data != '\r')&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;len++;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;line[len-1] = data;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;} while ((len&amp;lt;64) &amp;amp;&amp;amp; (data != '\r'));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;line[len]=0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_SendString(LPC_UART3, &amp;amp;line);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;printf("--%s--\n", line);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;while (1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;return 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am able to receive the message - Welcome on Tera term buy I try pressing any keys , there is no signal at all . May I know where gone wrong? It is able to work in a wire communication (able to send and receive) but not in wireless communication&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 18:08:55 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T18:08:55Z</dc:date>
    <item>
      <title>Unable to Send data for lpc1769 - xbee wireless communication using tera term</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Unable-to-Send-data-for-lpc1769-xbee-wireless-communication/m-p/524801#M7437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by PokeDigi on Mon Apr 13 04:43:30 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;This is my code&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#include &amp;lt;stdio.h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include &amp;lt;string.h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_pinsel.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_gpio.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_i2c.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_ssp.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_timer.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_uart.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "led7seg.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "pca9532.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "acc.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "oled.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "light.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "temp.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;static char* msg = NULL;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;void pinsel_uart3(void){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PINSEL_CFG_Type PinCfg;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PinCfg.Funcnum = 2;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PinCfg.Pinnum = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PinCfg.Portnum = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PINSEL_ConfigPin(&amp;amp;PinCfg);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PinCfg.Pinnum = 1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PINSEL_ConfigPin(&amp;amp;PinCfg);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;void init_uart(void){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_CFG_Type uartCfg;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uartCfg.Baud_rate = 115200;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uartCfg.Databits = UART_DATABIT_8;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uartCfg.Parity = UART_PARITY_NONE;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uartCfg.Stopbits = UART_STOPBIT_1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//pin select for uart3;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pinsel_uart3();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//supply power &amp;amp; setup working par.s for uart3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_Init(LPC_UART3, &amp;amp;uartCfg);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//enable transmit for uart3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_TxCmd(LPC_UART3, ENABLE);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;int main (void){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint8_t data = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint32_t len = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint8_t line[64];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;init_uart();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//test sending message&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;msg = "Welcome\r\n";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_Send(LPC_UART3, (uint8_t *)msg , strlen(msg), BLOCKING);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//test receiving a letter and sending back to port&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_Receive(LPC_UART3, &amp;amp;data, 1, BLOCKING);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_Send(LPC_UART3, &amp;amp;data, 1, BLOCKING);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//test receiving message without knowing message length&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;len = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;do&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{ UART_Receive(LPC_UART3, &amp;amp;data, 1, BLOCKING);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if (data != '\r')&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;len++;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;line[len-1] = data;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;} while ((len&amp;lt;64) &amp;amp;&amp;amp; (data != '\r'));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;line[len]=0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART_SendString(LPC_UART3, &amp;amp;line);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;printf("--%s--\n", line);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;while (1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;return 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am able to receive the message - Welcome on Tera term buy I try pressing any keys , there is no signal at all . May I know where gone wrong? It is able to work in a wire communication (able to send and receive) but not in wireless communication&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:08:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Unable-to-Send-data-for-lpc1769-xbee-wireless-communication/m-p/524801#M7437</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:08:55Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to Send data for lpc1769 - xbee wireless communication using tera term</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Unable-to-Send-data-for-lpc1769-xbee-wireless-communication/m-p/524802#M7438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Keidy on Wed Jun 10 03:08:17 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Good morning, i want to ask something: where i can download pca9532.h, light.h temp.h&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I can not find them... please help&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:08:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Unable-to-Send-data-for-lpc1769-xbee-wireless-communication/m-p/524802#M7438</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:08:56Z</dc:date>
    </item>
  </channel>
</rss>

