From c41dd0a02d4d92af0ba337fa530c58be6cceb5b4 Mon Sep 17 00:00:00 2001 From: tcsadmin Date: Wed, 13 Oct 2010 16:53:26 +0000 Subject: Changes to support raw/gps bluetooth data mode git-svn-id: https://mindboards.svn.sourceforge.net/svnroot/mindboards/lms_nbcnxc_128/trunk@19 c9361245-7fe8-9947-84e8-057757c4e366 --- AT91SAM7S256/Source/d_bt.r | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'AT91SAM7S256/Source/d_bt.r') diff --git a/AT91SAM7S256/Source/d_bt.r b/AT91SAM7S256/Source/d_bt.r index 0e9944e..76c079b 100644 --- a/AT91SAM7S256/Source/d_bt.r +++ b/AT91SAM7S256/Source/d_bt.r @@ -219,7 +219,7 @@ static UWORD RemainingLength; } -#define BTReceivedData(pByteCnt, pToGo)\ +#define BTReceivedData(pByteCnt, pToGo, noLenBytes)\ {\ UWORD InCnt, Cnt;\ *pByteCnt = 0;\ @@ -229,6 +229,11 @@ static UWORD RemainingLength; {\ InCnt = SIZE_OF_INBUF;\ }\ + if (noLenBytes)\ + {\ + FullRxLength = InCnt;\ + RemainingLength = InCnt;\ + }\ InCnt -= InBufOutCnt; /* Remove already read bytes */\ if (InCnt)\ {\ -- cgit v1.2.3