You might try putting the verdex behind an RF shield and see what happens. I have not tested it with a spectrum analyzer but based on anecdotal evidence I'm guessing its quite noisy.
From: Connie C <firstname.lastname@example.org>
Sent: Sunday, April 19, 2009 2:29:49 PM
Subject: [Gumstix-users] Serial Receive Issue
I have an AerocommAC4790 radio on the FFUART on a Verdex-pro xm4. I can
successfully send data packets to a separate computer with a radio hooked
up. I'm not receiving anything however. I've got a read set up that should
have a reaction to anything being received by the radio. I know the port
and the radio both work. I would appreciate any pointers as to where I'm
going wrong reading the port. The basic code looks like:
To read the port:
pread(char *buf, int length)
if( (bytecount=read(fd, curr_char, 1)>0) && (length+buf)>curr_char )
and I've tried 2 functions to grab packets from the radio:
int temp=myport->pread(&buffer[i], BUFF_SIZE-i);
get_packet(char* buff, int length)
//First, read more data
//Have we reached the packet end?
temp=k+CHECKSUM_SIZE+1; //The full size of the packet
k=buff_index; //exit loop
return -1; //buffer is smaller than packet size
for(int j=0; j<temp;j++)
//Copy data that isn't part of this packet to the beginning of
for(int j=temp; j<buff_index; j++)
Neither of which have any reaction to incoming packets. The main program
operates in a loop and continuously checks for packets. Is this an
incorrect read of the port?
View this message in context: http://www.nabble.com/Serial-Receive-Issue-tp23125893p23125893.html
Sent from the Gumstix mailing list archive at Nabble.com
Stay on top of everything new and different, both inside and
around Java (TM) technology - register by April 22, and save
$200 on the
JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today.
Use priority code J9JMT32. http://p.sf.net/sfu/p
gumstix-users mailing email@example.com://lists.sourceforge.net/lists/listinfo/gumstix-users