📄 global_constans.c
字号:
/*
** ============================================================================
**
** FILE
** global_constans.c
**
** DESCRIPTION
** global constans
**
** CREATED
** Silicon Laboratories Hungary Ltd
**
** COPYRIGHT
** Copyright 2008 Silicon Laboratories, Inc.
** http://www.silabs.com
**
** ============================================================================
*/
#ifndef GLOBAL_CONSTANS_C
#define GLOBAL_CONSTANS_C
/*------------------------------------------------------------------------*/
/* INCLUDE */
/*------------------------------------------------------------------------*/
#include "S8051.h"
#include "global_definitions.h"
#include "IA443x_demo.h"
/*------------------------------------------------------------------------*/
/* GLOBAL variables */
/*------------------------------------------------------------------------*/
//current firmware revision
code uint8 FirmwareVersion[5] = "3.1r";
code uint8 HardwareVersion[5] = "1.1r";
code DEMO_FREQ demo_freqs[MAX_FREQ_SETTING] =
{
{0x41, 0x1900, "251.00"},
{0x48, 0x6400, "324.00"},
{0x53, 0x6400, "434.00"},
{0x55, 0xBD60, "457.57"},
{0x62, 0x0C80, "521.00"},
{0x6A, 0x1900, "682.00"},
{0x6C, 0x2580, "723.00"},
{0x73, 0x6400, "868.00"},
{0x75, 0xA280, "913.00"},
{0x75, 0xD480, "917.00"},
};
//GFSK modem parameters
code uint8 GFSKRfSettings[NMBR_OF_GFSK_SAMPLE_SETTING][NMBR_OF_PARAMETER] = //revV2
{
// IFBW, COSR, CRO2, CRO1, CRO0, CTG1, CTG0, TDR1, TDR0, MMC1, FDEV, B_TIME
{0x01, 0x83, 0xc0, 0x13, 0xa9, 0x00, 0x05, 0x13, 0xa9, 0x20, 0x3a, 209}, //DR: 2.4kbps, DEV: +-36kHz, BBBW: 75.2kHz
{0x04, 0x41, 0x60, 0x27, 0x52, 0x00, 0x0a, 0x27, 0x52, 0x20, 0x48, 105}, //DR: 4.8kbps, DEV: +-45kHz, BBBW: 95.3kHz
{0x91, 0x71, 0x40, 0x34, 0x6e, 0x00, 0x18, 0x4e, 0xa5, 0x20, 0x48, 53 }, //DR: 9.6kbps, DEV: +-45kHz, BBBW: 112.8kHz
{0x12, 0xc8, 0x00, 0xa3, 0xd7, 0x01, 0x13, 0x51, 0xec, 0x20, 0x13, 50 }, //DR: 10kbps, DEV: +-12kHz, BBBW: 41.7kHz
{0x13, 0x64, 0x01, 0x47, 0xAE, 0x04, 0x46, 0xa3, 0xd7, 0x20, 0x13, 25 }, //DR: 20kbps, DEV: +-12kHz, BBBW: 45.2kHz
{0x02, 0x64, 0x01, 0x47, 0xae, 0x05, 0x21, 0x0A, 0x3D, 0x00, 0x20, 13 }, //DR: 40kbps, DEV: +-20kHz, BBBW: 83.2kHz
{0x05, 0x50, 0x01, 0x99, 0x9A, 0x06, 0x68, 0x0C, 0xCD, 0x00, 0x28, 10 }, //DR: 50kbps, DEV: +-25kHz, BBBW: 112.8kHz
{0x9A, 0x3C, 0x02, 0x22, 0x22, 0x07, 0xFF, 0x19, 0x9A, 0x00, 0x50, 5 }, //DR: 100kbps, DEV: +-50kHz, BBBW: 225.1kHz
{0x83, 0x5e, 0x01, 0x5d, 0x86, 0x05, 0x74, 0x20, 0xc5, 0x00, 0x66, 4 }, //DR: 128kbps, DEV: +-64kHz, BBBW: 269.3kHz
};
code uint8 OOKRfSettings[NMBR_OF_OOK_SAMPLE_SETTING][NMBR_OF_PARAMETER] = //revV2
{
// IFBW, COSR, CRO2, CRO1, CRO0, CTG1, CTG0, TDR1, TDR0, MMC1, FDEV, B_TIME
{0x35, 0xd0, 0x00, 0x9d, 0x49, 0x00, 0xa0, 0x13, 0xa9, 0x20, 0x00, 209}, //DR: 2.4kbps, BBBW: 112.1kHz
{0x25, 0xd0, 0x00, 0x9d, 0x49, 0x00, 0xa0, 0x27, 0x52, 0x20, 0x00, 105}, //DR: 4.8kbps, BBBW: 112.1kHz
{0x15, 0xd0, 0x00, 0x9d, 0x49, 0x00, 0xa0, 0x4e, 0xa5, 0x20, 0x00, 53 }, //DR: 9.6kbps, BBBW: 112.1kHz
};
code DEMO_FREQ arib_freqs[MAX_ARIB_FREQ_SETTING] =
{
{0x52, 0xE880, "429.30"},
{0x52, 0xED80, "429.50"},
{0x52, 0xF280, "429.70"},
{0x52, 0xF780, "429.90"},
};
code uint8 AribRfSettings[NMBR_OF_ARIB_SAMPLE_SETTING][NMBR_OF_PARAMETER] = //revV2
{
// IFBW, COSR, CRO2, CRO1, CRO0, CTG1, CTG0, TDR1, TDR0, MMC1, FDEV, B_TIME
{0x36, 0xD0, 0x00, 0x9d, 0x49, 0x00, 0x99, 0x13, 0xa9, 0x20, 0x08, 209}, //DR: 2.4kbps, DEV: +-5kHz, BBBW: 14.2kHz
{0x35, 0x68, 0x01, 0x3A, 0x93, 0x02, 0xf6, 0x27, 0x52, 0x20, 0x06, 105}, //DR: 4.8kbps, DEV: +-4kHz, BBBW: 14.2kHz
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -