Example #1
0
tU8 xbee_enterCommandMode() {
printf("+++\n");
  uart1SendCh('+');
  uart1SendCh('+');
  uart1SendCh('+');
  osSleep(110);
}
Example #2
0
tU8 xbee_setXBeeRemoteAddr(tU8 DL) {
  printf("\n\n*************************************************************\n");
  printf("*		set remote addr 										*\n");
  
//set remote addr
printf("ATDL %c",DL);
  uart1SendChars("ATDL ",5);
  uart1SendCh(DL);
  uart1SendCh('\n');
  osSleep(110);
  tU32 rxChars = readBackTimed();
  
  if(rxChars != 3) {
	  //did not recieve "OK/r"
	  printf("pc=e=Error: xbee cannot set remote address\n");
	  return 0;
  }


  printf("\n\n*************************************************************\n");

  return 1;
}
Example #3
0
/*****************************************************************************
 *
 * Description:
 *    Print NULL-terminated string to uart #1. 
 *
 * Params:
 *    [in] pString - Pointer to NULL-terminated string to be printed 
 *
 ****************************************************************************/
void
uart1SendString(tU8 *pString)
{
  while(*pString)
    uart1SendCh(*pString++);
}