diff --git a/cpu/native/cc110x_ng/cc1100-sim.c b/cpu/native/cc110x_ng/cc1100-sim.c index aec3ef7ca48c..8dda2fff17c6 100644 --- a/cpu/native/cc110x_ng/cc1100-sim.c +++ b/cpu/native/cc110x_ng/cc1100-sim.c @@ -75,9 +75,9 @@ uint8_t status_registers[((0x3D-0x30)+1)]; /* address 0x30 - 0x3D */ uint8_t patable[8]; /* address 0x3E */ uint8_t patable_idx; /* for burst access */ -uint8_t tx_fifo[64]; +uint8_t tx_fifo[128]; uint8_t tx_fifo_idx; -uint8_t rx_fifo[64]; +uint8_t rx_fifo[128]; uint8_t rx_fifo_idx; int native_cc110x_gd0; diff --git a/drivers/cc110x_ng/include/cc110x_ng.h b/drivers/cc110x_ng/include/cc110x_ng.h index c3ca90747473..cb3438ce4a20 100644 --- a/drivers/cc110x_ng/include/cc110x_ng.h +++ b/drivers/cc110x_ng/include/cc110x_ng.h @@ -22,7 +22,7 @@ #include #include -#define CC1100_MAX_DATA_LENGTH (58) +#define CC1100_MAX_DATA_LENGTH (118) #define CC1100_HEADER_LENGTH (3) ///< Header covers SRC, DST and FLAGS @@ -37,7 +37,7 @@ #define MIN_OUTPUT_POWER (0) ///< Minimum output power value #define MAX_OUTPUT_POWER (11) ///< Maximum output power value -#define PACKET_LENGTH (0x3E) ///< Packet length = 62 Bytes. +#define PACKET_LENGTH (0x7A) ///< Packet length = 62 Bytes. #define CC1100_SYNC_WORD_TX_TIME (90000) // loop count (max. timeout ~ 15 ms) to wait for // sync word to be transmitted (GDO2 from low to high) /** diff --git a/sys/include/transceiver.h b/sys/include/transceiver.h index 4e4ad775a1de..afd1ddcdd52b 100644 --- a/sys/include/transceiver.h +++ b/sys/include/transceiver.h @@ -15,7 +15,7 @@ #ifdef MODULE_CC2420 #define PAYLOAD_SIZE (118) #else -#define PAYLOAD_SIZE (58) +#define PAYLOAD_SIZE (118) #endif /* The maximum of threads to register */ #define TRANSCEIVER_MAX_REGISTERED (4)