Adding the Echo Driver to an Application
/* These values are calculated from the Echo datasheet or supporting driver spreadsheet*/
#define ECHO_RXON_VALUE_B2
#define ECHO_RXOFF_VALUE_B2
/* On time: 1->15
/* Off time: 0->7
*/
*/
/* --- Misc -------------------------------
*/
#define ECHO_AFFC_VALUE_B
0
/* Average Filter Frequency Control
*/
/* 0=Filter cutoff freq set by datarate bits DR[1:0]*/
/* 1=Filter cutoff freq set by AFF bits AFF[1:0]
/* Average Filter Frequency
*/
#define ECHO_AFF_VALUE_B
0
*/
/* Can ignore if ECHO_AFFC is set to 0 */
/* 0 = 0.5KHz
/* 1 = 1KHz
/* 2 = 2KHz
/* 3 = 4KHz
*/
*/
*/
*/
#define ECHO_EDD_VALUE_B
1
/* Envelope Detector Decay rate control */
/* Sets decay rate of envelope detector */
/* 0 = slow decay for minimum ripple
*/
/*1=fastdecay
*/
#define ECHO_IFLA_VALUE_B 0
/* IF Level Attenuation
/* 0 = no attenuation
*/
*/
/* 1= 20dB attenuation(in OOK mode only)*/
#endif
/****************************************************************************************/
/* These may be omitted depending on the hardware setup
#ifdef __HCS08__
*/
/* Edit this part if you have project with HCS08 mcu */
//#define ECHO_RSSIC
PTED_PTED2
/* Define pin used for RSSIC
*/
//#define ECHO_RSSIC_DDR
PTEDD_PTEDD2
/* If hardwired,delete #defines
*/
//#define ECHO_STROBE
//#define ECHO_STROBE_DDR
PTAD_PTAD3
PTEDD_PTEDD1
/* Define pin used for Strobe
/* If hardwired,delete#defines
*/
*/
/* These are required for use with Motorola's rf modules
//#define ECHO_ENABLEPA PTED_PTED4
//#define ECHO_ENABLEPA_DDR PTEDD_PTEDD4
*/
/* Define pin used for Power amp enable */
/* If hardwired, delete #defines
*/
//#define ECHO_ENABLELNA
//#define ECHO_ENABLELNA_DDR PTEDD_PTEDD5
PTED_PTED5
/* Define pin used for LNA
/* If hardwired,delete #defines
*/
*/
#else
/* Edit this part if you have project with HC08 mcu */
#define ECHO_RSSIC
#define ECHO_RSSIC_DDR
PTD_PTD2
DDRD_DDRD2
/* Define pin used for RSSIC
/* If hardwired, delete #defines
*/
*/
#define ECHO_STROBE
#define ECHO_STROBE_DDR
PTA_PTA3
DDRA_DDRA3
/* Define pin used for Strobe
/* If hardwired,delete #defines
*/
*/
Software Drivers for MC33696, Rev. 1
Freescale Semiconductor
45