Author: jaguarondi
Date: 2008-07-10 15:02:52 +0200 (Thu, 10 Jul 2008)
New Revision: 1324

Modified:
   firmware/rf/trunk/defines.h
   firmware/rf/trunk/init.c
   firmware/rf/trunk/varis.c
Log:
* Now using 75 bytes of payload.


Modified: firmware/rf/trunk/defines.h
===================================================================
--- firmware/rf/trunk/defines.h 2008-07-10 12:42:25 UTC (rev 1323)
+++ firmware/rf/trunk/defines.h 2008-07-10 13:02:52 UTC (rev 1324)
@@ -113,7 +113,7 @@
 /* Part of the HEADER which is stored in the buffer. 2 bytes of the PREAMBLE
  * aren't stored but sent directly. */
 #define STORED_HEADER (HEADER - 2)
-#define PAYLOAD 52 /* Payload in bytes */
+#define PAYLOAD 75 /* Payload in bytes */
 #define RF_BUFFER_SIZE (PAYLOAD + STORED_HEADER)
 
 /* USART bit to tick ratio: sys_clk / (8 * 1152e3) */

Modified: firmware/rf/trunk/init.c
===================================================================
--- firmware/rf/trunk/init.c    2008-07-10 12:42:25 UTC (rev 1323)
+++ firmware/rf/trunk/init.c    2008-07-10 13:02:52 UTC (rev 1324)
@@ -126,57 +126,4 @@
        rf_buffer_tx[9]=sof_ary[1];
        rf_buffer_tx[10]=sof_ary[2];
        rf_buffer_tx[11]=sof_ary[3];
-
-       rf_buffer_tx[12]=52;
-       rf_buffer_tx[13]=0x55;
-       rf_buffer_tx[14]=0x55;
-       rf_buffer_tx[15]=0x55;
-       rf_buffer_tx[16]=0x55;
-       rf_buffer_tx[17]=0x55;
-       rf_buffer_tx[18]=0x55;
-       rf_buffer_tx[19]=0x55;
-       rf_buffer_tx[20]=0x55;
-       rf_buffer_tx[21]=0x55;
-       rf_buffer_tx[22]=0x55;
-       rf_buffer_tx[23]=0x55;
-       rf_buffer_tx[24]=0x55;
-       rf_buffer_tx[25]=0x55;
-       rf_buffer_tx[26]=0x55;
-       rf_buffer_tx[27]=0x55;
-       rf_buffer_tx[28]=0x55;
-       rf_buffer_tx[29]=0x55;
-       rf_buffer_tx[30]=0x55;
-       rf_buffer_tx[31]=0x55;
-       rf_buffer_tx[32]=0x55;
-       rf_buffer_tx[33]=0x55;
-       rf_buffer_tx[34]=0x55;
-       rf_buffer_tx[35]=0x55;
-       rf_buffer_tx[36]=0x55;
-       rf_buffer_tx[37]=0x55;
-       rf_buffer_tx[38]=0x55;
-       rf_buffer_tx[39]=0x55;
-       rf_buffer_tx[40]=0x55;
-       rf_buffer_tx[41]=0x55;
-       rf_buffer_tx[42]=0x55;
-       rf_buffer_tx[43]=0x55;
-       rf_buffer_tx[44]=0x55;
-       rf_buffer_tx[45]=0x55;
-       rf_buffer_tx[46]=0x55;
-       rf_buffer_tx[47]=0x55;
-       rf_buffer_tx[48]=0x55;
-       rf_buffer_tx[49]=0x55;
-       rf_buffer_tx[50]=0x55;
-       rf_buffer_tx[51]=0x55;
-       rf_buffer_tx[52]=0x55;
-       rf_buffer_tx[53]=0x55;
-       rf_buffer_tx[54]=0x55;
-       rf_buffer_tx[55]=0x55;
-       rf_buffer_tx[56]=0x55;
-       rf_buffer_tx[57]=0x55;
-       rf_buffer_tx[58]=0x55;
-       rf_buffer_tx[59]=0x55;
-       rf_buffer_tx[60]=0x55;
-       rf_buffer_tx[61]=0x55;
-       rf_buffer_tx[62]=0x55;
-       rf_buffer_tx[63]=0x34; /* Parity checksum manually calculated */
 }

Modified: firmware/rf/trunk/varis.c
===================================================================
--- firmware/rf/trunk/varis.c   2008-07-10 12:42:25 UTC (rev 1323)
+++ firmware/rf/trunk/varis.c   2008-07-10 13:02:52 UTC (rev 1324)
@@ -60,10 +60,10 @@
 
 
 
-volatile uint8_t rf_buffer_tx[64];
+volatile uint8_t rf_buffer_tx[RF_BUFFER_SIZE];
 //buffer for storing the RF TX data
-volatile uint8_t rf_buffer_rx1[64];
-volatile uint8_t rf_buffer_rx2[64];
+volatile uint8_t rf_buffer_rx1[PAYLOAD];
+volatile uint8_t rf_buffer_rx2[PAYLOAD];
 uint8_t volatile *rf_buffer_rx = rf_buffer_rx1;
 uint8_t volatile *rf_buffer_rx_full = rf_buffer_rx2;
 //buffer for storing the RF RX data


-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn

Reply via email to